Compare commits
179 commits
Author | SHA1 | Date | |
---|---|---|---|
505cb7468d | |||
dc4b7eb19f | |||
576af4b0dc | |||
6519db52d4 | |||
75b47f654e | |||
fcbf96728b | |||
1aab186285 | |||
58827f0a13 | |||
adcf073767 | |||
888d325839 | |||
0d6e90bd03 | |||
464d0c1532 | |||
91e6aeae9e | |||
a57f59e7a4 | |||
10bcd72e06 | |||
36cfe53e5e | |||
2e739ea74d | |||
8d734a8866 | |||
7ac88207cf | |||
a63e008a90 | |||
ca0fa06ea3 | |||
b099f4921a | |||
e9f27fd440 | |||
e897c34eb1 | |||
d0568f5c4c | |||
bcca5af4f1 | |||
f11702c611 | |||
a657616f20 | |||
913238cacf | |||
d5af049c26 | |||
33875419b0 | |||
7f197f2082 | |||
b3927d5386 | |||
235603bc26 | |||
de5d3c0dee | |||
b491217cad | |||
e6a768e6a0 | |||
3868e37e61 | |||
89d7830e2b | |||
b724ec02f7 | |||
cbab5fcd7e | |||
65297ae25e | |||
6d6b7f4702 | |||
9ced545e95 | |||
33974ce5b4 | |||
4b307dc05f | |||
5b08e52161 | |||
7ea98ade6d | |||
9b515af2cb | |||
0ba0f0555d | |||
6823af9779 | |||
149c2c302b | |||
46713d3fd5 | |||
caac1d3882 | |||
0bbe834345 | |||
c809782df3 | |||
a88a09c8d5 | |||
6bcc17082e | |||
0baf2c8972 | |||
25bb1c97ad | |||
6fe2c4e211 | |||
f5b4982299 | |||
8495a93b00 | |||
1259e3f9be | |||
cda8af89ae | |||
ac7a34d188 | |||
3ccf33fa08 | |||
f270481b76 | |||
3cef898abf | |||
d1180bf7df | |||
d19e327f4c | |||
7426ca274b | |||
2a42f8b29f | |||
a823fdbf00 | |||
066c2b519f | |||
9f00002105 | |||
241c12fbdb | |||
436393edbe | |||
845272ca2f | |||
cedad40674 | |||
a559e3f757 | |||
377e7934bb | |||
0bc55acc24 | |||
4a0ce3cabf | |||
32eb87a9fd | |||
405f9282e8 | |||
212e8c1d33 | |||
8275431a5f | |||
f9d960f5b2 | |||
6d7a224453 | |||
981f751dc6 | |||
0e457ec062 | |||
|
e4c19341bf | ||
d10c32cd70 | |||
|
d43bfdd660 | ||
|
caf0d70c5c | ||
5bf71441d7 | |||
|
2fb69390a6 | ||
7ffd9706af | |||
27992aa4d6 | |||
ca88e4975d | |||
c2d083b7fe | |||
b4310f531d | |||
216d812cad | |||
27ca6ec375 | |||
e5aed880e5 | |||
f614027da5 | |||
8007302d75 | |||
4971b6c5e6 | |||
c9e793f12a | |||
8a1541b5bc | |||
c54b97c1bf | |||
54cd50f2eb | |||
1a005d12af | |||
e9c0665adb | |||
bd7609c322 | |||
bf329ae87e | |||
ec0608b00a | |||
baccb02b14 | |||
654a51c2b5 | |||
c1a33062af | |||
1364450962 | |||
b15d9cf10b | |||
3f27641ab5 | |||
dcdc6356f4 | |||
c34af4d356 | |||
d0f1a492f9 | |||
ed75b33989 | |||
89e56e4a21 | |||
c9c5b20c9f | |||
612aa3b020 | |||
82995162dd | |||
ad8eac4e98 | |||
5285ef1088 | |||
5773c43793 | |||
5eca94039a | |||
655196cb1c | |||
5f3cfb8247 | |||
3950db5fcd | |||
f095e33e67 | |||
b3d303e380 | |||
cbc091ddb0 | |||
6821abce61 | |||
f53fac6645 | |||
c23d37c911 | |||
25c4b15237 | |||
a198a26345 | |||
536b67f193 | |||
8de98d8ff7 | |||
a4b7600326 | |||
2370fe14ab | |||
1ca2ad23b6 | |||
3ed1c6196d | |||
8500606450 | |||
c9cd7b2725 | |||
2813f3ee00 | |||
4668484905 | |||
29d9f02556 | |||
19dfec62af | |||
038afc1019 | |||
116aa8e919 | |||
68a3d240b0 | |||
db97b38d49 | |||
a626943052 | |||
16b04a540a | |||
ddfa89c9c2 | |||
33c00ab630 | |||
3b30838c16 | |||
cd88b75774 | |||
b483098b07 | |||
66896fb61e | |||
23743ca5de | |||
3b3794d3ac | |||
58aec5fe19 | |||
912e84999b | |||
c0c07cf214 | |||
|
65096d11b8 | ||
3d00caa31f | |||
5d8e34ce5f |
18 changed files with 3437 additions and 3615 deletions
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
name: Bug Report
|
name: Bug Report
|
||||||
about: File a bug report
|
about: File a bug report
|
||||||
labels: ["bug", "to be confirmed"]
|
labels: ['bug', 'to be confirmed']
|
||||||
body:
|
body:
|
||||||
- type: markdown
|
- type: markdown
|
||||||
attributes:
|
attributes:
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
name: Feature Request
|
name: Feature Request
|
||||||
description: Submit a feature request
|
description: Submit a feature request
|
||||||
labels: ["feature"]
|
labels: ['feature']
|
||||||
body:
|
body:
|
||||||
- type: markdown
|
- type: markdown
|
||||||
attributes:
|
attributes:
|
||||||
|
|
|
@ -77,15 +77,15 @@ steps:
|
||||||
- forge_token
|
- forge_token
|
||||||
publish-to-foundry-admin:
|
publish-to-foundry-admin:
|
||||||
group: publish
|
group: publish
|
||||||
image: johannesloher/foundry-publish
|
image: johannesloher/foundry-publish:v2.4.1
|
||||||
environment:
|
environment:
|
||||||
FVTT_DELETE_OBSOLETE_VERSIONS: 'true'
|
FVTT_DELETE_OBSOLETE_VERSIONS: 'true'
|
||||||
|
FVTT_USE_NEW_PACKAGE_ADMINISTRATION_INTERFACE: 'true'
|
||||||
commands:
|
commands:
|
||||||
- export FVTT_MANIFEST_PATH=${CI_REPO_NAME}/module.json
|
- export FVTT_MANIFEST_PATH=${CI_REPO_NAME}/module.json
|
||||||
- export FVTT_MANIFEST_URL=${CI_REPO_URL}/releases/download/${CI_COMMIT_TAG}/module.json
|
- export FVTT_MANIFEST_URL=${CI_REPO_URL}/releases/download/${CI_COMMIT_TAG}/module.json
|
||||||
- foundry-publish
|
- foundry-publish
|
||||||
secrets:
|
secrets:
|
||||||
- fvtt_package_id
|
|
||||||
- fvtt_username
|
- fvtt_username
|
||||||
- fvtt_password
|
- fvtt_password
|
||||||
when:
|
when:
|
||||||
|
|
|
@ -30,6 +30,7 @@ steps:
|
||||||
- git config user.email woodpecker[bot]@${CI_SYSTEM_HOST}
|
- git config user.email woodpecker[bot]@${CI_SYSTEM_HOST}
|
||||||
- yarn bump-version --release=${RELEASE_TYPE}
|
- yarn bump-version --release=${RELEASE_TYPE}
|
||||||
- export RELEASE_VERSION=$(jq -r '.version' < package.json)
|
- export RELEASE_VERSION=$(jq -r '.version' < package.json)
|
||||||
|
- yarn prettier --write package.json module.json
|
||||||
- git --no-pager diff
|
- git --no-pager diff
|
||||||
- git add package.json module.json
|
- git add package.json module.json
|
||||||
- 'git commit -m "chore(release): $${RELEASE_VERSION}"'
|
- 'git commit -m "chore(release): $${RELEASE_VERSION}"'
|
||||||
|
|
File diff suppressed because one or more lines are too long
874
.yarn/releases/yarn-3.6.1.cjs
vendored
874
.yarn/releases/yarn-3.6.1.cjs
vendored
File diff suppressed because one or more lines are too long
934
.yarn/releases/yarn-4.5.1.cjs
vendored
Executable file
934
.yarn/releases/yarn-4.5.1.cjs
vendored
Executable file
File diff suppressed because one or more lines are too long
20
.yarn/sdks/eslint/lib/unsupported-api.js
vendored
Normal file
20
.yarn/sdks/eslint/lib/unsupported-api.js
vendored
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
#!/usr/bin/env node
|
||||||
|
|
||||||
|
const {existsSync} = require(`fs`);
|
||||||
|
const {createRequire} = require(`module`);
|
||||||
|
const {resolve} = require(`path`);
|
||||||
|
|
||||||
|
const relPnpApiPath = "../../../../.pnp.cjs";
|
||||||
|
|
||||||
|
const absPnpApiPath = resolve(__dirname, relPnpApiPath);
|
||||||
|
const absRequire = createRequire(absPnpApiPath);
|
||||||
|
|
||||||
|
if (existsSync(absPnpApiPath)) {
|
||||||
|
if (!process.versions.pnp) {
|
||||||
|
// Setup the environment to be able to require eslint/use-at-your-own-risk
|
||||||
|
require(absPnpApiPath).setup();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Defer to the real eslint/use-at-your-own-risk your application uses
|
||||||
|
module.exports = absRequire(`eslint/use-at-your-own-risk`);
|
12
.yarn/sdks/eslint/package.json
vendored
12
.yarn/sdks/eslint/package.json
vendored
|
@ -1,6 +1,14 @@
|
||||||
{
|
{
|
||||||
"name": "eslint",
|
"name": "eslint",
|
||||||
"version": "8.42.0-sdk",
|
"version": "8.52.0-sdk",
|
||||||
"main": "./lib/api.js",
|
"main": "./lib/api.js",
|
||||||
"type": "commonjs"
|
"type": "commonjs",
|
||||||
|
"bin": {
|
||||||
|
"eslint": "./bin/eslint.js"
|
||||||
|
},
|
||||||
|
"exports": {
|
||||||
|
"./package.json": "./package.json",
|
||||||
|
".": "./lib/api.js",
|
||||||
|
"./use-at-your-own-risk": "./lib/unsupported-api.js"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
20
.yarn/sdks/prettier/bin-prettier.js
vendored
Executable file
20
.yarn/sdks/prettier/bin-prettier.js
vendored
Executable file
|
@ -0,0 +1,20 @@
|
||||||
|
#!/usr/bin/env node
|
||||||
|
|
||||||
|
const {existsSync} = require(`fs`);
|
||||||
|
const {createRequire} = require(`module`);
|
||||||
|
const {resolve} = require(`path`);
|
||||||
|
|
||||||
|
const relPnpApiPath = "../../../.pnp.cjs";
|
||||||
|
|
||||||
|
const absPnpApiPath = resolve(__dirname, relPnpApiPath);
|
||||||
|
const absRequire = createRequire(absPnpApiPath);
|
||||||
|
|
||||||
|
if (existsSync(absPnpApiPath)) {
|
||||||
|
if (!process.versions.pnp) {
|
||||||
|
// Setup the environment to be able to require prettier/bin-prettier.js
|
||||||
|
require(absPnpApiPath).setup();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Defer to the real prettier/bin-prettier.js your application uses
|
||||||
|
module.exports = absRequire(`prettier/bin-prettier.js`);
|
0
.yarn/sdks/prettier/index.js
vendored
Executable file → Normal file
0
.yarn/sdks/prettier/index.js
vendored
Executable file → Normal file
3
.yarn/sdks/prettier/package.json
vendored
3
.yarn/sdks/prettier/package.json
vendored
|
@ -2,5 +2,6 @@
|
||||||
"name": "prettier",
|
"name": "prettier",
|
||||||
"version": "2.8.8-sdk",
|
"version": "2.8.8-sdk",
|
||||||
"main": "./index.js",
|
"main": "./index.js",
|
||||||
"type": "commonjs"
|
"type": "commonjs",
|
||||||
|
"bin": "./bin-prettier.js"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
nodeLinker: pnp
|
nodeLinker: pnp
|
||||||
|
|
||||||
plugins:
|
yarnPath: .yarn/releases/yarn-4.5.1.cjs
|
||||||
- path: .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs
|
|
||||||
spec: "@yarnpkg/plugin-interactive-tools"
|
|
||||||
|
|
||||||
yarnPath: .yarn/releases/yarn-3.6.1.cjs
|
enableGlobalCache: false
|
||||||
|
|
36
module.json
36
module.json
|
@ -10,36 +10,23 @@
|
||||||
"ko-fi": "ghostfvtt"
|
"ko-fi": "ghostfvtt"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"url": "https://git.f3l.de/dungeonslayers/tickwerk",
|
"license": "https://git.f3l.de/dungeonslayers/tickwerk/raw/tag/1.4.4/LICENSE.md",
|
||||||
"license": "https://git.f3l.de/dungeonslayers/tickwerk/raw/tag/1.3.4/LICENSE.md",
|
"readme": "https://git.f3l.de/dungeonslayers/tickwerk/raw/tag/1.4.4/README.md",
|
||||||
"readme": "https://git.f3l.de/dungeonslayers/tickwerk/raw/tag/1.3.4/README.md",
|
|
||||||
"bugs": "https://git.f3l.de/dungeonslayers/tickwerk/issues",
|
"bugs": "https://git.f3l.de/dungeonslayers/tickwerk/issues",
|
||||||
"changelog": "https://git.f3l.de/dungeonslayers/tickwerk/releases/tag/1.3.4",
|
"changelog": "https://git.f3l.de/dungeonslayers/tickwerk/releases/tag/1.4.4",
|
||||||
"version": "1.3.4",
|
"version": "1.4.4",
|
||||||
"flags": {
|
"flags": {
|
||||||
"hotReload": {
|
"hotReload": {
|
||||||
"extensions": [
|
"extensions": ["css", "hbs", "json"],
|
||||||
"css",
|
"paths": ["templates", "styles", "lang"]
|
||||||
"hbs",
|
|
||||||
"json"
|
|
||||||
],
|
|
||||||
"paths": [
|
|
||||||
"templates",
|
|
||||||
"css",
|
|
||||||
"lang"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"compatibility": {
|
"compatibility": {
|
||||||
"minimum": "10.290",
|
"minimum": "10.290",
|
||||||
"verified": "10"
|
"verified": "11"
|
||||||
},
|
},
|
||||||
"esmodules": [
|
"esmodules": ["tickwerk.js"],
|
||||||
"tickwerk.js"
|
"styles": ["styles/tickwerk.css"],
|
||||||
],
|
|
||||||
"styles": [
|
|
||||||
"styles/tickwerk.css"
|
|
||||||
],
|
|
||||||
"languages": [
|
"languages": [
|
||||||
{
|
{
|
||||||
"lang": "en",
|
"lang": "en",
|
||||||
|
@ -53,6 +40,7 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"manifest": "https://git.f3l.de/api/packages/dungeonslayers/generic/tickwerk/latest/module.json",
|
"manifest": "https://git.f3l.de/api/packages/dungeonslayers/generic/tickwerk/latest/module.json",
|
||||||
"download": "https://git.f3l.de/dungeonslayers/tickwerk/releases/download/1.3.4/tickwerk.zip",
|
"download": "https://git.f3l.de/dungeonslayers/tickwerk/releases/download/1.4.4/tickwerk.zip",
|
||||||
"manifestPlusVersion": "1.2.0"
|
"manifestPlusVersion": "1.2.0",
|
||||||
|
"url": "https://git.f3l.de/dungeonslayers/tickwerk"
|
||||||
}
|
}
|
||||||
|
|
32
package.json
32
package.json
|
@ -2,7 +2,7 @@
|
||||||
"private": true,
|
"private": true,
|
||||||
"name": "tickwerk",
|
"name": "tickwerk",
|
||||||
"description": "A tick based combat system for Foundry Virtual Tabletop",
|
"description": "A tick based combat system for Foundry Virtual Tabletop",
|
||||||
"version": "1.3.4",
|
"version": "1.4.4",
|
||||||
"license": "https://git.f3l.de/dungeonslayers/tickwerk#licensing",
|
"license": "https://git.f3l.de/dungeonslayers/tickwerk#licensing",
|
||||||
"homepage": "https://git.f3l.de/dungeonslayers/tickwerk",
|
"homepage": "https://git.f3l.de/dungeonslayers/tickwerk",
|
||||||
"repository": {
|
"repository": {
|
||||||
|
@ -29,30 +29,30 @@
|
||||||
"clean:link": "node ./tools/link-package.js --clean",
|
"clean:link": "node ./tools/link-package.js --clean",
|
||||||
"lint": "eslint --ext .js,.cjs,.mjs .",
|
"lint": "eslint --ext .js,.cjs,.mjs .",
|
||||||
"lint:fix": "eslint --ext .js,.cjs,.mjs --fix .",
|
"lint:fix": "eslint --ext .js,.cjs,.mjs --fix .",
|
||||||
"format": "prettier --write \"./**/*.(js|cjs|mjs|json|scss|yml)\"",
|
"format": "prettier --write \"./**/*.(js|cjs|mjs|json|scss|yml|yaml)\"",
|
||||||
"bump-version": "node ./tools/bump-version.js",
|
"bump-version": "node ./tools/bump-version.js",
|
||||||
"changelog": "conventional-changelog -p conventionalcommits -o CHANGELOG.md -r 2"
|
"changelog": "conventional-changelog -p conventionalcommits -o CHANGELOG.md -r 2"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@commitlint/cli": "17.6.5",
|
"@commitlint/cli": "19.5.0",
|
||||||
"@commitlint/config-conventional": "17.6.5",
|
"@commitlint/config-conventional": "19.5.0",
|
||||||
"@guanghechen/rollup-plugin-copy": "5.0.1",
|
"@guanghechen/rollup-plugin-copy": "6.0.2",
|
||||||
"@swc/core": "1.3.62",
|
"@swc/core": "1.7.36",
|
||||||
"conventional-changelog-cli": "2.2.2",
|
"conventional-changelog-cli": "5.0.0",
|
||||||
"conventional-changelog-conventionalcommits": "5.0.0",
|
"conventional-changelog-conventionalcommits": "8.0.0",
|
||||||
"eslint": "8.42.0",
|
"eslint": "8.57.1",
|
||||||
"eslint-config-prettier": "8.8.0",
|
"eslint-config-prettier": "9.1.0",
|
||||||
"eslint-plugin-prettier": "4.2.1",
|
"eslint-plugin-prettier": "4.2.1",
|
||||||
"fs-extra": "11.1.1",
|
"fs-extra": "11.2.0",
|
||||||
"npm-run-all": "4.1.5",
|
"npm-run-all": "4.1.5",
|
||||||
"prettier": "2.8.8",
|
"prettier": "2.8.8",
|
||||||
"rimraf": "5.0.1",
|
"rimraf": "6.0.1",
|
||||||
"rollup": "3.23.0",
|
"rollup": "4.24.0",
|
||||||
"rollup-plugin-styles": "4.0.0",
|
"rollup-plugin-styles": "4.0.0",
|
||||||
"rollup-plugin-swc3": "0.8.2",
|
"rollup-plugin-swc3": "0.12.1",
|
||||||
"sass": "1.62.1",
|
"sass": "1.62.1",
|
||||||
"semver": "7.5.1",
|
"semver": "7.6.3",
|
||||||
"yargs": "17.7.2"
|
"yargs": "17.7.2"
|
||||||
},
|
},
|
||||||
"packageManager": "yarn@3.6.1"
|
"packageManager": "yarn@4.5.1"
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,7 @@ import { hideBin } from 'yargs/helpers';
|
||||||
const packageType = 'module';
|
const packageType = 'module';
|
||||||
const repositoryOwner = process.env.CI_REPO_OWNER;
|
const repositoryOwner = process.env.CI_REPO_OWNER;
|
||||||
const repositoryName = process.env.CI_REPO_NAME;
|
const repositoryName = process.env.CI_REPO_NAME;
|
||||||
const repositoryURL = process.env.CI_REPO_LINK;
|
const repositoryURL = process.env.CI_REPO_URL;
|
||||||
const forgeURL = process.env.CI_FORGE_URL;
|
const forgeURL = process.env.CI_FORGE_URL;
|
||||||
|
|
||||||
const getManifestUrl = (channel) =>
|
const getManifestUrl = (channel) =>
|
||||||
|
|
Loading…
Reference in a new issue