All notable changes to the create-package project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
6.0.0 - 2022-04-20
- Dropped support for Node.js 10.
- Support for Node.js 16.
5.0.3 - 2020-10-16
- First commit parameter
5.0.2 - 2020-10-16
- CONTRIBUTING.md template.
5.0.1 - 2020-06-29
- Dependencies not being saved under devDependencies.
5.0.0 - 2020-05-05
- Switched from TSLint to ESLint.
- Added Jest.
- "clean" script to package.json template.
- Node.js 14 to .travis.yml template.
- Support for Node.js 14.
- tsconfig.json template to only build the index.ts file, everything else should be discovered through imports.
- 2019 in LICENSE template to dynamic current year.
- Node.js to 14 in CONTRIBUTING template.
- Node.js 8 from .travis.yml template.
- Node.js 11 from .travis.yml template.
4.1.2 - 2019-09-26
- @types/node latest version lookup.
4.1.1 - 2019-06-12
- Security vulnerabilities.
4.1.0 - 2019-05-10
- Initial commit hash will be automatically filled in in CHANGELOG.
4.0.0 - 2019-04-28
- Initial git commits and package install will now be done automatically.
3.0.0 - 2019-04-24
- Removed Node.js 6 support.
- Node.js 12 support for this package and in the template.
- Set tsconfig option
removeComments
tofalse
, locally and in template.
bin
field from package.json template.
2.4.0 - 2019-04-04
- Latest package version numbers in package.json will be automatically fetched.
- Debug package and debug statements.
2.3.0 - 2019-03-27
- More initial setup explanation in README.md.
- Name of project to CHANGELOG.md locally and in template.
- Package version is now
0.0.0
initially. - Split up lint scripts for src and spec files.
2.2.0 - 2019-03-14
- Extra workflow explanation to README.
- SonarTS through tslint for their amazing code-quality rules locally and in template.
pretest
script that runs lint script in package.json locally and in template.
- Ordering of scripts in package.json locally and in template.
script
section in .travis.yml locally and in template.
2.1.1 - 2019-03-01
- Indenting to .travis.yml template.
2.1.0 - 2019-02-22
- Support for package scopes.
- License link in CONTRIBUTING.md.
2.0.0 - 2019-02-18
- Package is now built targeting ES6.
- CONTRIBUTING.md file locally and in template.
- Trailing newline to .npmrc.
- Spaces between keys and values in .editorconfig.
- "Description" and "Usage" to README template.
- Indenting in tsconfig.json template.
- Badge link to package in README.
- Rewrote render code into reusable function.
- Remove comments in dist files.
- Build for ES6.
1.2.0 - 2019-02-01
- More information in README.
- Repository field to package.json.
- Typescript to 3.3.1.
1.1.1 - 2019-02-01
- Missing changelog entries.
--follow-tags
flag in workflow.
1.1.0 - 2019-02-01
- Travis config file locally and in template.
- CHANGELOG.md file to keep a changelog locally and in template.
1.0.2 - 2019-01-31
- .npmrc file to disable version prefix locally and in template.
prepare
script will build project.- Workflow description to README.
prepare
andpreversion
scripts to package.json locally and in template.
- Disabled local project error when running
npm run test
.
1.0.1 - 2019-01-30
- Included the templates folder in the NPM package.
1.0.0 - 2019-01-30
- Templates for common project files.
- Script that deploys the templates into a project folder.
- Setup for this project.