Skip to content

Commit a9db9e2

Browse files
committed
Singleton versioning
1 parent c04473b commit a9db9e2

File tree

3 files changed

+14
-3
lines changed

3 files changed

+14
-3
lines changed

package-lock.json

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "underscript",
3-
"version": "0.18.1",
3+
"version": "0.19.0",
44
"description": "Script for Undercards. An undertale fan-made game.",
55
"repository": "feildmaster/UnderScript",
66
"main": "dist/undercards.user.js",
@@ -13,7 +13,8 @@
1313
],
1414
"scripts": {
1515
"build": "gulp --deploy",
16-
"prepack": "gulp --deploy"
16+
"prepack": "gulp --deploy",
17+
"version": "node scripts/versioning.js && git add ./src/meta.js"
1718
},
1819
"files": [
1920
"dist/*.js"

scripts/versioning.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
const replace = require('replace');
2+
const pkg = require('../package.json');
3+
4+
replace({
5+
regex: '// @version .*',
6+
replacement: `// @version ${pkg.version}`,
7+
paths: ['./src/meta.js'],
8+
silent: true,
9+
});

0 commit comments

Comments
 (0)