Commit 1029345a161e1bc714c714bd0ed87875175585db

Authored by Adhidarma Hadiwinoto
1 parent b76b508a94
Exists in master

Add auto-changelog dep

Showing 2 changed files with 88 additions and 16 deletions Side-by-side Diff

... ... @@ -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",
... ... @@ -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",