Commit 1029345a161e1bc714c714bd0ed87875175585db
1 parent
b76b508a94
Exists in
master
Add auto-changelog dep
Showing 2 changed files with 88 additions and 16 deletions Side-by-side Diff
package-lock.json
... | ... | @@ -16,6 +16,7 @@ |
16 | 16 | "ws": "^8.4.2" |
17 | 17 | }, |
18 | 18 | "devDependencies": { |
19 | + "auto-changelog": "^2.4.0", | |
19 | 20 | "eslint": "^8.7.0", |
20 | 21 | "eslint-config-airbnb-base": "^15.0.0", |
21 | 22 | "eslint-plugin-import": "^2.25.4", |
... | ... | @@ -294,15 +295,15 @@ |
294 | 295 | "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" |
295 | 296 | }, |
296 | 297 | "node_modules/auto-changelog": { |
297 | - "version": "2.3.0", | |
298 | - "resolved": "https://registry.npmjs.org/auto-changelog/-/auto-changelog-2.3.0.tgz", | |
299 | - "integrity": "sha512-S2B+RtTgytsa7l5iFGBoWT9W9ylITT5JJ8OaMJ7nrwvnlRm1dSS2tghaYueDeInZZafOE+1llH3tUQjMDRVS1g==", | |
298 | + "version": "2.4.0", | |
299 | + "resolved": "https://registry.npmjs.org/auto-changelog/-/auto-changelog-2.4.0.tgz", | |
300 | + "integrity": "sha512-vh17hko1c0ItsEcw6m7qPRf3m45u+XK5QyCrrBFViElZ8jnKrPC1roSznrd1fIB/0vR/zawdECCRJtTuqIXaJw==", | |
300 | 301 | "dependencies": { |
301 | - "commander": "^5.0.0", | |
302 | - "handlebars": "^4.7.3", | |
303 | - "node-fetch": "^2.6.0", | |
302 | + "commander": "^7.2.0", | |
303 | + "handlebars": "^4.7.7", | |
304 | + "node-fetch": "^2.6.1", | |
304 | 305 | "parse-github-url": "^1.0.2", |
305 | - "semver": "^6.3.0" | |
306 | + "semver": "^7.3.5" | |
306 | 307 | }, |
307 | 308 | "bin": { |
308 | 309 | "auto-changelog": "src/index.js" |
... | ... | @@ -311,6 +312,44 @@ |
311 | 312 | "node": ">=8.3" |
312 | 313 | } |
313 | 314 | }, |
315 | + "node_modules/auto-changelog/node_modules/commander": { | |
316 | + "version": "7.2.0", | |
317 | + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", | |
318 | + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", | |
319 | + "engines": { | |
320 | + "node": ">= 10" | |
321 | + } | |
322 | + }, | |
323 | + "node_modules/auto-changelog/node_modules/lru-cache": { | |
324 | + "version": "6.0.0", | |
325 | + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", | |
326 | + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", | |
327 | + "dependencies": { | |
328 | + "yallist": "^4.0.0" | |
329 | + }, | |
330 | + "engines": { | |
331 | + "node": ">=10" | |
332 | + } | |
333 | + }, | |
334 | + "node_modules/auto-changelog/node_modules/semver": { | |
335 | + "version": "7.3.5", | |
336 | + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", | |
337 | + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", | |
338 | + "dependencies": { | |
339 | + "lru-cache": "^6.0.0" | |
340 | + }, | |
341 | + "bin": { | |
342 | + "semver": "bin/semver.js" | |
343 | + }, | |
344 | + "engines": { | |
345 | + "node": ">=10" | |
346 | + } | |
347 | + }, | |
348 | + "node_modules/auto-changelog/node_modules/yallist": { | |
349 | + "version": "4.0.0", | |
350 | + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", | |
351 | + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" | |
352 | + }, | |
314 | 353 | "node_modules/aws-sign2": { |
315 | 354 | "version": "0.7.0", |
316 | 355 | "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", |
... | ... | @@ -3250,6 +3289,7 @@ |
3250 | 3289 | "version": "6.3.0", |
3251 | 3290 | "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", |
3252 | 3291 | "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", |
3292 | + "dev": true, | |
3253 | 3293 | "bin": { |
3254 | 3294 | "semver": "bin/semver.js" |
3255 | 3295 | } |
... | ... | @@ -4326,15 +4366,43 @@ |
4326 | 4366 | "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" |
4327 | 4367 | }, |
4328 | 4368 | "auto-changelog": { |
4329 | - "version": "2.3.0", | |
4330 | - "resolved": "https://registry.npmjs.org/auto-changelog/-/auto-changelog-2.3.0.tgz", | |
4331 | - "integrity": "sha512-S2B+RtTgytsa7l5iFGBoWT9W9ylITT5JJ8OaMJ7nrwvnlRm1dSS2tghaYueDeInZZafOE+1llH3tUQjMDRVS1g==", | |
4369 | + "version": "2.4.0", | |
4370 | + "resolved": "https://registry.npmjs.org/auto-changelog/-/auto-changelog-2.4.0.tgz", | |
4371 | + "integrity": "sha512-vh17hko1c0ItsEcw6m7qPRf3m45u+XK5QyCrrBFViElZ8jnKrPC1roSznrd1fIB/0vR/zawdECCRJtTuqIXaJw==", | |
4332 | 4372 | "requires": { |
4333 | - "commander": "^5.0.0", | |
4334 | - "handlebars": "^4.7.3", | |
4335 | - "node-fetch": "^2.6.0", | |
4373 | + "commander": "^7.2.0", | |
4374 | + "handlebars": "^4.7.7", | |
4375 | + "node-fetch": "^2.6.1", | |
4336 | 4376 | "parse-github-url": "^1.0.2", |
4337 | - "semver": "^6.3.0" | |
4377 | + "semver": "^7.3.5" | |
4378 | + }, | |
4379 | + "dependencies": { | |
4380 | + "commander": { | |
4381 | + "version": "7.2.0", | |
4382 | + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", | |
4383 | + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" | |
4384 | + }, | |
4385 | + "lru-cache": { | |
4386 | + "version": "6.0.0", | |
4387 | + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", | |
4388 | + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", | |
4389 | + "requires": { | |
4390 | + "yallist": "^4.0.0" | |
4391 | + } | |
4392 | + }, | |
4393 | + "semver": { | |
4394 | + "version": "7.3.5", | |
4395 | + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", | |
4396 | + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", | |
4397 | + "requires": { | |
4398 | + "lru-cache": "^6.0.0" | |
4399 | + } | |
4400 | + }, | |
4401 | + "yallist": { | |
4402 | + "version": "4.0.0", | |
4403 | + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", | |
4404 | + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" | |
4405 | + } | |
4338 | 4406 | } |
4339 | 4407 | }, |
4340 | 4408 | "aws-sign2": { |
... | ... | @@ -6549,7 +6617,8 @@ |
6549 | 6617 | "semver": { |
6550 | 6618 | "version": "6.3.0", |
6551 | 6619 | "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", |
6552 | - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" | |
6620 | + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", | |
6621 | + "dev": true | |
6553 | 6622 | }, |
6554 | 6623 | "send": { |
6555 | 6624 | "version": "0.17.2", |
package.json
... | ... | @@ -4,7 +4,9 @@ |
4 | 4 | "description": "Komodo SDK for PUSH transaction", |
5 | 5 | "main": "index.js", |
6 | 6 | "scripts": { |
7 | - "test": "mocha --recursive test" | |
7 | + "test": "mocha --recursive test", | |
8 | + "version": "auto-changelog -p && git add CHANGELOG.md", | |
9 | + "postversion": "git push && git push --tags && git push github && git push github --tags" | |
8 | 10 | }, |
9 | 11 | "repository": { |
10 | 12 | "type": "git", |
... | ... | @@ -19,6 +21,7 @@ |
19 | 21 | "author": "Adhidarma Hadiwinoto <adhisimon@tektrans.id>", |
20 | 22 | "license": "ISC", |
21 | 23 | "devDependencies": { |
24 | + "auto-changelog": "^2.4.0", | |
22 | 25 | "eslint": "^8.7.0", |
23 | 26 | "eslint-config-airbnb-base": "^15.0.0", |
24 | 27 | "eslint-plugin-import": "^2.25.4", |