Karl-Philipp Wulfert e60d2b6bb5 0.12.0
2019-04-16 13:32:08 +02:00
2019-04-15 15:00:03 +02:00
2018-12-04 13:00:55 +01:00
2019-04-15 15:00:03 +02:00
2019-04-15 15:22:50 +02:00
2018-11-28 16:43:15 +01:00
2019-04-16 13:32:08 +02:00
2019-04-16 13:32:08 +02:00
2019-04-03 17:45:54 +02:00

@openstapps/configuration

pipeline status npm license) documentation

A collection of configuration base files for StApps projects.

Install it as a dev dependency in your project and it will automatically add a script in your package.json to execute it.

npm install --save-dev @openstapps/configuration
npm run check-configuration

You can also install it globally and use it as a cli.

npm install -g @openstapps/configuration
openstapps-configuration --help

Checked files

If your project's root contains a tsconfig.json or a tslint.json they will be checked if they contain the extension of the default configurations.

Copied files

The following files are automatically copied to your project's root directory if they do not exist yet. Use -r, --replace to replace existing files.

File Purpose
.editorconfig Configuration for your editor/IDE about basic settings for indentation and formatting
.gitignore Configuration for Git about which files to ignore from versioning
.npmignore Configuration for NPM about which files to exclude from packaging
tsconfig.json Configuration for TypeScript compiler
tslint.json Configuration for TSLint

Adjusted files

Your project's package.json will be examined to determine whether or not you have nyc installed in your devDependencies. If it is installed the recommended configuration for nyc will be added to your package.json if it does not exist.

A script called check-configuration will be added to your package.json to execute the configuration script manually again.

Description
Monorepo that contains all projects for the Open StApps project.
Readme 56 MiB
Languages
TypeScript 85.8%
HTML 7.5%
SCSS 4%
JavaScript 1.6%
Dockerfile 0.4%
Other 0.5%