1.0.21 • Published 1 year ago
package-bootstrapper v1.0.21
Node Package Bootstrapper
Bootstraps node projects by given config
Getting Started
import { Bootstrapper } from 'package-bootstrapper';
const appName = 'test-app';
Bootstrapper(appName).bootstrap();
API
.bootstrap(options:BootstrapOptions)
Options
type BootstrapOptions = Partial<{
packageJson: Partial<{
scripts: Record<string, string>;
dependencies: string[];
devDependencies: string[];
params: Record<string, any>;
}>;
files: Record<string, string>;
postScripts: string[];
}>;
packageJson
scripts
: override default scriptsdependencies
: an array of dependencies to installdevDependencies
: an array of devDependencies to installparams
: additional params to attach topackage.json
files
defines files to be created on bootstrap. each key is a file path and each value is the corresponding file content
postScripts
scripts to run post initialization
1.0.21
1 year ago
1.0.20
1 year ago
1.0.19
1 year ago
1.0.18
1 year ago
1.0.17
1 year ago
1.0.16
1 year ago
1.0.15
1 year ago
1.0.14
1 year ago
1.0.13
1 year ago
1.0.12
1 year ago
1.0.11
1 year ago
1.0.10
1 year ago
1.0.9
1 year ago
1.0.7
1 year ago
1.0.6
1 year ago
1.0.5
1 year ago
1.0.4
1 year ago
1.0.3
1 year ago
1.0.2
1 year ago
1.0.1
1 year ago