Commit Graph
100 Commits
Author SHA1 Message Date
Karl-Philipp Wulfert b995bb5c14 fix: skip template lines to avoid parser errors
Fixes #26
2019-06-04 15:15:02 +02:00
Karl-Philipp Wulfert 1252c612f0 docs: update changelog 2019-06-04 10:33:19 +02:00
Karl-Philipp Wulfert 3d1985368d 0.19.0 2019-06-04 10:33:18 +02:00
Karl-Philipp Wulfert cbee9b888c feat: automatically generate changelog after version bump
Fixes #23
2019-05-28 16:00:51 +02:00
Karl-Philipp Wulfert 048a067ab7 docs: update changelog 2019-05-28 15:28:34 +02:00
Karl-Philipp Wulfert b0180d5cdd 0.17.2 2019-05-28 15:28:30 +02:00
Karl-Philipp Wulfert 9e7f467070 feat: exclude tests from linting 2019-05-28 15:26:09 +02:00
Karl-Philipp Wulfert fa3db85d6a docs: update changelog 2019-05-28 11:06:06 +02:00
Karl-Philipp Wulfert dae1909d63 0.17.1 2019-05-28 11:06:03 +02:00
Karl-Philipp Wulfert 5659295b88 fix: fix regression with copyright years 2019-05-28 11:05:45 +02:00
Karl-Philipp Wulfert 9945333379 docs: update changelog 2019-05-28 10:54:28 +02:00
Karl-Philipp Wulfert 025ab59a05 0.17.0 2019-05-28 10:54:24 +02:00
Karl-Philipp Wulfert fc6d73514f build: update dependencies 2019-05-27 16:26:07 +02:00
Karl-Philipp Wulfert ac0166020e refactor: adjust code to stricter rules 2019-05-27 16:26:07 +02:00
Karl-Philipp Wulfert 14b6420c33 feat: adjust TSLint command to enable advanced rules
References #21
2019-05-27 16:26:07 +02:00
Karl-Philipp Wulfert 76ebbfab53 feat: add sctricter TSLint rules
Fixes #21
2019-05-27 16:26:07 +02:00
Karl-Philipp Wulfert 527a6f9364 feat: add rule to enforce completed docs
Fixes #20
2019-05-24 16:30:04 +02:00
Karl-Philipp Wulfert 8642155097 docs: update changelog 2019-05-24 14:14:24 +02:00
Karl-Philipp Wulfert 4343b0ffc7 0.16.1 2019-05-24 14:14:19 +02:00
Karl-Philipp Wulfert 60f7e4cae2 fix: make sure that npmrc is created in correct home directory 2019-05-24 14:13:48 +02:00
Karl-Philipp Wulfert 9a2eaa4f3d docs: update changelog 2019-05-22 10:02:03 +02:00
Karl-Philipp Wulfert 1b5fdd15e1 0.16.0 2019-05-22 10:01:57 +02:00
Karl-Philipp Wulfert ec8c891a7a fix: use lib as artifacts path
Fixes #19
2019-05-21 16:44:16 +02:00
Karl-Philipp Wulfert 00f4659895 docs: update changelog 2019-05-20 14:47:51 +02:00
Karl-Philipp Wulfert 04cd5ff69f 0.15.0 2019-05-20 14:47:45 +02:00
Karl-Philipp Wulfert 1e3e7dfac8 feat: add rules to enforce automatic package publishing
References #18
2019-05-20 11:46:47 +00:00
Karl-Philipp Wulfert 70b54164cd ci: add job to automatically publish package to npm
Fixes #18
2019-05-20 11:46:47 +00:00
Karl-Philipp WulfertandSebastian Lange cf81c1e520 fix: remove wrong excluded path from nyc config
Fixes #16
2019-05-20 11:39:27 +00:00
Karl-Philipp Wulfert 73e6f2413b fix: remove incremental flag
Fixes #15
2019-05-20 11:35:43 +00:00
Karl-Philipp Wulfert 1c826a41e0 feat: warn about extraneous copyright years
References #17
2019-05-16 12:13:05 +02:00
Karl-Philipp Wulfert 44c82ade69 feat: add check for copyright years
Fixes #17
2019-05-16 11:57:07 +02:00
Karl-Philipp Wulfert 3a86af72e2 docs: update changelog 2019-04-30 19:27:45 +02:00
Karl-Philipp Wulfert cf71e50368 0.14.0 2019-04-30 19:27:40 +02:00
Karl-Philipp Wulfert 116ddebfb8 feat: add possibility to ignore CI entries
Fixes #14
2019-04-30 13:17:57 +02:00
Karl-Philipp Wulfert 58989b44b2 docs: fix link to configuration documentation in readme 2019-04-19 12:59:15 +02:00
Karl-Philipp Wulfert 6baad0ae31 docs: update changelog 2019-04-18 16:46:23 +02:00
Karl-Philipp Wulfert 1692051255 0.13.0 2019-04-18 16:46:20 +02:00
Karl-Philipp Wulfert da2d7f6f91 feat: add configuration for configuration checks
Fixes #13
2019-04-18 16:03:52 +02:00
Karl-Philipp Wulfert 748cea493c docs: update changelog 2019-04-16 13:32:14 +02:00
Karl-Philipp Wulfert e60d2b6bb5 0.12.0 2019-04-16 13:32:08 +02:00
Karl-Philipp Wulfert a0c3a12799 refactor: extract code into several functions 2019-04-16 11:31:47 +02:00
Karl-Philipp Wulfert 34d3d43ff5 feat: add expected build script
Fixes #12
2019-04-16 10:23:25 +02:00
Karl-Philipp Wulfert 77bed076bb fix: do not escape newlines in scripts 2019-04-16 10:22:29 +02:00
Karl-Philipp Wulfert 9bd2ba3767 docs: update changelog 2019-04-15 15:22:50 +02:00
Karl-Philipp Wulfert 5cacfadef6 0.11.0 2019-04-15 15:22:41 +02:00
Karl-Philipp Wulfert d652085b09 ci: allow audit to fail and add scheduled audit 2019-04-15 15:03:44 +02:00
Karl-Philipp Wulfert d7b6ecb734 fix: exclude docs from packages
Fixes #11
2019-04-15 15:00:03 +02:00
Karl-Philipp Wulfert 2c70896c1c docs: update changelog 2019-04-09 17:29:55 +02:00
Karl-Philipp Wulfert 132ca7755e 0.10.0 2019-04-09 17:29:52 +02:00
Karl-Philipp Wulfert ab81aab046 feat: add check for contributors 2019-04-08 11:35:25 +02:00
Karl-Philipp Wulfert 61d2285a1f feat: check entries in CI config
Fixes #10
2019-04-08 11:35:25 +02:00
Karl-Philipp Wulfert 081e6008cd docs: update changelog 2019-04-08 11:29:25 +02:00
Karl-Philipp Wulfert e4f6e7ca98 0.9.0 2019-04-08 11:29:19 +02:00
Karl-Philipp Wulfert f09d00dd7d docs: adjust readme to reflect actual behavior 2019-04-03 17:45:56 +02:00
Karl-Philipp Wulfert 92bfe50e1c ci: add test stage and audit job 2019-04-03 17:45:56 +02:00
Karl-Philipp Wulfert 277118b6e8 build: add incremental build 2019-04-03 17:45:54 +02:00
Karl-Philipp Wulfert 1090d9361b build: update dependencies 2019-04-02 13:49:44 +02:00
Karl-Philipp Wulfert e3bf266d60 docs: update changelog 2019-04-01 12:00:47 +02:00
Karl-Philipp Wulfert c25b449c82 0.8.0 2019-04-01 12:00:44 +02:00
Karl-Philipp Wulfert a2cf41e977 refactor: fix compile script and expected compile script 2019-03-25 12:30:17 +01:00
Karl-Philipp Wulfert bf26effe68 fix: remove @types/chalk
Furthermore update dependencies.
2019-03-25 12:28:53 +01:00
Karl-Philipp Wulfert 662f534550 feat: add ability to check scripts
Furthermore do not overwrite existing NYC configuration.

Fixes #6
2019-02-25 19:27:47 +01:00
Karl-Philipp Wulfert c3dde94530 build: install correct dependencies before publishing 2019-02-25 19:27:23 +01:00
Karl-Philipp Wulfert 777864964e docs: update changelog 2019-02-13 14:44:06 +01:00
Karl-Philipp Wulfert 638b79d7f9 0.6.0 2019-02-13 14:43:59 +01:00
Karl-Philipp Wulfert 9c8ce486ce fix: correctly check tslint.json
Fixes #3, #4
2019-02-07 17:50:29 +01:00
Karl-Philipp Wulfert 557880d846 build: update scripts 2019-01-28 13:56:20 +01:00
Karl-Philipp Wulfert 3d9afcabb6 docs: update changelog 2019-01-28 13:54:03 +01:00
Karl-Philipp Wulfert fdd372f864 0.5.1 2019-01-28 13:53:55 +01:00
Karl-Philipp Wulfert b623f1cb3b ci: use npm install instead of ci 2018-12-18 22:15:29 +01:00
Karl-Philipp Wulfert 0c368eeba6 docs: update changelog 2018-12-18 13:19:39 +01:00
Karl-Philipp Wulfert 0c07fc801e 0.5.0 2018-12-18 13:19:32 +01:00
Karl-Philipp Wulfert 04b6154f9a fix: use template for .gitignore 2018-12-18 13:17:35 +01:00
Karl-Philipp Wulfert d5e4259e58 build: update dependencies 2018-12-18 13:17:31 +01:00
Karl-Philipp Wulfert 5f6be5fce1 docs: update changelog 2018-12-11 16:34:55 +01:00
Karl-Philipp Wulfert c382ecc4ee 0.4.0 2018-12-11 16:34:46 +01:00
Karl-Philipp Wulfert 4e1441564b feat: disallow spaces in curly braces
Fixes #2
2018-12-06 16:35:34 +01:00
Karl-Philipp Wulfert d7f33f733a docs: update changelog 2018-12-04 17:28:37 +01:00
Karl-Philipp Wulfert 411773d1f6 0.3.1 2018-12-04 17:28:13 +01:00
Karl-Philipp Wulfert b1c27c064a build: fix inconsistencies in .npmignore 2018-12-04 17:27:52 +01:00
Karl-Philipp Wulfert 941570a140 refactor: add prefix to templates to avoid side effects 2018-12-04 17:27:24 +01:00
Karl-Philipp Wulfert 48fbd6ee38 docs: update changelog 2018-12-04 17:04:58 +01:00
Karl-Philipp Wulfert 611dea4210 0.3.0 2018-12-04 17:04:46 +01:00
Karl-Philipp Wulfert a5c39aa4f3 refactor: make path option value not optional 2018-12-04 16:47:11 +01:00
Karl-Philipp Wulfert d06c56aec4 docs: add documentation for added script 2018-12-04 16:28:30 +01:00
Karl-Philipp Wulfert bb0f1637c7 ci: remove tslint test job 2018-12-04 16:25:15 +01:00
Karl-Philipp Wulfert 1a72f20c10 refactor: add license headers to source files 2018-12-04 16:15:54 +01:00
Karl-Philipp Wulfert adfc5aa5dc feat: add script to check configuration 2018-12-04 14:53:14 +01:00
Karl-Philipp Wulfert 594842c7b8 build: remove extraneous files from .npmignore 2018-12-04 14:52:39 +01:00
Karl-Philipp Wulfert 96651b1c12 docs: make badges consistent 2018-12-04 14:36:06 +01:00
Karl-Philipp Wulfert a3f858942b ci: use npm ci instead of npm install 2018-12-04 14:16:48 +01:00
Karl-Philipp Wulfert d5e58586a6 build: add entry for binary 2018-12-04 14:13:31 +01:00
Karl-Philipp Wulfert f53e2aa3b8 ci: add ci config 2018-12-04 14:11:46 +01:00
Karl-Philipp Wulfert ffe2bda937 docs: update readme 2018-12-04 14:11:38 +01:00
Karl-Philipp Wulfert 827d87ba03 build: fix inconsistencies with .npmignore 2018-12-04 14:11:14 +01:00
Karl-Philipp Wulfert 0017c0f3ce build: ignore errors on install hook 2018-12-04 13:03:40 +01:00
Karl-Philipp Wulfert dae09c5c59 build: update .gitignore 2018-12-04 13:00:55 +01:00
Karl-Philipp Wulfert 98aa5a5f70 feat: add cli to copy configurations
Fixes #1
2018-12-04 13:00:50 +01:00
Karl-Philipp Wulfert 84beb5065e docs: add issue templates 2018-12-03 14:14:39 +01:00
Karl-Philipp Wulfert 37a424c311 docs: update changelog 2018-11-30 16:49:11 +01:00