Timo Hocker e617141a5c update-scanner: automatic update
@sapphirecode/eslint-config-ts: 1.1.11 ==> 1.1.12 minor
@sapphirecode/standard: 1.1.5 ==> 1.1.6 minor
@types/node: 14.0.10 ==> 14.0.13 minor
eslint: 7.1.0 ==> 7.2.0 minor
typescript: 3.9.3 ==> 3.9.5 minor
2020-06-11 20:41:27 +02:00
fix
2020-05-24 19:43:13 +02:00
2020-04-18 17:24:41 +02:00
2020-05-17 19:55:04 +02:00
2020-04-26 11:45:22 +02:00
2020-05-07 18:40:35 +02:00
2020-05-15 13:17:34 +02:00
2020-04-15 20:21:00 +02:00
2020-05-07 18:40:35 +02:00
2020-05-17 19:55:04 +02:00
2020-05-13 21:09:03 +02:00
fix
2020-04-24 10:19:02 +02:00
2020-06-11 20:41:27 +02:00

@sapphirecode/snippeteer

version: 1.2.x

macros for setting up projects or project parts

Installation

npm i -g @sapphirecode/snippeteer

Requirements

installed on the system:

  • yarn
  • git

Usage

run snippeteer in console and choose a snippet, all necessary parameters will be asked interactively

Snippets

add copyright notice to .js, .ts and .mjs files, as well was generating a license file and adding fields like author and license to the package.json

jenkins

create a generic jenkinsfile

for node projects: automatically generates a jenkinsfile and jenkins.js for easy use in jenkins.

necessary scripts in the package.json:

  • ci: yarn --frozen-lockfile && node jenkins.js
  • compile: tsc or tsc --allowJs --declaration --emitDeclarationOnly index.js, ...

compile should be the general compile task, for typescript: tsc, for commonjs: creating type definitions, ...

node

initializes a node project with the standard structure used by sapphirecode modules

readme

create a template readme file

License

BSD-3-Clause © Timo Hocker timo@scode.ovh

Description
No description provided
Readme 865 KiB
Languages
TypeScript 98.3%
JavaScript 1.7%