Compare commits

...

638 commits

Author SHA1 Message Date
66b2f51ae3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-10-21 00:02:47 +00:00
f32cbdcfaf chore(deps): update yarn to v3.8.6
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-10-18 18:01:58 +00:00
542843529b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-10-14 00:02:42 +00:00
1090fb22a5 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-10-07 00:02:42 +00:00
c7cde90c4b chore(deps): update dependency @guanghechen/rollup-plugin-copy to v6
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-10-03 02:06:53 +00:00
43b21943dc chore(deps): update dependency rollup to v4.24.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-10-02 10:02:33 +00:00
d1e3356294 chore(deps): update dependency rollup to v4.23.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-10-01 08:03:06 +00:00
4ae050b8fd chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-09-30 00:02:41 +00:00
4d5b1ce391 chore(deps): update dependency rollup to v4.22.5
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-09-27 12:02:38 +00:00
ccae461cd5 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-09-23 00:02:34 +00:00
9b5e15fbf6 chore(deps): update dependency rollup to v4.22.4
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-09-21 07:04:17 +00:00
7582bf80d5 chore(deps): update dependency rollup to v4.22.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-09-20 10:04:29 +00:00
752588c559 chore(deps): update dependency rollup to v4.22.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-09-19 05:02:24 +00:00
99cd3ddcaf chore(deps): update dependency eslint to v8.57.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-09-16 16:02:18 +00:00
05b762ebe1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-09-16 00:02:27 +00:00
a760b83efc chore(deps): update dependency rollup to v4.21.3
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-09-12 08:02:18 +00:00
a188efda42 chore(deps): update dependency husky to v9.1.6
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-09-11 23:01:39 +00:00
457d792e1d chore(deps): update commitlint monorepo to v19.5.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-09-11 09:02:22 +00:00
e86c1fc527 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-09-09 00:02:32 +00:00
855c642a8b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-09-02 00:02:21 +00:00
df1a4591dd chore(deps): update dependency lint-staged to v15.2.10
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-09-01 15:01:37 +00:00
9014e12b7b chore(deps): update dependency rollup to v4.21.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-30 08:02:24 +00:00
e4795b925f chore(deps): update commitlint monorepo to v19.4.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-28 08:05:00 +00:00
c0b3f2bbe5 chore(deps): update dependency rollup to v4.21.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-26 16:03:04 +00:00
48ee16dd36 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-26 00:02:26 +00:00
de4052f3f1 chore(deps): update yarn to v3.8.5
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-24 15:01:37 +00:00
d183629339 chore(deps): update dependency husky to v9.1.5
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-20 13:01:37 +00:00
6e7a81846c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-19 03:03:15 +00:00
6f7cbd9852 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-19 00:02:23 +00:00
0e753400b3 chore(deps): update dependency rollup to v4.21.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-18 06:02:27 +00:00
64b07c7fad chore(deps): update dependency lint-staged to v15.2.9
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-13 06:01:38 +00:00
f420792d40 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-12 00:04:55 +00:00
d2992799a8 chore(deps): update dependency @commitlint/cli to v19.4.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-07 09:04:06 +00:00
a383221026 chore(deps): update yarn to v3.8.4
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-05 16:03:40 +00:00
799dda5ec7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-05 00:02:17 +00:00
b4dcce265c chore(deps): update dependency lint-staged to v15.2.8
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-03 07:03:40 +00:00
41f727399f chore(deps): update dependency rollup to v4.20.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-03 05:04:38 +00:00
6f8944c582 chore(deps): update dependency rollup to v4.19.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-08-01 09:04:09 +00:00
cb1f7ce697 chore(deps): update dependency husky to v9.1.4
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-29 15:01:33 +00:00
d4cfe51de6 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-29 00:04:22 +00:00
6665a33847 chore(deps): update dependency rollup to v4.19.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-27 05:03:59 +00:00
a4428b4bf2 chore(deps): update dependency husky to v9.1.3
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-26 19:03:51 +00:00
4e085413a9 chore(deps): update dependency husky to v9.1.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-25 14:03:25 +00:00
cfabdc2d20 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-22 00:04:14 +00:00
7b32f6b841 chore(deps): update dependency rollup to v4.19.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-20 06:02:01 +00:00
020d550686 chore(deps): update dependency husky to v9.1.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-18 14:01:24 +00:00
36673f6b78 chore(deps): update dependency husky to v9.1.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-17 16:02:58 +00:00
fcdda27faf chore(deps): update dependency semver to v7.6.3
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-16 23:04:09 +00:00
4228fdec3d chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-15 00:03:57 +00:00
e5ad6189aa chore(deps): update dependency rimraf to v6.0.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-10 18:01:58 +00:00
25663eaff7 chore(deps): update dependency rimraf to v6
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-09 00:03:06 +00:00
cfc3c9f98a chore(deps): update dependency rimraf to v5.0.9
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-08 23:05:37 +00:00
8a6c9566d8 chore(deps): update dependency rollup to v4.18.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-08 16:02:08 +00:00
cb86579ec5 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-08 01:05:10 +00:00
ef7de33d43 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-08 00:02:14 +00:00
8f9e149204 chore(deps): update dependency rimraf to v5.0.8
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-06 05:02:18 +00:00
3ae58fa798 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-07-01 00:02:11 +00:00
dcf7ee6dcc chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-06-24 00:03:56 +00:00
a89ff6a049 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-06-21 21:04:31 +00:00
5e38a972cb chore(deps): update commitlint monorepo to v19
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-06-21 20:03:04 +00:00
28a6edf7d5 chore(deps): update dependency gulp to v5
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-06-21 19:03:36 +00:00
55557eb823 chore(deps): update dependency husky to v9
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-06-21 20:04:46 +02:00
57de539beb chore(deps): update dependency conventional-changelog-cli to v5
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-06-21 20:03:47 +02:00
f09175a72a chore(deps): update dependency semver to v7.6.2
Some checks failed
ci/woodpecker/push/checks Pipeline failed
2024-06-21 20:03:28 +02:00
d0eb3b5098 chore(deps): update dependency eslint to v8.57.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-06-21 20:03:07 +02:00
3a71797aea chore(deps): update dependency rollup to v4.18.0
Some checks failed
ci/woodpecker/push/checks Pipeline failed
2024-06-21 18:03:07 +00:00
610fac7801 chore(deps): update dependency conventional-changelog-conventionalcommits to v8
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-06-21 19:05:47 +02:00
cf2ac627fe chore(deps): update commitlint monorepo
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-06-21 19:03:56 +02:00
f0b6df63dc chore(deps): update dependency rimraf to v5.0.7
Some checks failed
ci/woodpecker/push/checks Pipeline failed
2024-06-21 19:03:05 +02:00
907364aae1 chore(deps): update dependency lint-staged to v15.2.7
Some checks failed
ci/woodpecker/push/checks Pipeline failed
2024-06-21 17:02:54 +00:00
04a3bcd731 chore(deps): update yarn to v3.8.3
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2024-06-21 16:03:35 +00:00
6acd527bb2 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-12-25 00:01:59 +00:00
0bccde4053 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-12-18 00:01:53 +00:00
c9751b7b65 chore(deps): update dependency rollup to v4.9.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-12-17 07:01:48 +00:00
9826780137 chore(deps): update dependency eslint to v8.56.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-12-15 23:04:40 +00:00
92305a70a1 chore(deps): update dependency rollup to v4.9.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-12-13 10:04:34 +00:00
37d4b3eac5 chore(deps): update dependency rollup to v4.8.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-12-11 07:02:01 +00:00
14c7521bee chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-12-11 00:01:54 +00:00
751893bfa4 chore(deps): update dependency rollup to v4.7.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-12-08 08:02:00 +00:00
85c56769d8 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-12-04 00:04:28 +00:00
e54eb7a21d chore(deps): update dependency lint-staged to v15.2.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-12-03 18:03:35 +00:00
4ca83d0c85 chore(deps): update dependency eslint-config-prettier to v9.1.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-12-02 10:01:44 +00:00
7eaf4b35e3 chore(deps): update dependency eslint to v8.55.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-12-01 22:04:48 +00:00
4bd835b4a7 chore(deps): update dependency rollup to v4.6.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-30 06:01:54 +00:00
741695bc72 chore(deps): update dependency fs-extra to v11.2.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-28 01:03:54 +00:00
b6f3eb0665 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-27 00:04:17 +00:00
c14a3742d2 chore(deps): update dependency rollup to v4.6.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-26 14:01:50 +00:00
64131ee10f chore(deps): update dependency rollup to v4.5.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-24 07:04:12 +00:00
7045c06615 chore(deps): update dependency rollup to v4.5.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-21 21:01:47 +00:00
ab785c2259 chore(deps): update commitlint monorepo to v18.4.3
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-21 03:02:39 +00:00
e5a7cc9845 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-20 00:03:56 +00:00
b4709b3ea4 chore(deps): update dependency rollup to v4.5.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-18 06:01:50 +00:00
4235abc757 chore(deps): update dependency eslint to v8.54.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-17 22:03:38 +00:00
2159973c0a chore(deps): update commitlint monorepo to v18.4.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-16 09:01:26 +00:00
10a1250246 chore(deps): update yarn to v3.7.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-14 19:02:51 +00:00
e2db0b0803 chore(deps): update dependency rollup to v4.4.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-14 06:01:29 +00:00
0ec5c5cdf1 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-13 01:04:24 +00:00
43a08f639f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-13 00:01:29 +00:00
92fb795590 chore(deps): update dependency rollup to v4.4.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-12 08:01:28 +00:00
536d327488 chore(deps): update dependency @commitlint/cli to v18.4.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-12 05:03:26 +00:00
d95bd35ce3 chore(deps): update dependency lint-staged to v15.1.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-11 16:01:04 +00:00
1bf5e64b9f chore(deps): update dependency rollup to v4.3.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-11 08:04:05 +00:00
6c57d47195 chore(deps): update commitlint monorepo to v18.4.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-10 06:03:24 +00:00
883178f470 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v5.0.12
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-07 22:01:31 +00:00
609017f95c chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-06 00:01:43 +00:00
0550e45389 chore(deps): update dependency eslint to v8.53.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-04 00:02:42 +00:00
45fe887271 chore(deps): update dependency rollup to v4.3.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-11-03 21:02:41 +00:00
85bec93f47 chore(deps): update dependency rollup to v4.2.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-31 09:02:56 +00:00
a59362354a chore(deps): update dependency rollup to v4.1.6
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-31 06:02:33 +00:00
6bdac6f9a9 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v5.0.11
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-31 02:02:31 +00:00
e0afe9928a chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-30 00:01:35 +00:00
72519fde6a chore(deps): update dependency rollup to v4.1.5
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-28 10:02:38 +00:00
cbd1899295 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v5.0.10
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-27 03:02:18 +00:00
e48acebeba chore(deps): update dependency @commitlint/cli to v18.2.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-26 08:02:44 +00:00
0a66049f93 chore(deps): update commitlint monorepo to v18.1.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-25 10:02:19 +00:00
9b7cb53d77 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-23 00:01:55 +00:00
5c1982ad10 chore(deps): update dependency eslint to v8.52.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-20 22:02:01 +00:00
ba72ebf803 chore(deps): update commitlint monorepo to v18
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-20 14:02:08 +00:00
17ade3a469 chore(deps): update commitlint monorepo to v17.8.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-20 13:02:03 +00:00
956cc6eff8 chore(deps): update dependency lint-staged to v15.0.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-19 11:00:50 +00:00
9e736a9a99 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v5.0.9
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-18 15:01:44 +00:00
bbca81a1a7 chore(deps): update dependency rollup to v4.1.4
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-16 05:01:49 +00:00
583aa7cd02 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-16 00:01:45 +00:00
2f64b10836 chore(deps): update dependency rollup to v4.1.3
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-15 18:01:49 +00:00
5146974ad7 chore(deps): update dependency lint-staged to v15.0.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-15 08:01:15 +00:00
9a4d316e1c chore(deps): update dependency rollup to v4.1.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-15 07:01:53 +00:00
0a4621f3d6 chore(deps): update dependency lint-staged to v15
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-14 19:00:56 +00:00
4551e38bc6 chore(deps): update commitlint monorepo to v17.8.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-14 13:01:46 +00:00
64612d60a5 chore(deps): update dependency rollup to v4.1.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-14 06:01:49 +00:00
17f37cacba chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-09 00:01:20 +00:00
c283a21f15 chore(deps): update dependency eslint to v8.51.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-06 21:01:43 +00:00
a9bbc6fdfb chore(deps): update dependency rollup to v4.0.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-06 15:01:48 +00:00
cb4edc32ad chore(deps): update dependency rollup to v4.0.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-06 13:01:51 +00:00
79f79bfec3 chore(deps): update dependency rollup to v4
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-05 16:01:53 +00:00
acd377ff1b chore(deps): update dependency @guanghechen/rollup-plugin-copy to v5.0.8
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-04 10:01:46 +00:00
c1f649d354 chore(deps): update yarn to v3.6.4
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-03 23:01:14 +00:00
823672ee95 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-10-02 00:01:18 +00:00
3fa1bd47a2 chore(deps): update dependency @commitlint/cli to v17.7.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-28 18:02:05 +00:00
63d67f9e57 chore(deps): update dependency rollup to v3.29.4
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-28 06:02:07 +00:00
4ae663b8cb chore(deps): update dependency rimraf to v5.0.5
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-27 07:01:36 +00:00
86491a5527 chore(deps): update dependency rimraf to v5.0.4
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-25 23:01:35 +00:00
9322916aee chore(deps): update dependency rimraf to v5.0.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-25 21:01:56 +00:00
8e763fb86b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-25 00:01:25 +00:00
2b7b6d84f7 chore(deps): update dependency rollup to v3.29.3
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-24 06:01:25 +00:00
e8858f6b25 chore(deps): update dependency eslint to v8.50.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-22 22:01:57 +00:00
4428458bbc chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-18 00:01:13 +00:00
b55a928d05 chore(deps): update dependency rollup to v3.29.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-15 20:01:20 +00:00
6646fd6005 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-11 01:01:50 +00:00
37123168c3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-11 00:01:07 +00:00
bde62afd44 chore(deps): update dependency rollup to v3.29.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-10 07:01:17 +00:00
c0d39002c0 chore(deps): update dependency conventional-changelog-cli to v4.1.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-09 00:01:50 +00:00
e847dea4bf chore(deps): update dependency conventional-changelog-conventionalcommits to v7.0.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-08 23:01:47 +00:00
9bfc839576 chore(deps): update dependency eslint to v8.49.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-08 21:01:38 +00:00
b508187181 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v5.0.7
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-07 13:01:40 +00:00
7986ed1fec chore(deps): update dependency rollup to v3.29.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-06 06:01:16 +00:00
c819ac8446 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-09-04 00:01:13 +00:00
839beb70f7 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-28 01:02:33 +00:00
465534ff47 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-28 00:01:19 +00:00
fc8ff7ce21 chore(deps): update dependency conventional-changelog-conventionalcommits to v7.0.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-27 20:01:37 +00:00
e8aa4087e1 chore(deps): update dependency conventional-changelog-conventionalcommits to v7
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-27 15:01:37 +00:00
b3b64880f5 chore(deps): update dependency conventional-changelog-cli to v4
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-27 14:02:21 +00:00
8a718da6e0 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v5.0.6
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-27 12:01:45 +00:00
c1dddd8706 chore(deps): update dependency eslint to v8.48.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-25 21:01:34 +00:00
035d73f37a chore(deps): update yarn to v3.6.3
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-23 23:01:45 +00:00
21a763524a chore(deps): update dependency rollup to v3.28.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-22 06:01:22 +00:00
8b28a1387a chore(deps): update dependency lint-staged to v14.0.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-21 10:00:52 +00:00
9ad6cd3b2b chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-21 00:01:19 +00:00
99bf423579 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v5.0.5
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-19 09:01:50 +00:00
0f9226ec0e chore(deps): update yarn to v3.6.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-17 20:01:53 +00:00
7c2f5d6701 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-14 00:01:25 +00:00
2248ba2b3b chore(deps): update dependency lint-staged to v14
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-13 21:00:59 +00:00
d8f9dbea77 chore(deps): update dependency lint-staged to v13.3.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-13 17:01:00 +00:00
61e3e8bcbc chore(deps): update dependency eslint to v8.47.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-11 16:02:26 +00:00
87dc8e2beb chore(deps): update dependency @commitlint/cli to v17.7.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-10 06:02:05 +00:00
fbe5d7a4ee chore(deps): update dependency rollup to v3.28.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-09 11:02:59 +00:00
0600fa0c74 chore(deps): update commitlint monorepo to v17.7.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-09 10:02:24 +00:00
d5d9dc718f chore(deps): update dependency @guanghechen/rollup-plugin-copy to v5.0.4
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-08 15:01:48 +00:00
82b34f3d26 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-07 00:01:25 +00:00
9f273fc189 chore(deps): update dependency eslint-config-prettier to v9
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-05 20:01:33 +00:00
b399028b62 chore(deps): update dependency rollup to v3.27.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-04 12:01:16 +00:00
9748c7ad9d chore(deps): update dependency rollup to v3.27.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-03 10:01:15 +00:00
8bbe3b4904 chore(deps): update dependency eslint-config-prettier to v8.10.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-08-03 07:02:15 +00:00
4879445c6f chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-07-31 00:01:20 +00:00
c250dc4c00 chore(deps): update dependency eslint to v8.46.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-07-28 17:01:45 +00:00
e8e038ee2b chore(deps): update dependency rollup to v3.27.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-07-28 15:01:19 +00:00
0e6b594378 chore(deps): update dependency eslint-config-prettier to v8.9.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-07-27 12:01:43 +00:00
b4f47d541b chore(deps): update dependency @guanghechen/rollup-plugin-copy to v5.0.3
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-07-27 02:04:33 +00:00
46cc1801e7 chore(deps): update commitlint monorepo to v17.6.7
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-07-19 06:03:26 +00:00
21054e311a chore(deps): update dependency rollup to v3.26.3
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-07-17 11:07:04 +00:00
c33b5deb01 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-07-17 00:02:57 +00:00
3b0e8e92f1 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v5.0.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-07-15 09:02:51 +00:00
70991785f0 chore(deps): update dependency eslint to v8.45.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-07-14 16:01:21 +00:00
1baae03c98 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-07-10 00:04:49 +00:00
5c6ee84fd0 chore(deps): update dependency semver to v7.5.4
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-07-07 22:01:50 +00:00
6375ce54a4 chore(deps): update dependency rollup to v3.26.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-07-06 12:01:52 +00:00
cdfa2b8c41 chore(deps): update dependency rollup to v3.26.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-07-05 08:01:49 +00:00
578c9ab6e3 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-07-03 00:02:05 +00:00
79c12d0a3a chore(deps): update dependency eslint to v8.44.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-07-01 00:01:30 +00:00
46c6114d19 chore(deps): update yarn to v3.6.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-06-30 23:01:15 +00:00
8145ec7df4 chore(deps): update dependency rollup to v3.26.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-06-30 05:00:54 +00:00
c3435072b8 chore(deps): update dependency lint-staged to v13.2.3
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
ci/woodpecker/push/<no value> Pipeline was successful
2023-06-28 07:01:15 +00:00
cb2640290a chore(deps): update dependency rollup to v3.25.3
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-06-26 21:00:48 +00:00
12b4f66557 chore(deps): lock file maintenance
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-06-26 00:00:52 +00:00
8c5ab949fe chore(deps): update dependency yargs to v17.7.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-06-25 19:23:45 +00:00
b6843051f2 Merge pull request 'chore: reduce version for testing' (#4) from test into master
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
Reviewed-on: https://git2.f3l.de/saluu/darkness-dependent-vision/pulls/4
2023-06-25 19:22:53 +00:00
483337a221 chore: reduce version for testing
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-06-25 21:13:51 +02:00
ffbdf8be9c chore(deps): update dependency rollup to v3.25.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-06-24 21:00:35 +00:00
36e2325203 chore(deps): update commitlint monorepo to v17.6.6
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-06-24 09:00:53 +00:00
6e3e891b22 chore(deps): update dependency semver to v7.5.3
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-06-22 22:00:32 +00:00
e707082c87 chore(deps): update dependency rollup to v3.25.1
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-06-21 22:28:45 +00:00
b1a8c2c1e2 chore(deps): update dependency eslint to v8.43.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-06-21 22:12:30 +00:00
d1baa71b7f chore(deps): update dependency conventional-changelog-conventionalcommits to v6.1.0
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-06-21 22:08:19 +00:00
c67d514873 chore(deps): update dependency semver to v7.5.2
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-06-21 22:05:37 +00:00
woodpecker[bot]
3a87f5fde4 chore(release): 0.3.13
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
ci/woodpecker/tag/checks Pipeline was successful
ci/woodpecker/tag/publish Pipeline was successful
2023-06-21 20:59:18 +00:00
d1805811b6 ci: switch to Gitea
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
ci/woodpecker/manual/checks Pipeline was successful
ci/woodpecker/manual/release Pipeline was successful
2023-06-21 22:47:23 +02:00
woodpecker[bot]
6e46d90405 chore(release): 0.3.12
All checks were successful
ci/woodpecker/push/checks Pipeline was successful
2023-06-17 20:52:16 +00:00
54806a71c2 Merge branch 'fix-publishing' into 'master'
ci: fix publishing to foundry admin

See merge request saluu/darkness-dependent-vision!30
2023-06-17 20:48:50 +00:00
18a66e4748 ci: fix publishing to foundry admin 2023-06-17 22:46:47 +02:00
woodpecker[bot]
87b9b57f65 chore(release): 0.3.11 2023-06-17 20:14:09 +00:00
5967a222ba Merge branch 'woodpecker' into 'master'
ci: switch from GitLab CI to Woodpecker CI

See merge request saluu/darkness-dependent-vision!29
2023-06-17 20:06:52 +00:00
8145fe0406 ci: switch from GitLab CI to Woodpecker CI 2023-06-17 21:58:31 +02:00
17739c55ff chore(release): 0.3.10 2023-06-08 09:35:52 +00:00
d8e6209840 chore: update repo 2023-06-08 11:31:03 +02:00
ce99f7f9f0 chore(deps): update dependency rollup to v3.24.0 2023-06-07 05:15:09 +00:00
e642396418 chore(deps): update dependency conventional-changelog-cli to v3 2023-06-06 23:14:59 +00:00
d931f396cf chore(deps): update dependency conventional-changelog-conventionalcommits to v6 2023-06-06 15:14:59 +00:00
52296723c4 chore(deps): lock file maintenance 2023-06-05 01:16:04 +00:00
1144b78086 chore(deps): update dependency rollup to v3.23.1 2023-06-05 00:16:31 +00:00
1117316965 chore(deps): update dependency eslint to v8.42.0 2023-06-03 00:18:21 +00:00
600dac474a chore(deps): update yarn to v3.6.0 2023-06-01 22:14:57 +00:00
e28181ae02 chore(deps): update commitlint monorepo to v17.6.5 2023-05-30 08:14:46 +00:00
b6fa0ec25a chore(deps): lock file maintenance 2023-05-29 00:16:27 +00:00
65fed520ab chore(deps): update dependency @guanghechen/rollup-plugin-copy to v5.0.1 2023-05-26 14:14:00 +00:00
59f42fcfed chore(deps): update dependency rollup to v3.23.0 2023-05-22 06:14:27 +00:00
0a3d9e24fc chore(deps): lock file maintenance 2023-05-22 00:15:24 +00:00
563684507d chore(deps): update dependency rollup to v3.22.1 2023-05-21 20:14:43 +00:00
4b993b062f chore(deps): update dependency eslint to v8.41.0 2023-05-19 21:13:45 +00:00
eece527b17 chore(deps): update dependency rimraf to v5.0.1 2023-05-17 22:14:34 +00:00
18df8c42c7 chore(deps): update dependency rollup to v3.22.0 2023-05-17 05:13:48 +00:00
aea51d7887 chore(deps): update dependency rollup to v3.21.8 2023-05-16 08:14:24 +00:00
d27f28a43f chore(deps): lock file maintenance 2023-05-15 00:15:25 +00:00
cea9f90475 chore(deps): update dependency rollup to v3.21.7 2023-05-13 14:13:39 +00:00
c62ea1e2de chore(deps): update dependency @guanghechen/rollup-plugin-copy to v5 2023-05-13 05:14:28 +00:00
42ed55f6c9 chore(deps): update dependency semver to v7.5.1 2023-05-12 17:13:39 +00:00
33904985aa chore(deps): update dependency rollup to v3.21.6 2023-05-09 20:14:46 +00:00
0d993d7086 chore(deps): lock file maintenance 2023-05-08 00:15:27 +00:00
673bf98f01 chore(deps): update dependency eslint to v8.40.0 2023-05-05 21:13:49 +00:00
48ee72eea7 chore(deps): update dependency rollup to v3.21.5 2023-05-05 05:14:11 +00:00
d5c7526906 chore(deps): update commitlint monorepo to v17.6.3 2023-05-04 10:13:32 +00:00
c37f2622f1 chore(deps): update dependency rollup to v3.21.4 2023-05-03 19:14:37 +00:00
47ff8acf73 chore(deps): update dependency rollup to v3.21.3 2023-05-02 05:13:38 +00:00
9c2cbcf6a1 chore(deps): update yarn to v3.5.1 2023-05-01 19:14:46 +00:00
f78d27e2b6 chore(deps): lock file maintenance 2023-05-01 00:14:13 +00:00
2334796bac chore(deps): update dependency rollup to v3.21.2 2023-04-30 06:13:59 +00:00
7f86e36371 chore(deps): update dependency rollup to v3.21.1 2023-04-29 06:13:35 +00:00
a79d940abc chore(deps): update dependency yargs to v17.7.2 2023-04-27 20:13:56 +00:00
3e94043c8d chore(deps): update dependency lint-staged to v13.2.2 2023-04-26 13:13:48 +00:00
2c3e9a8ea1 chore(deps): lock file maintenance 2023-04-24 00:14:16 +00:00
0cf4c2febe chore(deps): update dependency rollup to v3.21.0 2023-04-23 20:13:39 +00:00
922671920d chore(deps): update dependency prettier to v2.8.8 2023-04-23 08:13:54 +00:00
1d561cf372 chore(deps): update dependency eslint to v8.39.0 2023-04-21 21:13:56 +00:00
9181c7f1f2 chore(deps): update dependency rollup to v3.20.7 2023-04-21 05:13:48 +00:00
e1b7854a58 chore(deps): update dependency rollup to v3.20.6 2023-04-18 12:14:21 +00:00
9f814478e3 chore(deps): update dependency rollup to v3.20.5 2023-04-18 05:13:39 +00:00
4ebafd33fc chore(deps): update dependency semver to v7.5.0 2023-04-17 18:13:44 +00:00
73d1d5ac2f chore(deps): update dependency rollup to v3.20.4 2023-04-17 05:13:43 +00:00
fc88743e22 chore(deps): lock file maintenance 2023-04-17 00:14:03 +00:00
52d3551f37 chore(deps): update dependency rollup to v3.20.3 2023-04-16 13:13:38 +00:00
1af2b2bc87 chore(deps): update commitlint monorepo to v17.6.1 2023-04-14 09:13:48 +00:00
f1d21f5584 chore(deps): update commitlint monorepo to v17.6.0 2023-04-13 11:13:33 +00:00
b13045f6c5 chore(deps): update dependency semver to v7.4.0 2023-04-10 22:13:38 +00:00
52f59eb89f chore(deps): lock file maintenance 2023-04-10 00:14:51 +00:00
6ccb743b1e chore(deps): update dependency rimraf to v5 2023-04-09 23:13:43 +00:00
ab797d865e chore(deps): update dependency eslint to v8.38.0 2023-04-07 23:13:33 +00:00
776466c8a9 chore(deps): update dependency lint-staged to v13.2.1 2023-04-07 13:13:47 +00:00
d3e904ecb2 chore(deps): lock file maintenance 2023-04-03 00:13:57 +00:00
7a0259e1f6 chore(deps): update dependency eslint to v8.37.0 2023-03-28 23:15:55 +00:00
48f3974b43 chore(deps): update dependency @commitlint/cli to v17.5.1 2023-03-28 09:13:46 +00:00
f4ef9e547b chore(deps): lock file maintenance 2023-03-27 00:14:22 +00:00
391d0a3c6b chore(deps): update yarn to v3.5.0 2023-03-26 20:24:15 +00:00
Renovate Bot
fdae96cd16 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.7.4 2023-03-26 08:22:57 +00:00
Renovate Bot
0f47cc5866 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.7.3 2023-03-25 07:16:42 +00:00
6a5db78ab4 Merge branch 'renovate/eslint-config-prettier-8.x' into 'master'
chore(deps): update dependency eslint-config-prettier to v8.8.0

See merge request ghost/darkness-dependent-vision!25
2023-03-25 02:14:55 +00:00
Renovate Bot
81ccfbb63a chore(deps): update dependency eslint-config-prettier to v8.8.0 2023-03-25 01:17:25 +00:00
ab6a43d2c7 Merge branch 'renovate/lock-file-maintenance' into 'master'
chore(deps): lock file maintenance

See merge request ghost/darkness-dependent-vision!21
2023-03-25 01:15:25 +00:00
Renovate Bot
8e10ea9121 chore(deps): lock file maintenance 2023-03-25 00:22:56 +00:00
d06d6425d0 Merge branch 'renovate/rimraf-4.x' into 'master'
chore(deps): update dependency rimraf to v4.4.1

See merge request ghost/darkness-dependent-vision!26
2023-03-25 00:22:21 +00:00
Renovate Bot
f893c9e9c6 chore(deps): update dependency rimraf to v4.4.1 2023-03-24 23:26:24 +00:00
Renovate Bot
1e1663161b chore(deps): update dependency @commitlint/cli to v17.5.0 2023-03-24 22:18:26 +00:00
be189fb185 Merge branch 'renovate/prettier-2.x' into 'master'
chore(deps): update dependency prettier to v2.8.7

See merge request ghost/darkness-dependent-vision!23
2023-03-24 22:15:45 +00:00
Renovate Bot
6207a966b1 chore(deps): update dependency prettier to v2.8.7 2023-03-24 20:23:08 +00:00
b66166a43e Merge branch 'renovate/guanghechen-rollup-plugin-copy-4.x' into 'master'
chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.7.2

See merge request ghost/darkness-dependent-vision!27
2023-03-24 20:22:54 +00:00
Renovate Bot
86c141526a chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.7.2 2023-03-24 19:17:14 +00:00
c42e665194 Merge branch 'renovate/fs-extra-11.x' into 'master'
chore(deps): update dependency fs-extra to v11.1.1

See merge request ghost/darkness-dependent-vision!24
2023-03-24 16:14:59 +00:00
Renovate Bot
34554f0d51 chore(deps): update dependency fs-extra to v11.1.1 2023-03-24 15:16:42 +00:00
Renovate Bot
d62e54c2bf chore(deps): update dependency rollup to v3.20.2 2023-03-24 10:17:50 +00:00
c2c0a4e512 Merge branch 'renovate/guanghechen-rollup-plugin-copy-4.x' into 'master'
chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.7.1

See merge request ghost/darkness-dependent-vision!22
2023-03-20 17:22:48 +00:00
Renovate Bot
283eddadb1 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.7.1 2023-03-20 14:22:57 +00:00
Renovate Bot
6c2f75ad16 chore(deps): update dependency rollup to v3.20.0 2023-03-20 06:17:46 +00:00
Renovate Bot
d8a4a14884 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.7.0 2023-03-12 17:23:17 +00:00
Renovate Bot
6dd22b4cbf chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.6.5 2023-03-12 10:22:45 +00:00
b9142cb108 Merge branch 'renovate/guanghechen-rollup-plugin-copy-4.x' into 'master'
chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.6.4

See merge request ghost/darkness-dependent-vision!20
2023-03-12 04:28:09 +00:00
Renovate Bot
4e2f49bc7d chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.6.4 2023-03-12 03:39:28 +00:00
Renovate Bot
1801097059 chore(deps): update dependency eslint to v8.36.0 2023-03-10 22:23:49 +00:00
a9e613690c Merge branch 'renovate/guanghechen-rollup-plugin-copy-4.x' into 'master'
chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.6.2

See merge request ghost/darkness-dependent-vision!19
2023-03-10 17:15:25 +00:00
Renovate Bot
61d957383e chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.6.2 2023-03-10 16:23:33 +00:00
aee5f287bd Merge branch 'renovate/lint-staged-13.x' into 'master'
chore(deps): update dependency lint-staged to v13.2.0

See merge request ghost/darkness-dependent-vision!18
2023-03-10 16:23:14 +00:00
Renovate Bot
6c6c8d508d chore(deps): update dependency lint-staged to v13.2.0 2023-03-10 14:16:58 +00:00
Renovate Bot
f79033dba6 chore(deps): update dependency rollup to v3.19.1 2023-03-10 13:23:04 +00:00
Renovate Bot
57dcc71a63 chore(deps): update dependency rollup to v3.19.0 2023-03-09 19:15:53 +00:00
Renovate Bot
530ef46be0 chore(deps): update dependency rimraf to v4.4.0 2023-03-09 00:21:38 +00:00
02acb3872a Merge branch 'renovate/rimraf-4.x' into 'master'
chore(deps): update dependency rimraf to v4.3.1

See merge request ghost/darkness-dependent-vision!17
2023-03-06 19:22:20 +00:00
Renovate Bot
515eb3ac4d chore(deps): update dependency rimraf to v4.3.1 2023-03-06 17:16:41 +00:00
Renovate Bot
70a11b652a chore(deps): update dependency eslint-config-prettier to v8.7.0 2023-03-06 09:22:52 +00:00
Renovate Bot
e22bc65080 chore(deps): lock file maintenance 2023-03-06 00:23:30 +00:00
Renovate Bot
c9107588ae chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.6.1 2023-03-05 10:16:12 +00:00
Renovate Bot
f6713171a0 chore(deps): update dependency rimraf to v4.3.0 2023-03-04 02:21:52 +00:00
Renovate Bot
e67378801e chore(deps): update dependency rimraf to v4.2.0 2023-03-03 01:22:30 +00:00
Renovate Bot
42b1729990 chore(deps): update dependency rimraf to v4.1.4 2023-03-02 23:15:36 +00:00
Renovate Bot
7de112b7ef chore(deps): update dependency rimraf to v4.1.3 2023-03-01 20:21:46 +00:00
Renovate Bot
834a17f007 chore(deps): update dependency rollup to v3.18.0 2023-03-01 19:16:20 +00:00
Renovate Bot
3a24ffcb33 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.6.0 2023-02-28 14:22:01 +00:00
Renovate Bot
180c13c997 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.5.0 2023-02-27 16:15:25 +00:00
Renovate Bot
ee8912225d chore(deps): lock file maintenance 2023-02-27 01:21:36 +00:00
Renovate Bot
80eadc92a5 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.4.3 2023-02-27 00:15:36 +00:00
Renovate Bot
a51aa36769 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.4.2 2023-02-26 11:23:18 +00:00
Renovate Bot
1a347fa59f chore(deps): update dependency eslint to v8.35.0 2023-02-26 09:21:28 +00:00
Renovate Bot
55dacc3401 chore(deps): update dependency rollup to v3.17.3 2023-02-25 21:15:27 +00:00
Renovate Bot
3ea1b421ba chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.4.1 2023-02-25 14:15:31 +00:00
Renovate Bot
91b7f48418 chore(deps): update dependency yargs to v17.7.1 2023-02-21 17:15:49 +00:00
Renovate Bot
774f529b24 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.3.0 2023-02-21 15:21:28 +00:00
Renovate Bot
8d051e9419 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.2.2 2023-02-20 16:20:06 +00:00
Renovate Bot
b873228185 chore(deps): update dependency rollup to v3.17.2 2023-02-20 06:15:07 +00:00
Renovate Bot
83404dbf4d chore(deps): lock file maintenance 2023-02-20 00:20:15 +00:00
Renovate Bot
0c77138c3f chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.2.0 2023-02-19 15:15:23 +00:00
Renovate Bot
4223a661f2 chore(deps): update dependency rollup to v3.17.1 2023-02-18 20:15:12 +00:00
Renovate Bot
2d06dd8b19 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.1.3 2023-02-18 16:20:05 +00:00
Renovate Bot
f544a1a04e chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.1.2 2023-02-18 13:20:38 +00:00
Renovate Bot
d0d7da56a1 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4.1.0 2023-02-18 06:15:44 +00:00
Renovate Bot
3e9d4b40f5 chore(deps): update dependency rollup to v3.17.0 2023-02-18 05:21:38 +00:00
Renovate Bot
f84e24b21c chore(deps): update commitlint monorepo to v17.4.4 2023-02-17 16:15:09 +00:00
Renovate Bot
c6eac4b4d8 chore(deps): update dependency rollup to v3.16.0 2023-02-17 14:20:23 +00:00
Renovate Bot
f907bb5e4c chore(deps): update dependency yargs to v17.7.0 2023-02-16 17:15:10 +00:00
Renovate Bot
e52dbfa651 chore(deps): update dependency lint-staged to v13.1.2 2023-02-13 18:15:09 +00:00
Renovate Bot
b4ca2e209e chore(deps): update dependency @guanghechen/rollup-plugin-copy to v4 2023-02-13 14:15:27 +00:00
Renovate Bot
c2a604a286 chore(deps): update commitlint monorepo to v17.4.3 2023-02-13 11:20:02 +00:00
Renovate Bot
ebe5d83db1 chore(deps): lock file maintenance 2023-02-13 00:15:41 +00:00
Renovate Bot
a003feed1f chore(deps): update dependency eslint to v8.34.0 2023-02-10 20:19:47 +00:00
Renovate Bot
f432cc405d chore(deps): update dependency rollup to v3.15.0 2023-02-10 06:14:46 +00:00
Renovate Bot
5eb7015ce4 chore(deps): update dependency prettier to v2.8.4 2023-02-08 03:14:21 +00:00
Renovate Bot
32acb22dbb chore(deps): update dependency lint-staged to v13.1.1 2023-02-07 06:19:51 +00:00
Renovate Bot
46182a3e3d chore(deps): lock file maintenance 2023-02-06 00:19:50 +00:00
Renovate Bot
01b1c69d35 chore(deps): update dependency rollup to v3.14.0 2023-02-05 06:14:15 +00:00
Renovate Bot
f31bc10326 chore(deps): update dependency rollup to v3.13.0 2023-02-03 13:19:24 +00:00
Renovate Bot
303e1def04 chore(deps): update dependency rollup to v3.12.1 2023-02-01 10:14:10 +00:00
Renovate Bot
cd8ac2518b chore(deps): lock file maintenance 2023-01-30 00:14:46 +00:00
Renovate Bot
1b457254a6 chore(deps): update dependency eslint to v8.33.0 2023-01-29 00:18:53 +00:00
Renovate Bot
2cd69a1a2e chore(deps): update dependency rollup to v3.12.0 2023-01-28 06:14:03 +00:00
Renovate Bot
8a1d45b2c3 chore(deps): update dependency rollup to v3.11.0 2023-01-26 12:14:00 +00:00
Renovate Bot
2798a958d1 chore(deps): update dependency rimraf to v4.1.2 2023-01-24 06:13:29 +00:00
Renovate Bot
c6d7cf3358 chore(deps): lock file maintenance 2023-01-23 00:20:12 +00:00
Renovate Bot
6a64b8d2ef chore(deps): update dependency rollup to v3.10.1 2023-01-20 15:18:33 +00:00
Renovate Bot
fb7adb441e chore(deps): update dependency rimraf to v4.1.1 2023-01-17 23:18:15 +00:00
Renovate Bot
da0edc6d81 chore(deps): update dependency rimraf to v4.1.0 2023-01-17 01:19:18 +00:00
Renovate Bot
b07138d091 chore(deps): lock file maintenance 2023-01-16 00:19:33 +00:00
Renovate Bot
895d18b424 chore(deps): update dependency rimraf to v4.0.7 2023-01-15 22:18:04 +00:00
Renovate Bot
a0d654e2f5 chore(deps): update dependency rimraf to v4.0.6 2023-01-15 18:19:01 +00:00
Renovate Bot
50668a4afd chore(deps): update dependency eslint to v8.32.0 2023-01-15 04:19:35 +00:00
Renovate Bot
2531f55dbf chore(deps): update dependency rimraf to v4.0.5 2023-01-14 19:18:40 +00:00
Renovate Bot
689f8e4722 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v3.0.2 2023-01-14 05:19:15 +00:00
Renovate Bot
7132df5588 chore(deps): update dependency prettier to v2.8.3 2023-01-14 04:20:29 +00:00
Renovate Bot
0d2e7a0d64 chore(deps): update dependency rimraf to v4 2023-01-13 02:18:56 +00:00
Renovate Bot
9616e53cd7 chore(deps): update commitlint monorepo to v17.4.2 2023-01-12 15:19:18 +00:00
Renovate Bot
4a02622058 chore(deps): update dependency rollup to v3.10.0 2023-01-12 08:18:22 +00:00
Renovate Bot
64fd87f274 chore(deps): update dependency @commitlint/cli to v17.4.1 2023-01-09 12:25:30 +00:00
Renovate Bot
af54a97ddd chore(deps): update dependency @guanghechen/rollup-plugin-copy to v3 2023-01-09 10:19:08 +00:00
Renovate Bot
352ba4e789 chore(deps): lock file maintenance 2023-01-09 00:19:16 +00:00
Renovate Bot
1a501045cd chore(deps): update dependency prettier to v2.8.2 2023-01-07 12:18:51 +00:00
Renovate Bot
a2a5489ca1 chore(deps): update commitlint monorepo to v17.4.0 2023-01-04 10:19:39 +00:00
Renovate Bot
5c2b9ba7b4 chore(deps): update dependency husky to v8.0.3 2023-01-03 08:20:37 +00:00
Renovate Bot
f25d30ff86 chore(deps): update dependency eslint-config-prettier to v8.6.0 2023-01-02 17:19:08 +00:00
Renovate Bot
71c82dbcde chore(deps): update dependency rollup to v3.9.1 2023-01-02 14:18:30 +00:00
Renovate Bot
e55e336b33 chore(deps): lock file maintenance 2023-01-02 00:29:48 +00:00
Renovate Bot
82cc2d9f18 chore(deps): update dependency eslint to v8.31.0 2022-12-31 06:19:24 +00:00
e81160bacb Merge branch 'renovate/lock-file-maintenance' into 'master'
chore(deps): lock file maintenance

See merge request ghost/darkness-dependent-vision!16
2022-12-28 09:21:51 +00:00
Renovate Bot
75ec74041e chore(deps): lock file maintenance 2022-12-28 07:19:23 +00:00
Renovate Bot
5d36de42c7 chore(deps): update dependency rollup to v3.9.0 2022-12-28 06:18:16 +00:00
Renovate Bot
ccde130b03 chore(deps): update dependency rollup to v3.8.1 2022-12-23 06:18:21 +00:00
Renovate Bot
ec217ed475 chore(deps): update dependency rollup to v3.8.0 2022-12-22 06:19:24 +00:00
Renovate Bot
c52802c4fb chore(deps): lock file maintenance 2022-12-19 00:20:14 +00:00
Renovate Bot
7320a23384 chore(deps): update dependency rollup to v3.7.5 2022-12-17 06:20:04 +00:00
Renovate Bot
83845639d8 chore(deps): update dependency eslint to v8.30.0 2022-12-16 23:20:33 +00:00
Renovate Bot
a3bfafcff2 chore(deps): update dependency rollup to v3.7.4 2022-12-13 06:19:35 +00:00
Renovate Bot
6375745c9e chore(deps): lock file maintenance 2022-12-12 00:19:41 +00:00
Renovate Bot
4101966673 chore(deps): update dependency rollup to v3.7.3 2022-12-11 16:19:25 +00:00
Renovate Bot
f5e21682a9 chore(deps): update dependency rollup to v3.7.2 2022-12-10 07:19:18 +00:00
Renovate Bot
b39c5b5f90 chore(deps): update dependency rollup to v3.7.1 2022-12-09 20:20:38 +00:00
Renovate Bot
a033c56bb2 chore(deps): update dependency rollup to v3.7.0 2022-12-08 06:18:16 +00:00
Renovate Bot
21b41d7fd1 chore(deps): update dependency prettier to v2.8.1 2022-12-07 18:18:43 +00:00
Renovate Bot
eb62d8b78f chore(deps): update dependency rollup to v3.6.0 2022-12-05 12:19:18 +00:00
Renovate Bot
da3a5df00a chore(deps): lock file maintenance 2022-12-05 00:19:35 +00:00
Renovate Bot
816ebf7f6d chore(deps): update dependency lint-staged to v13.1.0 2022-12-04 14:19:05 +00:00
Renovate Bot
f0f6c653b0 chore(deps): update dependency eslint to v8.29.0 2022-12-02 22:18:02 +00:00
Renovate Bot
71748e0cd8 chore(deps): update dependency rollup to v3.5.1 2022-12-01 06:19:03 +00:00
Renovate Bot
5d716c39df chore(deps): update dependency fs-extra to v11.1.0 2022-11-30 00:18:49 +00:00
Renovate Bot
5af65d17a8 chore(deps): update dependency fs-extra to v11 2022-11-28 19:33:42 +00:00
Renovate Bot
6065a9c491 chore(deps): lock file maintenance 2022-11-28 00:19:23 +00:00
Renovate Bot
0cea8f3583 chore(deps): update dependency rollup to v3.5.0 2022-11-27 07:18:40 +00:00
Renovate Bot
9f7d244045 chore(deps): update dependency lint-staged to v13.0.4 2022-11-25 08:18:33 +00:00
Renovate Bot
1405a44896 chore(deps): update dependency prettier to v2.8.0 2022-11-23 05:18:51 +00:00
Renovate Bot
482c27660a chore(deps): update dependency rollup to v3.4.0 2022-11-22 06:18:11 +00:00
Renovate Bot
a9f5a9b6e5 chore(deps): update commitlint monorepo to v17.3.0 2022-11-21 16:18:44 +00:00
Renovate Bot
48c2c30e0e chore(deps): lock file maintenance 2022-11-21 00:25:40 +00:00
Renovate Bot
efaaa5b1dc chore(deps): update dependency eslint to v8.28.0 2022-11-18 22:18:25 +00:00
Renovate Bot
67f43ccbba chore(deps): lock file maintenance 2022-11-14 00:22:44 +00:00
Renovate Bot
315d5a892c chore(deps): update dependency rollup to v3.3.0 2022-11-12 06:18:31 +00:00
Renovate Bot
18645c9719 chore(deps): update dependency husky to v8.0.2 2022-11-08 04:18:45 +00:00
Renovate Bot
99690efde3 chore(deps): lock file maintenance 2022-11-07 00:18:18 +00:00
Renovate Bot
c9f3999bd4 chore(deps): update dependency eslint to v8.27.0 2022-11-06 07:18:19 +00:00
Renovate Bot
37216bc5bb chore(deps): update dependency yargs to v17.6.2 2022-11-03 17:15:45 +00:00
Renovate Bot
a8ba91eb27 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v2.1.4 2022-11-03 13:16:28 +00:00
Renovate Bot
509226ecab chore(deps): update dependency yargs to v17.6.1 2022-11-02 17:16:36 +00:00
Renovate Bot
c49a289713 chore(deps): update dependency rollup to v3.2.5 2022-11-01 06:17:51 +00:00
Renovate Bot
92933c369a chore(deps): update dependency rollup to v3.2.4 2022-10-31 19:18:13 +00:00
Renovate Bot
f1323bc19f chore(deps): update commitlint monorepo to v17.2.0 2022-10-31 15:17:32 +00:00
Renovate Bot
b368cb2295 chore(deps): lock file maintenance 2022-10-31 00:18:25 +00:00
Renovate Bot
c970eb035d chore(deps): lock file maintenance 2022-10-24 00:24:31 +00:00
Renovate Bot
0bdc856bf8 chore(deps): update dependency eslint to v8.26.0 2022-10-21 21:17:50 +00:00
Renovate Bot
3db37f2ef7 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v2.1.2 2022-10-20 03:18:14 +00:00
Renovate Bot
18aeff4ea4 chore(deps): update dependency rollup to v3.2.3 2022-10-18 05:17:28 +00:00
1293cd5f18 Merge branch 'renovate/rollup-3.x' into 'master'
chore(deps): update dependency rollup to v3

See merge request ghost/darkness-dependent-vision!15
2022-10-17 19:59:58 +00:00
377b769efa chore: update yarn 2022-10-17 21:57:33 +02:00
Renovate Bot
837b1b9552 chore(deps): update dependency rollup to v3 2022-10-17 21:56:45 +02:00
Renovate Bot
5bc611fa4a chore(deps): lock file maintenance 2022-10-17 00:17:49 +00:00
Renovate Bot
0904908286 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v2.1.1 2022-10-13 12:17:59 +00:00
Renovate Bot
5f8961c9ad chore(deps): lock file maintenance 2022-10-10 00:17:40 +00:00
Renovate Bot
fd020bc4b0 chore(deps): update dependency eslint to v8.25.0 2022-10-07 23:16:14 +00:00
Renovate Bot
28d955ea17 chore(deps): update dependency semver to v7.3.8 2022-10-04 20:17:32 +00:00
Renovate Bot
50d9fc0644 chore(deps): lock file maintenance 2022-10-03 00:26:35 +00:00
Renovate Bot
d38909f913 chore(deps): update dependency yargs to v17.6.0 2022-10-01 02:16:53 +00:00
Renovate Bot
e9cdf2ba28 chore(deps): lock file maintenance 2022-09-26 00:24:37 +00:00
Renovate Bot
3be8ade641 chore(deps): update dependency eslint to v8.24.0 2022-09-24 00:15:47 +00:00
Renovate Bot
24a5253cef chore(deps): update dependency rollup to v2.79.1 2022-09-22 05:22:21 +00:00
Renovate Bot
cad6b6a965 chore(deps): lock file maintenance 2022-09-19 00:18:30 +00:00
Renovate Bot
eedd5b91d8 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v2.1.0 2022-09-18 01:18:15 +00:00
Renovate Bot
ca388d854b chore(deps): update dependency @guanghechen/rollup-plugin-copy to v2 2022-09-17 08:15:36 +00:00
Renovate Bot
7afcc0add3 chore(deps): update dependency eslint to v8.23.1 2022-09-12 06:17:40 +00:00
Renovate Bot
d6212cbecb chore(deps): lock file maintenance 2022-09-12 00:19:10 +00:00
Renovate Bot
1297790910 chore(deps): lock file maintenance 2022-09-05 00:18:02 +00:00
f8141d341e chore(release): 0.3.9 2022-09-02 14:41:35 +00:00
Renovate Bot
633447448b chore(deps): update dependency rollup to v2.79.0 2022-08-31 05:18:47 +00:00
Renovate Bot
86960e5490 chore(deps): update dependency @commitlint/cli to v17.1.2 2022-08-29 08:17:34 +00:00
Renovate Bot
aae6fc6d00 chore(deps): lock file maintenance 2022-08-29 00:31:37 +00:00
Renovate Bot
97399951fc chore(deps): update commitlint monorepo 2022-08-27 08:16:07 +00:00
Renovate Bot
7af1c2e9fc chore(deps): update dependency eslint to v8.23.0 2022-08-26 23:17:48 +00:00
Renovate Bot
c06b35f1a6 chore(deps): lock file maintenance 2022-08-22 00:17:48 +00:00
f8fe85c154 chore(release): 0.3.8 2022-08-21 21:42:23 +00:00
5fb8e8ddc5 Merge branch '002-fix-default-token-config' into 'master'
fix: make the DDV Config work with the Default Token Config

Closes #2

See merge request ghost/darkness-dependent-vision!14
2022-08-21 21:37:40 +00:00
68236af6ab fix: make the DDV Config work with the Default Token Config
Closes #2
2022-08-21 23:33:34 +02:00
382f6c26ca chore(deps): update dependencies 2022-08-21 23:33:10 +02:00
Renovate Bot
fb6ad0b193 chore(deps): lock file maintenance 2022-08-15 00:17:08 +00:00
Renovate Bot
f605d8c9cc chore(deps): update dependency rollup to v2.78.0 2022-08-14 05:17:58 +00:00
Renovate Bot
8c758f242c chore(deps): update dependency eslint to v8.22.0 2022-08-14 02:14:37 +00:00
Renovate Bot
6a325db053 chore(deps): update dependency rollup to v2.77.3 2022-08-11 06:16:48 +00:00
Renovate Bot
a891f18520 chore(deps): lock file maintenance 2022-08-08 00:18:28 +00:00
Renovate Bot
d61c2bdfee chore(deps): update dependency eslint to v8.21.0 2022-08-01 04:16:01 +00:00
Renovate Bot
e279daf178 chore(deps): lock file maintenance 2022-08-01 00:18:17 +00:00
Renovate Bot
b397230277 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v1.9.8 2022-07-27 15:15:49 +00:00
Renovate Bot
53e1d8910c chore(deps): update dependency rollup to v2.77.2 2022-07-27 06:16:18 +00:00
Renovate Bot
8221371bad chore(deps): update dependency rollup to v2.77.1 2022-07-26 08:15:51 +00:00
Renovate Bot
0c0d75e405 chore(deps): lock file maintenance 2022-07-25 03:15:55 +00:00
Renovate Bot
88e58c62c7 chore(deps): lock file maintenance 2022-07-25 00:17:58 +00:00
39273db7e9 chore: enable renovate lockFileMaintenance 2022-07-25 01:57:05 +02:00
f8fcf31790 chore(release): 0.3.7 2022-07-17 17:49:40 +00:00
5f29fdac02 chore: declare maximum core version 2022-07-17 19:47:50 +02:00
Renovate Bot
691a399379 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v1.9.7 2022-07-17 13:14:29 +00:00
Renovate Bot
610608b227 chore(deps): update dependency eslint to v8.20.0 2022-07-16 21:14:24 +00:00
Renovate Bot
851672fc22 chore(deps): update dependency rollup to v2.77.0 2022-07-15 11:14:17 +00:00
Renovate Bot
3233e353f2 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v1.9.6 2022-07-10 09:15:10 +00:00
Renovate Bot
298d5d83e0 chore(deps): update dependency rollup to v2.76.0 2022-07-08 09:14:06 +00:00
Renovate Bot
7930e24757 chore(deps): update dependency eslint to v8.19.0 2022-07-02 02:14:50 +00:00
Renovate Bot
71b8756ae7 chore(deps): update dependency eslint-plugin-prettier to v4.2.1 2022-06-30 04:17:30 +00:00
Renovate Bot
1fbcae809e chore(deps): update dependency eslint-plugin-prettier to v4.2.0 2022-06-30 02:15:27 +00:00
Renovate Bot
4ef5df568c chore(deps): update dependency eslint-plugin-prettier to v4.1.0 2022-06-27 13:15:23 +00:00
Renovate Bot
9b7e49b67d chore(deps): update commitlint monorepo to v17.0.3 2022-06-25 07:14:16 +00:00
Renovate Bot
9fc01b60c7 chore(deps): update dependency lint-staged to v13.0.3 2022-06-24 15:14:00 +00:00
Renovate Bot
91d88bdef8 chore(deps): update dependency rollup to v2.75.7 2022-06-20 08:14:03 +00:00
Renovate Bot
19ab2a2469 chore(deps): update dependency eslint to v8.18.0 2022-06-17 21:15:06 +00:00
Renovate Bot
cf0d5bf044 chore(deps): update dependency lint-staged to v13.0.2 2022-06-16 18:13:47 +00:00
Renovate Bot
78491429f7 chore(deps): update dependency prettier to v2.7.1 2022-06-16 06:15:06 +00:00
Renovate Bot
af4877fcd3 chore(deps): update dependency prettier to v2.7.0 2022-06-14 07:15:12 +00:00
Renovate Bot
a9a0cf18be chore(deps): update dependency lint-staged to v13.0.1 2022-06-08 16:13:55 +00:00
Renovate Bot
cfaff86b28 chore(deps): update dependency rollup to v2.75.6 2022-06-07 15:14:04 +00:00
Renovate Bot
cbd0f09d29 chore(deps): update dependency eslint to v8.17.0 2022-06-03 22:14:58 +00:00
Renovate Bot
6162849dee chore(deps): update dependency @guanghechen/rollup-plugin-copy to v1.9.5 2022-06-03 08:14:25 +00:00
Renovate Bot
05f531eb86 chore(deps): update dependency rollup to v2.75.5 2022-06-01 13:13:37 +00:00
Renovate Bot
579227fe16 chore(deps): update dependency lint-staged to v13 2022-06-01 08:14:01 +00:00
Renovate Bot
7ac01a0182 chore(deps): update commitlint monorepo to v17.0.2 2022-06-01 02:14:11 +00:00
Renovate Bot
e3de8c7715 chore(deps): update dependency lint-staged to v12.5.0 2022-05-31 16:14:02 +00:00
Renovate Bot
7be90da966 chore(deps): update dependency rollup to v2.75.4 2022-05-31 12:13:57 +00:00
Renovate Bot
d57bd92212 chore(deps): update dependency lint-staged to v12.4.3 2022-05-30 08:15:21 +00:00
Renovate Bot
f2191c8d1a chore(deps): update dependency rollup to v2.75.3 2022-05-29 15:14:15 +00:00
Renovate Bot
9a007eec91 chore(deps): update dependency rollup to v2.75.1 2022-05-28 13:14:19 +00:00
Renovate Bot
4348e89663 chore(deps): update dependency conventional-changelog-conventionalcommits to v5 2022-05-27 18:13:38 +00:00
Renovate Bot
a540f9e2b5 chore(deps): update dependency rollup to v2.75.0 2022-05-27 09:13:42 +00:00
Renovate Bot
387eb1dc68 chore(deps): update dependency @commitlint/cli to v17.0.1 2022-05-25 06:13:28 +00:00
Renovate Bot
c6439f90b5 chore(deps): update dependency lint-staged to v12.4.2 2022-05-24 14:13:49 +00:00
Renovate Bot
ae1621fd9b chore(deps): update dependency eslint to v8.16.0 2022-05-20 23:13:57 +00:00
Renovate Bot
68bcb270ee chore(deps): update dependency rollup to v2.74.1 2022-05-19 18:13:39 +00:00
Renovate Bot
aaaedb98e0 chore(deps): update dependency rollup to v2.74.0 2022-05-19 05:14:00 +00:00
Renovate Bot
21b6266086 chore(deps): update commitlint monorepo to v17 2022-05-16 11:18:11 +00:00
Renovate Bot
788a8a030f chore(deps): update dependency yargs to v17.5.1 2022-05-16 02:18:41 +00:00
Renovate Bot
48a85e9f68 chore(deps): update dependency @commitlint/cli to v16.3.0 2022-05-14 09:18:32 +00:00
Renovate Bot
431b59a1b1 chore(deps): update dependency rollup to v2.73.0 2022-05-13 16:18:14 +00:00
Renovate Bot
6f880d2c28 chore(deps): update dependency yargs to v17.5.0 2022-05-11 22:17:35 +00:00
Renovate Bot
4a4b148fdc chore(deps): update dependency husky to v8.0.1 2022-05-09 10:17:09 +00:00
Renovate Bot
d24f8c2ed2 chore(deps): update dependency husky to v8 2022-05-08 22:18:33 +00:00
Renovate Bot
7005ab744c chore(deps): update dependency rollup to v2.72.1 2022-05-07 19:14:59 +00:00
Renovate Bot
ce554b3575 chore(deps): update dependency eslint to v8.15.0 2022-05-06 22:18:40 +00:00
Renovate Bot
8f6737ac7f chore(deps): update dependency rollup to v2.72.0 2022-05-05 05:18:11 +00:00
Renovate Bot
46f4e0b652 chore(deps): update dependency rollup to v2.71.1 2022-04-30 14:17:23 +00:00
Renovate Bot
7d9c0a7c3f chore(deps): update dependency rollup to v2.71.0 2022-04-30 06:14:42 +00:00
Renovate Bot
61d8b3b706 chore(deps): update commitlint monorepo to v16.2.4 2022-04-28 02:19:00 +00:00
Renovate Bot
a92d1f607e chore(deps): update dependency @guanghechen/rollup-plugin-copy to v1.9.4 2022-04-27 07:16:58 +00:00
Renovate Bot
841494c0bb chore(deps): update dependency lint-staged to v12.4.1 2022-04-26 16:16:49 +00:00
Renovate Bot
6fd04f0521 chore(deps): update dependency eslint to v8.14.0 2022-04-22 21:15:43 +00:00
Renovate Bot
012e2fef63 chore(deps): update dependency lint-staged to v12.4.0 2022-04-20 17:14:58 +00:00
5ab72d7a34 chore(deps): update yarn and yarn sdks 2022-04-18 02:47:56 +02:00
Renovate Bot
4dd5830daa chore(deps): update dependency fs-extra to v10.1.0 2022-04-16 19:16:21 +00:00
Renovate Bot
01eef576f8 chore(deps): update dependency lint-staged to v12.3.8 2022-04-15 10:16:31 +00:00
Renovate Bot
cb74dba85b chore(deps): update dependency rollup to v2.70.2 2022-04-15 06:15:57 +00:00
Renovate Bot
181b2b6e52 chore(deps): update dependency semver to v7.3.7 2022-04-12 18:13:55 +00:00
Renovate Bot
f379ea3cff chore(deps): update dependency @guanghechen/rollup-plugin-copy to v1.9.3 2022-04-10 13:14:12 +00:00
Renovate Bot
87795d146a chore(deps): update dependency yargs to v17.4.1 2022-04-10 00:14:22 +00:00
Renovate Bot
b7d2ebdc19 chore(deps): update dependency eslint to v8.13.0 2022-04-08 22:14:18 +00:00
Renovate Bot
88d807be99 chore(deps): update dependency semver to v7.3.6 2022-04-06 17:14:15 +00:00
f48b2a563b Merge branch 'renovate/eslint-8.x' into 'master'
chore(deps): update dependency eslint to v8.12.0

See merge request ghost/darkness-dependent-vision!11
2022-04-02 20:14:05 +00:00
Renovate Bot
556e27be50 chore(deps): update dependency eslint to v8.12.0 2022-04-02 19:14:24 +00:00
fe7444274e Merge branch 'renovate/prettier-2.x' into 'master'
chore(deps): update dependency prettier to v2.6.2

See merge request ghost/darkness-dependent-vision!12
2022-04-02 18:44:30 +00:00
Renovate Bot
01a510f9ec chore(deps): update dependency prettier to v2.6.2 2022-04-02 17:16:24 +00:00
Renovate Bot
b5017e7a03 chore(deps): update dependency prettier to v2.6.1 2022-03-25 05:16:44 +00:00
Renovate Bot
a7452228bd chore(deps): update dependency yargs to v17.4.0 2022-03-19 17:13:51 +00:00
Renovate Bot
ac822a99cd chore(deps): update dependency lint-staged to v12.3.7 2022-03-17 17:16:51 +00:00
Renovate Bot
e61e320044 chore(deps): update dependency lint-staged to v12.3.6 2022-03-16 06:17:37 +00:00
Renovate Bot
dec5d1c7ce chore(deps): update dependency prettier to v2.6.0 2022-03-16 05:16:27 +00:00
Renovate Bot
a0fc46c823 chore(deps): update dependency @commitlint/cli to v16.2.3 2022-03-16 04:16:28 +00:00
Renovate Bot
eca11d21c4 chore(deps): update dependency rollup to v2.70.1 2022-03-14 06:13:43 +00:00
Renovate Bot
222cd51a8e chore(deps): update dependency @guanghechen/rollup-plugin-copy to v1.9.2 2022-03-12 07:14:16 +00:00
Renovate Bot
4308616dca chore(deps): update dependency eslint to v8.11.0 2022-03-11 23:16:52 +00:00
Renovate Bot
acc8ab664f chore(deps): update dependency rollup to v2.70.0 2022-03-07 07:14:20 +00:00
Renovate Bot
1512676c08 chore(deps): update dependency rollup to v2.69.2 2022-03-06 07:14:23 +00:00
Renovate Bot
5460b13f5a chore(deps): update dependency lint-staged to v12.3.5 2022-03-05 08:14:11 +00:00
Renovate Bot
20e668cced chore(deps): update dependency rollup to v2.69.1 2022-03-04 14:14:01 +00:00
Renovate Bot
b14b16b2ed chore(deps): update dependency eslint-config-prettier to v8.5.0 2022-03-02 21:13:46 +00:00
Renovate Bot
6e0a2d1eae chore(deps): update dependency rollup to v2.69.0 2022-03-02 14:14:05 +00:00
Renovate Bot
603fd7dd5f chore(deps): update dependency eslint to v8.10.0 2022-02-25 23:13:50 +00:00
Renovate Bot
5ca3e04630 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v1.9.1 2022-02-23 16:16:21 +00:00
Renovate Bot
c6beb5ff18 chore(deps): update dependency fs-extra to v10.0.1 2022-02-22 16:17:44 +00:00
Renovate Bot
f53a0d692c chore(deps): update dependency rollup to v2.68.0 2022-02-22 07:13:46 +00:00
Renovate Bot
00d02df600 chore(deps): update dependency eslint-config-prettier to v8.4.0 2022-02-19 11:17:11 +00:00
Renovate Bot
8b8e3cc34d chore(deps): update dependency rollup to v2.67.3 2022-02-18 06:17:09 +00:00
Renovate Bot
fc808eba4b chore(deps): update dependency @guanghechen/rollup-plugin-copy to v1.9.0 2022-02-17 12:16:28 +00:00
Renovate Bot
01a4590286 chore(deps): update dependency lint-staged to v12.3.4 2022-02-13 17:16:38 +00:00
Renovate Bot
2660941f02 chore(deps): update commitlint monorepo to v16.2.1 2022-02-13 07:16:21 +00:00
Renovate Bot
48553884d0 chore(deps): update dependency eslint to v8.9.0 2022-02-12 01:15:45 +00:00
Renovate Bot
d0e64fbbbc chore(deps): update dependency rollup to v2.67.2 2022-02-10 09:14:11 +00:00
52b46824fb chore(release): 0.3.6 2022-02-08 20:39:39 +00:00
f6d9491465 docs: use URLs for README and LICENSE and update them when bumping the version 2022-02-08 21:36:26 +01:00
d62811da1c chore(deps): bump libWrapper shim to 1.12.1 2022-02-08 21:30:25 +01:00
Renovate Bot
932ea073bb chore(deps): update dependency rollup to v2.67.1 2022-02-07 06:14:39 +00:00
Renovate Bot
638bb5ca9b chore(deps): update dependency rollup to v2.67.0 2022-02-02 07:13:44 +00:00
9e54f413eb chore(release): 0.3.5 2022-02-02 00:16:11 +00:00
fccb290e05 build: delete obsolete versions when auto publishing 2022-02-02 01:12:58 +01:00
9ebc9cc73c chore(release): 0.3.4 2022-02-01 19:46:10 +00:00
Renovate Bot
9acedf64ff chore(deps): update dependency lint-staged to v12.3.3 2022-02-01 18:13:43 +00:00
983342bd0f chore(release): 0.3.3 2022-02-01 12:49:57 +00:00
b2f20a343c docs: bundle images for readme 2022-02-01 13:47:54 +01:00
0d0b11e579 chore(release): 0.3.2 2022-02-01 12:35:26 +00:00
9f78964a5c docs: bundle README and LICENSE 2022-02-01 13:33:19 +01:00
9d25b9580f chore(release): 0.3.1 2022-02-01 12:20:34 +00:00
ede23a7af8 Merge branch 'restructure-files' into 'master'
refactor: restructure files

See merge request ghost/darkness-dependent-vision!10
2022-02-01 12:12:49 +00:00
b3b3dd1a80 refactor: restructure files 2022-02-01 13:11:13 +01:00
Renovate Bot
c8f447e8ed chore(deps): update dependency eslint to v8.8.0 2022-01-28 21:15:29 +00:00
Renovate Bot
9c9b1246b8 chore(deps): update dependency lint-staged to v12.3.2 2022-01-26 18:15:43 +00:00
Renovate Bot
6d4b104901 chore(deps): update dependency rollup to v2.66.1 2022-01-25 08:15:22 +00:00
Renovate Bot
842e59f2c0 chore(deps): update dependency lint-staged to v12.3.1 2022-01-23 15:16:01 +00:00
Renovate Bot
246a93f05c chore(deps): update dependency lint-staged to v12.3.0 2022-01-23 12:14:49 +00:00
Renovate Bot
bd18219e26 chore(deps): update dependency rollup to v2.66.0 2022-01-22 07:15:06 +00:00
Renovate Bot
ff0952317b chore(deps): update dependency rollup to v2.65.0 2022-01-21 08:14:48 +00:00
Renovate Bot
70e39b0ae3 chore(deps): update dependency lint-staged to v12.2.2 2022-01-20 18:15:03 +00:00
Renovate Bot
121856102a chore(deps): update dependency @commitlint/cli to v16.1.0 2022-01-20 08:15:10 +00:00
Renovate Bot
3e2bbd3d80 chore(deps): update dependency lint-staged to v12.2.1 2022-01-19 13:15:07 +00:00
Renovate Bot
70584c5d82 chore(deps): update dependency @commitlint/cli to v16.0.3 2022-01-19 11:15:16 +00:00
Renovate Bot
00ead793a3 chore(deps): update dependency lint-staged to v12.2.0 2022-01-18 15:15:01 +00:00
Renovate Bot
cbb88657f3 chore(deps): update dependency eslint to v8.7.0 2022-01-16 02:14:57 +00:00
Renovate Bot
5483b696b1 chore(deps): update dependency @guanghechen/rollup-plugin-copy to v1.8.6 2022-01-15 09:15:01 +00:00
Renovate Bot
4dccb46104 chore(deps): update dependency rollup to v2.64.0 2022-01-14 14:14:55 +00:00
Renovate Bot
1768add60b chore(deps): update dependency @commitlint/cli to v16.0.2 2022-01-09 06:17:09 +00:00
Renovate Bot
20fcbe9a11 chore(deps): update dependency lint-staged to v12.1.7 2022-01-07 16:14:44 +00:00
Renovate Bot
a413dcae87 chore(deps): update dependency lint-staged to v12.1.6 2022-01-07 10:14:41 +00:00
Renovate Bot
18d63dc295 chore(deps): update dependency rollup to v2.63.0 2022-01-04 08:14:14 +00:00
Renovate Bot
e066cc9a97 chore(deps): update dependency lint-staged to v12.1.5 2022-01-02 21:14:39 +00:00
Renovate Bot
cd33d8ae0f chore(deps): update dependency eslint to v8.6.0 2022-01-01 00:14:53 +00:00
Renovate Bot
d5fdd69a25 chore(deps): update dependency conventional-changelog-conventionalcommits to v4.6.3 2021-12-29 20:14:43 +00:00
Renovate Bot
18b997c68d chore(deps): update dependency @commitlint/cli to v16.0.1 2021-12-28 06:14:52 +00:00
Renovate Bot
dab672e58c chore(deps): update commitlint monorepo to v16 2021-12-26 08:14:44 +00:00
Renovate Bot
14386456f8 chore(deps): update dependency conventional-changelog-cli to v2.2.2 2021-12-25 19:15:18 +00:00
Renovate Bot
e109648edb chore(deps): update dependency conventional-changelog-conventionalcommits to v4.6.2 2021-12-25 18:13:51 +00:00
Renovate Bot
045a35075e chore(deps): update dependency lint-staged to v12.1.4 2021-12-24 10:14:48 +00:00
Renovate Bot
f0983204b9 chore(deps): update dependency rollup to v2.62.0 2021-12-24 07:14:20 +00:00
Renovate Bot
358701c019 chore(deps): update dependency yargs to v17.3.1 2021-12-23 23:17:21 +00:00
Renovate Bot
1f8e1bc87e chore(deps): pin dependencies 2021-12-20 07:14:56 +00:00
f92e5d6fdf Merge branch 'renovate/lint-staged-12.x' into 'master'
chore(deps): update dependency lint-staged to v12.1.3

See merge request ghost/darkness-dependent-vision!7
2021-12-20 06:17:22 +00:00
Renovate Bot
cd65e6d148 chore(deps): update dependency lint-staged to v12.1.3 2021-12-20 06:15:04 +00:00
ed92d56d99 chore(release): 0.3.0 2021-12-20 05:36:11 +00:00
ba7cc22fd3 ci: fix bump-version yarn script 2021-12-20 06:31:16 +01:00
c6b5280c64 Merge branch 'remove-gulp' into 'master'
ci: remove gulp and add auto publishing

See merge request ghost/darkness-dependent-vision!9
2021-12-20 05:24:55 +00:00
b54561eb3e ci: remove gulp and add auto publishing 2021-12-20 06:23:56 +01:00
b2a5116cab Merge branch 'v9-compatibility' into 'master'
Update to Foundry V9

See merge request ghost/darkness-dependent-vision!8
2021-12-20 04:21:10 +00:00
394a6399d8 Update to Foundry V9 2021-12-20 05:18:14 +01:00
Renovate Bot
3f57b152a2 chore(deps): update dependency eslint to v8.5.0 2021-12-17 23:14:05 +00:00
Renovate Bot
fcc6df6483 chore(deps): update dependency rollup to v2.61.1 2021-12-11 07:15:28 +00:00
Renovate Bot
2f2489a345 chore(deps): update dependency rollup to v2.61.0 2021-12-09 06:14:07 +00:00
Renovate Bot
83c8ba7a81 chore(deps): update dependency eslint to v8.4.1 2021-12-07 02:14:32 +00:00
Renovate Bot
a309e08222 chore(deps): update dependency prettier to v2.5.1 2021-12-04 15:14:45 +00:00
4868189363 chore: update to the latest yarn version 2021-12-04 11:53:18 +01:00
Renovate Bot
54f373037d chore(deps): update dependency eslint to v8.4.0 2021-12-04 03:15:07 +00:00
76f5c284c6 Merge branch 'renovate/rollup-2.x' into 'master'
chore(deps): update dependency rollup to v2.60.2

See merge request ghost/darkness-dependent-vision!6
2021-11-30 21:14:46 +00:00
Renovate Bot
8dca782fbe chore(deps): update dependency rollup to v2.60.2 2021-11-30 20:14:47 +00:00
Renovate Bot
40ed4634cf chore(deps): update dependency yargs to v17.3.0 2021-11-30 19:14:24 +00:00
Renovate Bot
7b5d4971d8 chore(deps): update dependency prettier to v2.5.0 2021-11-25 14:14:29 +00:00
Renovate Bot
62a4a41504 chore(deps): update dependency lint-staged to v12 2021-11-23 15:14:47 +00:00
Renovate Bot
5cbcca98af chore(deps): update dependency rollup to v2.60.1 2021-11-23 14:26:29 +00:00
Renovate Bot
5fa3c3459c chore(deps): update dependency eslint to v8.3.0 2021-11-21 21:14:46 +00:00
Renovate Bot
1c2688a4fe chore(deps): update dependency rollup to v2.60.0 2021-11-12 06:14:44 +00:00
Renovate Bot
a7235295dc chore(deps): update dependency eslint to v8.2.0 2021-11-06 00:15:14 +00:00
b1b8a81d9a docs: improve the readme 2021-11-05 20:53:25 +01:00
Renovate Bot
3a9c8b5e3e chore(deps): update dependency rollup to v2.59.0 2021-11-01 06:14:02 +00:00
54 changed files with 5127 additions and 3516 deletions

View file

@ -2,4 +2,7 @@
# #
# SPDX-License-Identifier: MIT # SPDX-License-Identifier: MIT
dist /dist
/.pnp.cjs
/.pnp.loader.mjs
/.yarn/

View file

@ -4,13 +4,14 @@
module.exports = { module.exports = {
parserOptions: { parserOptions: {
ecmaVersion: 2020, ecmaVersion: 2022,
sourceType: 'module', sourceType: 'module',
}, },
env: { env: {
browser: true, browser: true,
es2020: true, es2021: true,
jquery: true,
}, },
extends: ['eslint:recommended', '@typhonjs-fvtt/eslint-config-foundry.js/0.8.0', 'plugin:prettier/recommended'], extends: ['eslint:recommended', '@typhonjs-fvtt/eslint-config-foundry.js/0.8.0', 'plugin:prettier/recommended'],
@ -18,6 +19,7 @@ module.exports = {
plugins: [], plugins: [],
globals: { globals: {
DefaultTokenConfig: false,
PrototypeTokenDocument: false, PrototypeTokenDocument: false,
}, },
@ -27,9 +29,11 @@ module.exports = {
overrides: [ overrides: [
{ {
files: ['./*.js'], files: ['./*.js', './*.cjs', './*.mjs', './tools/**/*'],
env: { env: {
node: true, node: true,
browser: false,
jquery: false,
}, },
}, },
], ],

View file

@ -1,91 +0,0 @@
# SPDX-FileCopyrightText: 2021 Johannes Loher
# SPDX-FileCopyrightText: 2021 Oliver Rümpelein
#
# SPDX-License-Identifier: MIT
image: node:lts
stages:
- test
- build
- release
cache: &global_cache
paths:
- .yarn/cache
lint:
stage: test
before_script:
- yarn install --immutable
script:
- yarn lint
cache:
<<: *global_cache
reuse:
stage: test
image:
name: fsfe/reuse:latest
entrypoint: ['']
script:
- reuse lint
build:
stage: build
before_script:
- yarn install --immutable
- if [[ ! -z ${CI_COMMIT_TAG+x} ]]; then export NODE_ENV=production; fi
script:
- yarn build
- mv dist darkness-dependent-vision
cache:
<<: *global_cache
artifacts:
paths:
- darkness-dependent-vision
expire_in: 1 week
.release-template: &release-template
stage: release
before_script:
- yarn install --immutable
- apt update
- apt install --yes jq
- REPOSITORY_URL=$(echo "${CI_REPOSITORY_URL}" | sed -e "s|gitlab-ci-token:.*@|${RELEASE_TOKEN}:${RELEASE_TOKEN_SECRET}@|g")
- git remote set-url origin $REPOSITORY_URL
- git config user.name $GITLAB_USER_LOGIN
- git config user.email $GITLAB_USER_EMAIL
- git branch -D ci-processing || true
- git checkout -b ci-processing
cache:
<<: *global_cache
script: |
yarn bump-version --release=${RELEASE_TYPE}
RELEASE_VERSION=$(jq -r '.version' < package.json)
git add package.json src/module.json
git --no-pager diff
git commit -m "release version ${RELEASE_VERSION}"
git tag -f latest
git tag -f ${RELEASE_VERSION}
git push origin ci-processing:${CI_BUILD_REF_NAME}
git push origin latest -f
git push origin ${RELEASE_VERSION}
only:
- master
when: manual
release-patch:
variables:
RELEASE_TYPE: patch
<<: *release-template
release-minor:
variables:
RELEASE_TYPE: minor
<<: *release-template
release-major:
variables:
RELEASE_TYPE: major
<<: *release-template

4
.husky/commit-msg Executable file
View file

@ -0,0 +1,4 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
yarn run commitlint --edit "$1"

View file

@ -2,5 +2,8 @@
# #
# SPDX-License-Identifier: MIT # SPDX-License-Identifier: MIT
dist /dist
package-lock.json package-lock.json
/.pnp.cjs
/.pnp.loader.mjs
/.yarn/

View file

@ -1,7 +1,7 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: darkness-dependent-vision Upstream-Name: darkness-dependent-vision
Upstream-Contact: Johannes Loher <johannes.loher@fg4f.de> Upstream-Contact: Johannes Loher <johannes.loher@fg4f.de>
Source: https://git.f3l.de/ghost/darkness-dependent-vision Source: https://git2.f3l.de/saluu/darkness-dependent-vision
Files: .yarn/** Files: .yarn/**
Copyright: Copyright (c) 2016-present, Yarn Contributors. All rights reserved. Copyright: Copyright (c) 2016-present, Yarn Contributors. All rights reserved.

32
.woodpecker/checks.yml Normal file
View file

@ -0,0 +1,32 @@
# SPDX-FileCopyrightText: 2023 Johannes Loher
#
# SPDX-License-Identifier: MIT
variables:
- &node_image node:lts
when:
- event: push
- event: tag
- event: manual
steps:
install:
image: *node_image
commands:
- yarn install --immutable
lint:
group: test
image: *node_image
commands:
- yarn lint
reuse:
group: test
image: fsfe/reuse:latest
commands:
- reuse lint
build:
group: build
image: *node_image
commands:
- yarn build

72
.woodpecker/publish.yml Normal file
View file

@ -0,0 +1,72 @@
# SPDX-FileCopyrightText: 2023 Johannes Loher
#
# SPDX-License-Identifier: MIT
variables:
- &node_image node:lts
when:
event: tag
evaluate: CI_COMMIT_TAG matches "^[0-9]+\\\\.[0-9]+\\\\.[0-9]+$"
depends_on:
- checks
steps:
install:
image: *node_image
commands:
- yarn install --immutable
build:
image: *node_image
environment:
NODE_ENV: production
commands:
- yarn build
package:
group: prepare-release
image: alpine:latest
commands:
- apk update
- apk add zip curl
- mv dist ${CI_REPO_NAME}
- zip -r ${CI_REPO_NAME}.zip ${CI_REPO_NAME}/*
changelog:
group: prepare-release
image: *node_image
commands:
- yarn changelog
release:
image: woodpeckerci/plugin-gitea-release
settings:
base_url: ${CI_FORGE_URL}
title: ${CI_COMMIT_TAG}
note: CHANGELOG.md
files:
- ${CI_REPO_NAME}.zip
- ${CI_REPO_NAME}/module.json
api_key:
from_secret: forge_token
publish-latest-manifest:
group: publish
image: alpine:latest
commands:
- apk update
- apk add curl
- 'curl --header "Authorization: token $${FORGE_TOKEN}" -X "DELETE" "${CI_FORGE_URL}/api/packages/${CI_REPO_OWNER}/generic/${CI_REPO_NAME}/latest/module.json"'
- 'curl --fail --header "Authorization: token $${FORGE_TOKEN}" --upload-file ${CI_REPO_NAME}/module.json "${CI_FORGE_URL}/api/packages/${CI_REPO_OWNER}/generic/${CI_REPO_NAME}/latest/module.json"'
secrets:
- forge_token
publish-to-foundry-admin:
group: publish
image: johannesloher/foundry-publish
environment:
FVTT_DELETE_OBSOLETE_VERSIONS: 'true'
commands:
- export FVTT_MANIFEST_PATH=${CI_REPO_NAME}/module.json
- export FVTT_MANIFEST_URL=${CI_REPO_URL}/releases/download/${CI_COMMIT_TAG}/module.json
- foundry-publish
secrets:
- fvtt_package_id
- fvtt_username
- fvtt_password

39
.woodpecker/release.yml Normal file
View file

@ -0,0 +1,39 @@
# SPDX-FileCopyrightText: 2023 Johannes Loher
#
# SPDX-License-Identifier: MIT
variables:
- &node_image node:lts
when:
event: manual
branch: ${CI_REPO_DEFAULT_BRANCH}
depends_on:
- checks
steps:
install:
image: *node_image
commands:
- yarn install --immutable
release:
image: *node_image
commands:
- apt-get update
- apt-get install --yes jq
- export REPOSITORY_URL=$(echo "${CI_REPO_CLONE_URL}" | sed -e "s|://|://$${FORGE_TOKEN_NAME}:$${FORGE_TOKEN}@|g")
- git remote set-url origin $${REPOSITORY_URL}
- git config user.name woodpecker[bot]
- git config user.email woodpecker[bot]@${CI_SYSTEM_HOST}
- yarn bump-version --release=${RELEASE_TYPE}
- export RELEASE_VERSION=$(jq -r '.version' < package.json)
- git --no-pager diff
- git add package.json module.json
- 'git commit -m "chore(release): $${RELEASE_VERSION}"'
- git tag -f $${RELEASE_VERSION}
- git push origin ${CI_COMMIT_BRANCH}
- git push origin $${RELEASE_VERSION}
secrets:
- forge_token_name
- forge_token

File diff suppressed because one or more lines are too long

875
.yarn/releases/yarn-3.8.6.cjs vendored Executable file

File diff suppressed because one or more lines are too long

View file

@ -1,13 +1,13 @@
#!/usr/bin/env node #!/usr/bin/env node
const {existsSync} = require(`fs`); const {existsSync} = require(`fs`);
const {createRequire, createRequireFromPath} = require(`module`); const {createRequire} = require(`module`);
const {resolve} = require(`path`); const {resolve} = require(`path`);
const relPnpApiPath = "../../../../.pnp.js"; const relPnpApiPath = "../../../../.pnp.cjs";
const absPnpApiPath = resolve(__dirname, relPnpApiPath); const absPnpApiPath = resolve(__dirname, relPnpApiPath);
const absRequire = (createRequire || createRequireFromPath)(absPnpApiPath); const absRequire = createRequire(absPnpApiPath);
if (existsSync(absPnpApiPath)) { if (existsSync(absPnpApiPath)) {
if (!process.versions.pnp) { if (!process.versions.pnp) {

View file

@ -1,20 +1,20 @@
#!/usr/bin/env node #!/usr/bin/env node
const {existsSync} = require(`fs`); const {existsSync} = require(`fs`);
const {createRequire, createRequireFromPath} = require(`module`); const {createRequire} = require(`module`);
const {resolve} = require(`path`); const {resolve} = require(`path`);
const relPnpApiPath = "../../../../.pnp.js"; const relPnpApiPath = "../../../../.pnp.cjs";
const absPnpApiPath = resolve(__dirname, relPnpApiPath); const absPnpApiPath = resolve(__dirname, relPnpApiPath);
const absRequire = (createRequire || createRequireFromPath)(absPnpApiPath); const absRequire = createRequire(absPnpApiPath);
if (existsSync(absPnpApiPath)) { if (existsSync(absPnpApiPath)) {
if (!process.versions.pnp) { if (!process.versions.pnp) {
// Setup the environment to be able to require eslint/lib/api.js // Setup the environment to be able to require eslint
require(absPnpApiPath).setup(); require(absPnpApiPath).setup();
} }
} }
// Defer to the real eslint/lib/api.js your application uses // Defer to the real eslint your application uses
module.exports = absRequire(`eslint/lib/api.js`); module.exports = absRequire(`eslint`);

View file

@ -1,6 +1,6 @@
{ {
"name": "eslint", "name": "eslint",
"version": "8.1.0-sdk", "version": "8.25.0-sdk",
"main": "./lib/api.js", "main": "./lib/api.js",
"type": "commonjs" "type": "commonjs"
} }

View file

@ -1,13 +1,13 @@
#!/usr/bin/env node #!/usr/bin/env node
const {existsSync} = require(`fs`); const {existsSync} = require(`fs`);
const {createRequire, createRequireFromPath} = require(`module`); const {createRequire} = require(`module`);
const {resolve} = require(`path`); const {resolve} = require(`path`);
const relPnpApiPath = "../../../.pnp.js"; const relPnpApiPath = "../../../.pnp.cjs";
const absPnpApiPath = resolve(__dirname, relPnpApiPath); const absPnpApiPath = resolve(__dirname, relPnpApiPath);
const absRequire = (createRequire || createRequireFromPath)(absPnpApiPath); const absRequire = createRequire(absPnpApiPath);
if (existsSync(absPnpApiPath)) { if (existsSync(absPnpApiPath)) {
if (!process.versions.pnp) { if (!process.versions.pnp) {

View file

@ -1,6 +1,6 @@
{ {
"name": "prettier", "name": "prettier",
"version": "2.4.1-sdk", "version": "2.7.1-sdk",
"main": "./index.js", "main": "./index.js",
"type": "commonjs" "type": "commonjs"
} }

View file

@ -1,9 +1,5 @@
# SPDX-FileCopyrightText: 2021 Johannes Loher
#
# SPDX-License-Identifier: MIT
plugins: plugins:
- path: .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs - path: .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs
spec: "@yarnpkg/plugin-interactive-tools" spec: '@yarnpkg/plugin-interactive-tools'
yarnPath: .yarn/releases/yarn-2.4.2.cjs yarnPath: .yarn/releases/yarn-3.8.6.cjs

View file

@ -7,21 +7,12 @@ SPDX-License-Identifier: MIT
This project is being developed under the terms of the This project is being developed under the terms of the
[LIMITED LICENSE AGREEMENT FOR MODULE DEVELOPMENT] for Foundry Virtual Tabletop. [LIMITED LICENSE AGREEMENT FOR MODULE DEVELOPMENT] for Foundry Virtual Tabletop.
The project itself is licensed under multiple licenses. It is difficult to keep The project itself is licensed under multiple licenses. [REUSE] is used to
this section up to date, so here is a brief summary as of June 2021: specify the licenses for the individual files. Most of the licenses are
* The images in [img] are licensed under [CC BY 4.0]. specified either inside the source file or by an accompanying `.license` file,
* The files in [.yarn] by the [Yarn] Contributors are licensed under but for some files, the licenses are specified in [.reuse/dep5].
[BSD-2-Clause].
* Other files are licensed under [MIT].
For more accurate information, check the individual files.
[Yarn]: https://github.com/yarnpkg/berry
[LIMITED LICENSE AGREEMENT FOR MODULE DEVELOPMENT]: https://foundryvtt.com/article/license/ [LIMITED LICENSE AGREEMENT FOR MODULE DEVELOPMENT]: https://foundryvtt.com/article/license/
[CC BY 4.0]: LICENSES/CC-BY-4.0.txt [REUSE]: https://reuse.software/
[MIT]: LICENSES/MIT.txt [.reuse/dep5]: .reuse/dep5
[BSD-2-Clause]: LICENSES/BSD-2-Clause.txt
[img]: img
[.yarn]: .yarn

View file

@ -6,6 +6,12 @@ SPDX-License-Identifier: MIT
# Darkness Dependent Vision # Darkness Dependent Vision
[![status-badge](https://ci.f3l.de/api/badges/1/status.svg)](https://ci.f3l.de/repos/1)
[![REUSE status](https://api.reuse.software/badge/git2.f3l.de/saluu/darkness-dependent-vision)](https://api.reuse.software/info/git2.f3l.de/saluu/darkness-dependent-vision)
[![Forge installs](https://img.shields.io/badge/dynamic/json?label=Forge%20Installs&query=package.installs&suffix=%25&url=https%3A%2F%2Fforge-vtt.com%2Fapi%2Fbazaar%2Fpackage%2Fdarkness-dependent-vision&colorB=4aa94a)](https://forge-vtt.com/bazaar#package=darkness-dependent-vision)
[![Supported foundry versions](https://img.shields.io/endpoint?url=https://foundryshields.com/version?url=https%3A%2F%2Fgit2.f3l.de%2Fapi%2Fpackages%2Fsaluu%2Fgeneric%2Fdarkness-dependent-vision%2Flatest%2Fmodule.json)](https://git2.f3l.de/saluu/darkness-dependent-vision)
[![Ko-fi](https://img.shields.io/badge/Ko--fi-ghostfvtt-00B9FE?logo=kofi)](https://ko-fi.com/ghostfvtt)
A module for [Foundry Virtual Tabletop] that provides functionality to make the A module for [Foundry Virtual Tabletop] that provides functionality to make the
dim and bright vision of tokens depend on the scene's darkness level. dim and bright vision of tokens depend on the scene's darkness level.
@ -15,7 +21,7 @@ To install and use the Darkness Dependent Vision module for Foundry Virtual
Tabletop, simply paste the following URL into the **Install Module** dialog on Tabletop, simply paste the following URL into the **Install Module** dialog on
the Setup menu of the application. the Setup menu of the application.
https://git.f3l.de/ghost/darkness-dependent-vision/-/raw/latest/src/module.json?inline=false https://git2.f3l.de/api/packages/saluu/generic/darkness-dependent-vision/latest/module.json
### libWrapper ### libWrapper
@ -35,7 +41,7 @@ Token Configuration:
[![Usage 2](img/usage_2.png)](img/usage_2.png) [![Usage 2](img/usage_2.png)](img/usage_2.png)
In the next image, you can see an example of the module in action: The token is In the next image, you can see an example of the module in action: The token is
configured to only have bright vision at a darkness level between 0 and 0.5 but configured to only have bright vision at a darkness level between 0 and 0.5, but
the scene's darkness level is set to 0.6, so the token has no bright vision. On the scene's darkness level is set to 0.6, so the token has no bright vision. On
the other hand, the token is also configured to have dim vision at a darkness the other hand, the token is also configured to have dim vision at a darkness
level between 0 and 0.7, so it _does_ have dim vision. level between 0 and 0.7, so it _does_ have dim vision.
@ -48,9 +54,8 @@ level between 0 and 0.7, so it _does_ have dim vision.
In order to build this module, recent versions of `node` and `yarn` are In order to build this module, recent versions of `node` and `yarn` are
required. Most likely using `npm` also works but only `yarn` is officially required. Most likely using `npm` also works but only `yarn` is officially
supported. We recommend using the latest lts version of `node`, which is supported. We recommend using the latest lts version of `node`. If you use `nvm`
`v14.17.1` at the time of writing. If you use `nvm` to manage your `node` to manage your `node` versions, you can simply run
versions, you can simply run
``` ```
nvm install nvm install
@ -58,7 +63,7 @@ nvm install
in the project's root directory. in the project's root directory.
You also need to install the the project's dependencies. To do so, run You also need to install the project's dependencies. To do so, run
``` ```
yarn install yarn install
@ -102,31 +107,22 @@ Then run
yarn link-project yarn link-project
``` ```
On Windows, creating symlinks requires administrator privileges so unfortunately On Windows, creating symlinks requires administrator privileges, so
you need to run the above command in an administrator terminal for it to work. unfortunately you need to run the above command in an administrator terminal for
it to work.
## Licensing ## Licensing
This project is being developed under the terms of the This project is being developed under the terms of the
[LIMITED LICENSE AGREEMENT FOR MODULE DEVELOPMENT] for Foundry Virtual Tabletop. [LIMITED LICENSE AGREEMENT FOR MODULE DEVELOPMENT] for Foundry Virtual Tabletop.
The project itself is licensed under multiple licenses. It is difficult to keep The project itself is licensed under multiple licenses. [REUSE] is used to
this section up to date, so here is a brief summary as of June 2021: specify the licenses for the individual files. Most of the licenses are
* The images in [img] are licensed under [CC BY 4.0]. specified either inside the source file or by an accompanying `.license` file,
* The files in [.yarn] by the [Yarn] Contributors are licensed under but for some files, the licenses are specified in [.reuse/dep5].
[BSD-2-Clause].
* Other files are licensed under [MIT].
For more accurate information, check the individual files.
[Foundry Virtual Tabletop]: http://foundryvtt.com [Foundry Virtual Tabletop]: http://foundryvtt.com
[libWrapper]: https://github.com/ruipin/fvtt-lib-wrapper [libWrapper]: https://github.com/ruipin/fvtt-lib-wrapper
[Yarn]: https://github.com/yarnpkg/berry
[LIMITED LICENSE AGREEMENT FOR MODULE DEVELOPMENT]: https://foundryvtt.com/article/license/ [LIMITED LICENSE AGREEMENT FOR MODULE DEVELOPMENT]: https://foundryvtt.com/article/license/
[CC BY 4.0]: LICENSES/CC-BY-4.0.txt [REUSE]: https://reuse.software/
[MIT]: LICENSES/MIT.txt [.reuse/dep5]: .reuse/dep5
[BSD-2-Clause]: LICENSES/BSD-2-Clause.txt
[img]: img
[.yarn]: .yarn

5
commitlint.config.cjs Normal file
View file

@ -0,0 +1,5 @@
// SPDX-FileCopyrightText: 2021 Johannes Loher
//
// SPDX-License-Identifier: MIT
module.exports = { extends: ['@commitlint/config-conventional'] };

View file

@ -1,202 +0,0 @@
// SPDX-FileCopyrightText: 2021 Johannes Loher
//
// SPDX-License-Identifier: MIT
const { rollup } = require('rollup');
const argv = require('yargs').argv;
const chalk = require('chalk');
const fs = require('fs-extra');
const gulp = require('gulp');
const path = require('path');
const rollupConfig = require('./rollup.config');
const semver = require('semver');
/********************/
/* CONFIGURATION */
/********************/
const name = path.basename(path.resolve('.'));
const sourceDirectory = './src';
const distDirectory = './dist';
const sourceFileExtension = 'js';
const staticFiles = ['lang', 'templates', 'module.json'];
const getDownloadURL = (version) =>
`https://git.f3l.de/ghost/darkness-dependent-vision/-/jobs/artifacts/${version}/download?job=build`;
/********************/
/* BUILD */
/********************/
/**
* Build the distributable JavaScript code
*/
async function buildCode() {
const build = await rollup({ input: rollupConfig.input, plugins: rollupConfig.plugins });
return build.write(rollupConfig.output);
}
/**
* Copy static files
*/
async function copyFiles() {
for (const file of staticFiles) {
if (fs.existsSync(`${sourceDirectory}/${file}`)) {
await fs.copy(`${sourceDirectory}/${file}`, `${distDirectory}/${file}`);
}
}
}
/**
* Watch for changes for each build step
*/
function buildWatch() {
gulp.watch(`${sourceDirectory}/**/*.${sourceFileExtension}`, { ignoreInitial: false }, buildCode);
gulp.watch(
staticFiles.map((file) => `${sourceDirectory}/${file}`),
{ ignoreInitial: false },
copyFiles,
);
}
/********************/
/* CLEAN */
/********************/
/**
* Remove built files from `dist` folder while ignoring source files
*/
async function clean() {
const files = [...staticFiles, 'module'];
console.log(' ', chalk.yellow('Files to clean:'));
console.log(' ', chalk.blueBright(files.join('\n ')));
for (const filePath of files) {
await fs.remove(`${distDirectory}/${filePath}`);
}
}
/********************/
/* LINK */
/********************/
/**
* Get the data path of Foundry VTT based on what is configured in `foundryconfig.json`
*/
function getDataPath() {
const config = fs.readJSONSync('foundryconfig.json');
if (config?.dataPath) {
if (!fs.existsSync(path.resolve(config.dataPath))) {
throw new Error('User Data path invalid, no Data directory found');
}
return path.resolve(config.dataPath);
} else {
throw new Error('No User Data path defined in foundryconfig.json');
}
}
/**
* Link build to User Data folder
*/
async function linkUserData() {
let destinationDirectory;
if (fs.existsSync(path.resolve(sourceDirectory, 'module.json'))) {
destinationDirectory = 'modules';
} else {
throw new Error(`Could not find ${chalk.blueBright('module.json')}`);
}
const linkDirectory = path.resolve(getDataPath(), destinationDirectory, name);
if (argv.clean || argv.c) {
console.log(chalk.yellow(`Removing build in ${chalk.blueBright(linkDirectory)}.`));
await fs.remove(linkDirectory);
} else if (!fs.existsSync(linkDirectory)) {
console.log(chalk.green(`Linking dist to ${chalk.blueBright(linkDirectory)}.`));
await fs.ensureDir(path.resolve(linkDirectory, '..'));
await fs.symlink(path.resolve(distDirectory), linkDirectory);
}
}
/********************/
/* VERSIONING */
/********************/
/**
* Get the contents of the manifest file as object.
*/
function getManifest() {
const manifestPath = `${sourceDirectory}/module.json`;
if (fs.existsSync(manifestPath)) {
return {
file: fs.readJSONSync(manifestPath),
name: 'module.json',
};
}
}
/**
* Get the target version based on on the current version and the argument passed as release.
*/
function getTargetVersion(currentVersion, release) {
if (['major', 'premajor', 'minor', 'preminor', 'patch', 'prepatch', 'prerelease'].includes(release)) {
return semver.inc(currentVersion, release);
} else {
return semver.valid(release);
}
}
/**
* Update version and download URL.
*/
function bumpVersion(cb) {
const packageJson = fs.readJSONSync('package.json');
const manifest = getManifest();
if (!manifest) cb(Error(chalk.red('Manifest JSON not found')));
try {
const release = argv.release || argv.r;
const currentVersion = packageJson.version;
if (!release) {
return cb(Error('Missing release type'));
}
const targetVersion = getTargetVersion(currentVersion, release);
if (!targetVersion) {
return cb(new Error(chalk.red('Error: Incorrect version arguments')));
}
if (targetVersion === currentVersion) {
return cb(new Error(chalk.red('Error: Target version is identical to current version')));
}
console.log(`Updating version number to '${targetVersion}'`);
packageJson.version = targetVersion;
fs.writeJSONSync('package.json', packageJson, { spaces: 2 });
manifest.file.version = targetVersion;
manifest.file.download = getDownloadURL(targetVersion);
fs.writeJSONSync(`${sourceDirectory}/${manifest.name}`, manifest.file, { spaces: 2 });
return cb();
} catch (err) {
cb(err);
}
}
const execBuild = gulp.parallel(buildCode, copyFiles);
exports.build = gulp.series(clean, execBuild);
exports.watch = buildWatch;
exports.clean = clean;
exports.link = linkUserData;
exports.bumpVersion = bumpVersion;

3
lang/en.json.license Normal file
View file

@ -0,0 +1,3 @@
SPDX-FileCopyrightText: 2021 Johannes Loher
SPDX-License-Identifier: MIT

41
module.json Normal file
View file

@ -0,0 +1,41 @@
{
"name": "darkness-dependent-vision",
"id": "darkness-dependent-vision",
"title": "Darkness Dependent Vision",
"description": "A module for Foundry Virtual Tabletop that provides functionality to make the dim and bright vision of tokens depend on the scene's darkness level.",
"version": "0.3.13",
"author": "Johannes Loher",
"authors": [
{
"name": "Johannes Loher",
"email": "johannes.loher@fg4f.de"
}
],
"minimumCoreVersion": "9.236",
"compatibleCoreVersion": "9",
"compatibility": {
"minimum": "9.236",
"verified": "9",
"maximum": "9"
},
"esmodules": ["darkness-dependent-vision.js"],
"languages": [
{
"lang": "de",
"name": "Deutsch",
"path": "lang/de.json"
},
{
"lang": "en",
"name": "English",
"path": "lang/en.json"
}
],
"url": "https://git2.f3l.de/saluu/darkness-dependent-vision",
"manifest": "https://git2.f3l.de/api/packages/saluu/generic/darkness-dependent-vision/latest/module.json",
"download": "https://git2.f3l.de/saluu/darkness-dependent-vision/releases/download/0.3.13/darkness-dependent-vision.zip",
"bugs": "https://git2.f3l.de/saluu/darkness-dependent-vision/issues",
"changelog": "https://git2.f3l.de/saluu/darkness-dependent-vision/releases/tag/0.3.13",
"readme": "https://git2.f3l.de/saluu/darkness-dependent-vision/raw/tag/0.3.13/README.md",
"license": "https://git2.f3l.de/saluu/darkness-dependent-vision/raw/tag/0.3.13/LICENSE.md"
}

3
module.json.license Normal file
View file

@ -0,0 +1,3 @@
SPDX-FileCopyrightText: 2021 Johannes Loher
SPDX-License-Identifier: MIT

View file

@ -1,16 +1,16 @@
{ {
"private": true, "private": true,
"name": "darkness-dependent-vision", "name": "darkness-dependent-vision",
"version": "0.2.2", "version": "0.3.13",
"description": "A module for Foundry Virtual Tabletop that provides functionality to make the dim and bright vision of tokens depend on the scene's darkness level.", "description": "A module for Foundry Virtual Tabletop that provides functionality to make the dim and bright vision of tokens depend on the scene's darkness level.",
"license": "https://git.f3l.de/ghost/darkness-dependent-vision#licensing", "license": "https://git2.f3l.de/saluu/darkness-dependent-vision/src/branch/master/LICENSE.md",
"homepage": "https://git.f3l.de/ghost/darkness-dependent-vision", "homepage": "https://git2.f3l.de/saluu/darkness-dependent-vision",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://git.f3l.de/ghost/darkness-dependent-vision" "url": "https://git2.f3l.de/saluu/darkness-dependent-vision"
}, },
"bugs": { "bugs": {
"url": "https://git.f3l.de/ghost/darkness-dependent-vision/-/issues" "url": "https://git2.f3l.de/saluu/darkness-dependent-vision/issues"
}, },
"contributors": [ "contributors": [
{ {
@ -18,37 +18,48 @@
"email": "johannes.loher@fg4f.de" "email": "johannes.loher@fg4f.de"
} }
], ],
"type": "module",
"scripts": { "scripts": {
"build": "gulp build", "build": "run-s clean:files build:files",
"build:watch": "gulp watch", "build:files": "rollup -c",
"link-project": "gulp link", "watch": "rollup -c -w",
"clean": "gulp clean", "link-package": "node ./tools/link-package.mjs",
"clean:link": "gulp link --clean", "clean": "run-p clean:files clean:link",
"bump-version": "gulp bumpVersion", "clean:files": "rimraf dist",
"lint": "eslint --ext .js .", "clean:link": "node ./tools/link-package.mjs --clean",
"lint:fix": "eslint --ext .js --fix .", "lint": "eslint --ext .ts,.js,.cjs,.mjs .",
"format": "prettier --write \"./**/*.(js|json|css|yml)\"", "lint:fix": "eslint --ext .ts,.js,.cjs,.mjs --fix .",
"postinstall": "husky install" "format": "prettier --write \"./**/*.(ts|js|cjs|mjs|json|scss|yml)\"",
"typecheck": "tsc --noEmit",
"bump-version": "node ./tools/bump-version.mjs",
"postinstall": "husky install",
"changelog": "conventional-changelog -p conventionalcommits -o CHANGELOG.md -r 2"
}, },
"devDependencies": { "devDependencies": {
"@commitlint/cli": "19.5.0",
"@commitlint/config-conventional": "19.5.0",
"@guanghechen/rollup-plugin-copy": "6.0.2",
"@typhonjs-fvtt/eslint-config-foundry.js": "0.8.0", "@typhonjs-fvtt/eslint-config-foundry.js": "0.8.0",
"chalk": "4.1.2", "conventional-changelog-cli": "5.0.0",
"eslint": "8.1.0", "conventional-changelog-conventionalcommits": "8.0.0",
"eslint-config-prettier": "8.3.0", "eslint": "8.57.1",
"eslint-plugin-prettier": "4.0.0", "eslint-config-prettier": "9.1.0",
"fs-extra": "10.0.0", "eslint-plugin-prettier": "4.2.1",
"gulp": "4.0.2", "fs-extra": "11.2.0",
"husky": "7.0.4", "gulp": "5.0.0",
"lint-staged": "11.2.6", "husky": "9.1.6",
"prettier": "2.4.1", "lint-staged": "15.2.10",
"rollup": "2.58.3", "npm-run-all": "4.1.5",
"rollup-plugin-sourcemaps": "0.6.3", "prettier": "2.8.8",
"rimraf": "6.0.1",
"rollup": "4.24.0",
"rollup-plugin-terser": "7.0.2", "rollup-plugin-terser": "7.0.2",
"semver": "7.3.5", "semver": "7.6.3",
"yargs": "17.2.1" "yargs": "17.7.2"
}, },
"lint-staged": { "lint-staged": {
"*.(js)": "eslint --fix", "*.(js|mjs|cjs)": "eslint --fix",
"*.(json|css|yml)": "prettier --write" "*.(json|css|yml)": "prettier --write"
} },
"packageManager": "yarn@3.8.6"
} }

View file

@ -1,4 +1,7 @@
{ {
"$schema": "https://docs.renovatebot.com/renovate-schema.json", "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:base", ":automergeAll", ":automergeBranch", ":prHourlyLimitNone", ":prConcurrentLimitNone"] "extends": ["config:base", ":automergeAll", ":automergeBranch", ":prHourlyLimitNone", ":prConcurrentLimitNone"],
"lockFileMaintenance": {
"enabled": true
}
} }

View file

@ -2,20 +2,40 @@
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
const sourcemaps = require('rollup-plugin-sourcemaps'); import { copy } from '@guanghechen/rollup-plugin-copy';
const { terser } = require('rollup-plugin-terser'); import { terser } from 'rollup-plugin-terser';
import { distDirectory, name, sourceDirectory } from './tools/const.mjs';
const staticFiles = [
'.reuse',
'img',
'lang',
'LICENSE.md',
'LICENSES',
'module.json.license',
'module.json',
'README.md',
'templates',
];
const isProduction = process.env.NODE_ENV === 'production';
/** /**
* @type {import('rollup').RollupOptions} * @type {import('rollup').RollupOptions}
*/ */
const config = { const config = {
input: 'src/module/darkness-dependent-vision.js', input: { [`${name}`]: `${sourceDirectory}/${name}.js` },
output: { output: {
dir: 'dist/module', dir: distDirectory,
format: 'es', format: 'es',
sourcemap: true, sourcemap: true,
assetFileNames: '[name].[ext]',
}, },
plugins: [sourcemaps(), process.env.NODE_ENV === 'production' && terser({ ecma: 2020, keep_fnames: true })], plugins: [
copy({
targets: [{ src: staticFiles, dest: distDirectory }],
}),
isProduction && terser({ ecma: 2020, keep_fnames: true }),
],
}; };
module.exports = config; export default config;

View file

@ -52,6 +52,10 @@ export class DarknessDependentVisionConfig extends FormApplication {
return `${name}: ${game.i18n.localize('DarknessDependentVision.Title')}`; return `${name}: ${game.i18n.localize('DarknessDependentVision.Title')}`;
} }
get isDefault() {
return this.options.tokenConfig instanceof DefaultTokenConfig;
}
async getData() { async getData() {
const data = this.isPrototype ? this.actor.data.token : this.token.data; const data = this.isPrototype ? this.actor.data.token : this.token.data;
return { return {
@ -69,9 +73,23 @@ export class DarknessDependentVisionConfig extends FormApplication {
} }
async _updateObject(event, formData) { async _updateObject(event, formData) {
// Configure the Default Token Configuration
if (this.isDefault) {
const current = game.settings.get('core', DefaultTokenConfig.SETTING);
const update = foundry.utils.mergeObject(current, formData, { inplace: false });
const result = await game.settings.set('core', DefaultTokenConfig.SETTING, update);
const tokenConfig = this.options.tokenConfig;
tokenConfig.data = new foundry.data.TokenData(result);
tokenConfig.object = new TokenDocument(tokenConfig.data, { actor: null });
tokenConfig.token = tokenConfig.object;
tokenConfig.render();
return result;
}
// Configure the Prototype Token data of an Actor // Configure the Prototype Token data of an Actor
if (this.isPrototype) return this.actor.update({ token: formData }); if (this.isPrototype) return this.actor.update({ token: formData });
// Update an embedded Token document // Update an embedded Token document
else return this.token.update(formData); return this.token.update(formData);
} }
} }

View file

@ -22,7 +22,7 @@ function onGetTokenConfigHeaderButtons(tokenConfig, buttons) {
class: 'configure-darkness-dependent-vision', class: 'configure-darkness-dependent-vision',
icon: 'fas fa-eye', icon: 'fas fa-eye',
onclick: async () => { onclick: async () => {
return new DarknessDependentVisionConfig(tokenConfig.object).render(true); return new DarknessDependentVisionConfig(tokenConfig.object, { tokenConfig }).render(true);
}, },
}); });
} }

View file

@ -7,7 +7,7 @@ import registerHandlebarsPartials from '../handlebars-partials';
import logger from '../logger'; import logger from '../logger';
import registerSettings from '../setiings'; import registerSettings from '../setiings';
import { libWrapper } from '../shims/libWrapperShim'; import { libWrapper } from '../shims/libWrapperShim';
import { getBrightRadius, getDimRadius, updateSource } from '../wrappers/token'; import { getBrightRadius, getDimRadius, updateVisionSource } from '../wrappers/token';
export default function registerForInitHook() { export default function registerForInitHook() {
Hooks.on('init', onInit); Hooks.on('init', onInit);
@ -30,7 +30,12 @@ async function onInit() {
logger.warn(`Failed to override ${brightRadiusTarget}, some things might not work correctly:`, e); logger.warn(`Failed to override ${brightRadiusTarget}, some things might not work correctly:`, e);
} }
libWrapper.register(packageName, 'Token.prototype.updateSource', updateSource, 'WRAPPER'); const updateVisionSourceTarget = 'Token.prototype.updateVisionSource';
try {
libWrapper.register(packageName, updateVisionSourceTarget, updateVisionSource, 'OVERRIDE');
} catch (e) {
logger.warn(`Failed to override ${updateVisionSourceTarget}, some things might not work correctly:`, e);
}
registerSettings(); registerSettings();
await registerHandlebarsPartials(); await registerHandlebarsPartials();

View file

@ -16,6 +16,6 @@ async function onRenderTokenConfig(app, html, data) {
'modules/darkness-dependent-vision/templates/darkness-dependent-vision-config-form-groups.hbs', 'modules/darkness-dependent-vision/templates/darkness-dependent-vision-config-form-groups.hbs',
data, data,
); );
html.find(`div[data-tab="vision"] .form-group input[name="brightSight"]`).parent().after(contents); html.find(`div[data-tab="vision"] .form-group`).last().after(contents);
app.setPosition({ height: 'auto' }); app.setPosition({ height: 'auto' });
} }

View file

@ -8,6 +8,6 @@ export default function registerForUpdateSceneHook() {
function onUpdateScene(scene, change) { function onUpdateScene(scene, change) {
if (change.darkness != null) { if (change.darkness != null) {
scene.getEmbeddedCollection('Token').forEach((tokenDocument) => tokenDocument.object.updateSource()); scene.getEmbeddedCollection('Token').forEach((tokenDocument) => tokenDocument.object.updateVisionSource());
} }
} }

View file

@ -7,13 +7,13 @@ export default function registerForUpdateTokenHook() {
} }
function onUpdateToken(token, change) { function onUpdateToken(token, change) {
const shouldUpdateSource = [ const shouldUpdateVisionSource = [
'dimVisionDarknessMin', 'dimVisionDarknessMin',
'dimVisionDarknessMax', 'dimVisionDarknessMax',
'brightVisionDarknessMin', 'brightVisionDarknessMin',
'brightVisionDarknessMax', 'brightVisionDarknessMax',
].some((flagKey) => `flags.darkness-dependent-vision.${flagKey}` in foundry.utils.flattenObject(change)); ].some((flagKey) => `flags.darkness-dependent-vision.${flagKey}` in foundry.utils.flattenObject(change));
if (shouldUpdateSource) { if (shouldUpdateVisionSource) {
token.object.updateSource(); token.object.updateVisionSource();
} }
} }

View file

@ -1,35 +0,0 @@
{
"name": "darkness-dependent-vision",
"title": "Darkness Dependent Vision",
"description": "A module for Foundry Virtual Tabletop that provides functionality to make the dim and bright vision of tokens depend on the scene's darkness level.",
"version": "0.2.2",
"author": "Johannes Loher",
"authors": [
{
"name": "Johannes Loher",
"email": "johannes.loher@fg4f.de"
}
],
"minimumCoreVersion": "0.8.8",
"compatibleCoreVersion": "0.8.9",
"esmodules": ["module/darkness-dependent-vision.js"],
"languages": [
{
"lang": "de",
"name": "Deutsch",
"path": "lang/de.json"
},
{
"lang": "en",
"name": "English",
"path": "lang/en.json"
}
],
"url": "https://git.f3l.de/ghost/darkness-dependent-vision",
"manifest": "https://git.f3l.de/ghost/darkness-dependent-vision/-/raw/latest/src/module.json?inline=false",
"download": "https://git.f3l.de/ghost/darkness-dependent-vision/-/jobs/artifacts/0.2.2/download?job=build",
"license": "https://git.f3l.de/ghost/darkness-dependent-vision#licensing",
"readme": "https://git.f3l.de/ghost/darkness-dependent-vision/-/blob/master/README.md",
"bugs": "https://git.f3l.de/ghost/darkness-dependent-vision/-/issues",
"changelog": "https://git.f3l.de/ghost/darkness-dependent-vision/-/releases"
}

View file

@ -1,11 +1,16 @@
// Copyright © 2021 fvtt-lib-wrapper Rui Pinheiro
// 2021 Johannes Loher
//
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// Copyright © 2021 fvtt-lib-wrapper Rui Pinheiro
'use strict';
// A shim for the libWrapper library // A shim for the libWrapper library
export let libWrapper = undefined; export let libWrapper = undefined;
export const VERSIONS = [1, 12, 1];
export const TGT_SPLIT_RE = new RegExp('([^.[]+|\\[(\'([^\'\\\\]|\\\\.)+?\'|"([^"\\\\]|\\\\.)+?")\\])', 'g');
export const TGT_CLEANUP_RE = new RegExp('(^\\[\'|\'\\]$|^\\["|"\\]$)', 'g');
// Main shim code
Hooks.once('init', () => { Hooks.once('init', () => {
// Check if the real module is already loaded - if so, use it // Check if the real module is already loaded - if so, use it
if (globalThis.libWrapper && !(globalThis.libWrapper.is_fallback ?? true)) { if (globalThis.libWrapper && !(globalThis.libWrapper.is_fallback ?? true)) {
@ -19,14 +24,31 @@ Hooks.once('init', () => {
return true; return true;
} }
static register(package_id, target, fn, type = 'MIXED', { chain = undefined } = {}) { static get WRAPPER() {
return 'WRAPPER';
}
static get MIXED() {
return 'MIXED';
}
static get OVERRIDE() {
return 'OVERRIDE';
}
static register(package_id, target, fn, type = 'MIXED', { chain = undefined, bind = [] } = {}) {
const is_setter = target.endsWith('#set'); const is_setter = target.endsWith('#set');
target = !is_setter ? target : target.slice(0, -4); target = !is_setter ? target : target.slice(0, -4);
const split = target.split('.'); const split = target.match(TGT_SPLIT_RE).map((x) => x.replace(/\\(.)/g, '$1').replace(TGT_CLEANUP_RE, ''));
const fn_name = split.pop();
const root_nm = split.splice(0, 1)[0]; const root_nm = split.splice(0, 1)[0];
const _eval = eval; // The browser doesn't expose all global variables (e.g. 'Game') inside globalThis, but it does to an eval. We copy it to a variable to have it run in global scope.
const obj = split.reduce((x, y) => x[y], globalThis[root_nm] ?? _eval(root_nm)); let obj, fn_name;
if (split.length == 0) {
obj = globalThis;
fn_name = root_nm;
} else {
const _eval = eval;
fn_name = split.pop();
obj = split.reduce((x, y) => x[y], globalThis[root_nm] ?? _eval(root_nm));
}
let iObj = obj; let iObj = obj;
let descriptor = null; let descriptor = null;
@ -36,18 +58,19 @@ Hooks.once('init', () => {
iObj = Object.getPrototypeOf(iObj); iObj = Object.getPrototypeOf(iObj);
} }
if (!descriptor || descriptor?.configurable === false) if (!descriptor || descriptor?.configurable === false)
throw `libWrapper Shim: '${target}' does not exist, could not be found, or has a non-configurable descriptor.`; throw new Error(
`libWrapper Shim: '${target}' does not exist, could not be found, or has a non-configurable descriptor.`,
);
let original = null; let original = null;
const wrapper = const wrapper =
chain ?? type != 'OVERRIDE' chain ?? (type.toUpperCase?.() != 'OVERRIDE' && type != 3)
? function () { ? function (...args) {
return fn.call(this, original.bind(this), ...arguments); return fn.call(this, original.bind(this), ...bind, ...args);
} }
: function () { : function (...args) {
return fn.apply(this, arguments); return fn.call(this, ...bind, ...args);
}; };
if (!is_setter) { if (!is_setter) {
if (descriptor.value) { if (descriptor.value) {
original = descriptor.value; original = descriptor.value;
@ -57,7 +80,7 @@ Hooks.once('init', () => {
descriptor.get = wrapper; descriptor.get = wrapper;
} }
} else { } else {
if (!descriptor.set) throw `libWrapper Shim: '${target}' does not have a setter`; if (!descriptor.set) throw new Error(`libWrapper Shim: '${target}' does not have a setter`);
original = descriptor.set; original = descriptor.set;
descriptor.set = wrapper; descriptor.set = wrapper;
} }
@ -68,11 +91,8 @@ Hooks.once('init', () => {
}; };
//************** USER CUSTOMIZABLE: //************** USER CUSTOMIZABLE:
// Whether to warn GM that the fallback is being used // Set up the ready hook that shows the "libWrapper not installed" warning dialog. Remove if undesired.
const WARN_FALLBACK = true; {
// Set up the ready hook that shows the "libWrapper not installed" warning dialog
if (WARN_FALLBACK) {
//************** USER CUSTOMIZABLE: //************** USER CUSTOMIZABLE:
// Package ID & Package Title - by default attempts to auto-detect, but you might want to hardcode your package ID and title here to avoid potential auto-detect issues // Package ID & Package Title - by default attempts to auto-detect, but you might want to hardcode your package ID and title here to avoid potential auto-detect issues
const [PACKAGE_ID, PACKAGE_TITLE] = (() => { const [PACKAGE_ID, PACKAGE_TITLE] = (() => {

View file

@ -25,23 +25,19 @@ export function getBrightRadius() {
} }
/** /**
* Update the light and vision source objects associated with this Token * Update an Token vision source associated for this token.
* @typedef {({defer, deleted, noUpdateFog}?: {defer?: boolean, deleted?: boolean, noUpdateFog?: boolean}) => void} UpdateSourceFunction * @param {boolean} [defer] Defer refreshing the LightingLayer to manually call that refresh later.
* @param {UpdateSourceFunction} wrapped The function that is wrapped by this function and needs to be called next in the chain * @param {boolean} [deleted] Indicate that this vision source has been deleted.
* @param {boolean} [defer] Defer refreshing the SightLayer to manually call that refresh later. * @param {boolean} [skipUpdateFog] Never update the Fog exploration progress for this update.
* @param {boolean} [deleted] Indicate that this light source has been deleted.
* @param {boolean} [noUpdateFog] Never update the Fog exploration progress for this update.
*/ */
export function updateSource(wrapped, { defer = false, deleted = false, noUpdateFog = false } = {}) { export function updateVisionSource({ defer = false, deleted = false, skipUpdateFog = false } = {}) {
wrapped({ defer, deleted, noUpdateFog }); // Prepare data
// Prepare some common data
const origin = this.getSightOrigin(); const origin = this.getSightOrigin();
const sourceId = this.sourceId; const sourceId = this.sourceId;
const d = canvas.dimensions; const d = canvas.dimensions;
// Update vision source
const isVisionSource = this._isVisionSource(); const isVisionSource = this._isVisionSource();
// Initialize vision source
if (isVisionSource && !deleted) { if (isVisionSource && !deleted) {
const dimSight = getDimVision.call(this); const dimSight = getDimVision.call(this);
const brightSight = getBrightVision.call(this); const brightSight = getBrightVision.call(this);
@ -56,14 +52,16 @@ export function updateSource(wrapped, { defer = false, deleted = false, noUpdate
rotation: this.data.rotation, rotation: this.data.rotation,
}); });
canvas.sight.sources.set(sourceId, this.vision); canvas.sight.sources.set(sourceId, this.vision);
if (!defer) {
this.vision.drawLight();
canvas.sight.refresh({ noUpdateFog });
}
} else {
canvas.sight.sources.delete(sourceId);
if (isVisionSource && !defer) canvas.sight.refresh();
} }
// Remove vision source
else canvas.sight.sources.delete(sourceId);
// Schedule a perception update
if (!defer && (isVisionSource || deleted))
canvas.perception.schedule({
sight: { refresh: true, skipUpdateFog },
});
} }
/** /**

View file

@ -4,7 +4,7 @@ SPDX-FileCopyrightText: 2021 Johannes Loher
SPDX-License-Identifier: MIT SPDX-License-Identifier: MIT
--}} --}}
<div class="form-group"> <div class="form-group slim">
<label>{{ localize 'DarknessDependentVision.DimVisionDarknessRange' }}</label> <label>{{ localize 'DarknessDependentVision.DimVisionDarknessRange' }}</label>
<div class="form-fields"> <div class="form-fields">
<label for="flags.darkness-dependent-vision.dimVisionDarknessMin">{{ localize "Between" }}</label> <label for="flags.darkness-dependent-vision.dimVisionDarknessMin">{{ localize "Between" }}</label>
@ -19,7 +19,7 @@ SPDX-License-Identifier: MIT
<p class="hint">{{ localize "DarknessDependentVision.DimVisionDarknessRangeHint" }}</p> <p class="hint">{{ localize "DarknessDependentVision.DimVisionDarknessRangeHint" }}</p>
</div> </div>
<div class="form-group"> <div class="form-group slim">
<label>{{ localize 'DarknessDependentVision.BrightVisionDarknessRange' }}</label> <label>{{ localize 'DarknessDependentVision.BrightVisionDarknessRange' }}</label>
<div class="form-fields"> <div class="form-fields">
<label for="flags.darkness-dependent-vision.brightVisionDarknessMin">{{ localize "Between" }}</label> <label for="flags.darkness-dependent-vision.brightVisionDarknessMin">{{ localize "Between" }}</label>

93
tools/bump-version.mjs Normal file
View file

@ -0,0 +1,93 @@
// SPDX-FileCopyrightText: 2021 Johannes Loher
//
// SPDX-License-Identifier: MIT
import fs from 'fs-extra';
import semver from 'semver';
import yargs from 'yargs';
import { hideBin } from 'yargs/helpers';
const packageType = 'module';
const repositoryOwner = process.env.CI_REPO_OWNER;
const repositoryName = process.env.CI_REPO_NAME;
const repositoryURL = process.env.CI_REPO_LINK;
const forgeURL = process.env.CI_FORGE_URL;
const manifestURL = `${forgeURL}/api/packages/${repositoryOwner}/generic/${repositoryName}/latest/${packageType}.json`;
const getDownloadURL = (version) => `${repositoryURL}/releases/download/${version}/${repositoryName}.zip`;
const bugsURL = `${repositoryURL}/issues`;
const getChangelogURL = (version) => `${repositoryURL}/releases/tag/${version}`;
const getReadmeURL = (version) => `${repositoryURL}/raw/tag/${version}/README.md`;
const getLicenseURL = (version) => `${repositoryURL}/raw/tag/${version}/LICENSE.md`;
const manifestPath = `${packageType}.json`;
/**
* Get the contents of the manifest file as object.
* @returns {unknown} An object describing the manifest
*/
function getManifest() {
if (fs.existsSync(manifestPath)) {
return fs.readJSONSync(manifestPath);
}
}
/**
* Get the target version based on on the current version and the argument passed as release.
* @param {string} currentVersion The current version
* @param {semver.ReleaseType | string} release Either a semver release type or a valid semver version
* @returns {string | null} The target version
*/
function getTargetVersion(currentVersion, release) {
if (['major', 'premajor', 'minor', 'preminor', 'patch', 'prepatch', 'prerelease'].includes(release)) {
return semver.inc(currentVersion, release);
} else {
return semver.valid(release);
}
}
/**
* Update version and download URL.
* @param {semver.ReleaseType | string} release Either a semver release type or a valid semver version
*/
function bumpVersion(release) {
if (!release) {
throw new Error('Missing release type');
}
const packageJson = fs.readJSONSync('package.json');
const manifest = getManifest();
if (!manifest) throw new Error('Manifest JSON not found');
const currentVersion = packageJson.version;
const targetVersion = getTargetVersion(currentVersion, release);
if (!targetVersion) {
throw new Error('Incorrect version arguments');
}
if (targetVersion === currentVersion) {
throw new Error('Target version is identical to current version');
}
console.log(`Bumping version number to '${targetVersion}'`);
packageJson.version = targetVersion;
fs.writeJSONSync('package.json', packageJson, { spaces: 2 });
manifest.version = targetVersion;
manifest.url = repositoryURL;
manifest.manifest = manifestURL;
manifest.download = getDownloadURL(targetVersion);
manifest.bugs = bugsURL;
manifest.changelog = getChangelogURL(targetVersion);
manifest.readme = getReadmeURL(targetVersion);
manifest.license = getLicenseURL(targetVersion);
fs.writeJSONSync(manifestPath, manifest, { spaces: 2 });
}
const argv = yargs(hideBin(process.argv)).usage('Usage: $0').option('release', {
alias: 'r',
type: 'string',
demandOption: true,
description: 'Either a semver release type or a valid semver version',
}).argv;
const release = argv.r;
bumpVersion(release);

9
tools/const.mjs Normal file
View file

@ -0,0 +1,9 @@
// SPDX-FileCopyrightText: 2021 Johannes Loher
//
// SPDX-License-Identifier: MIT
export const name = 'darkness-dependent-vision';
export const sourceDirectory = './src';
export const distDirectory = './dist';
export const destinationDirectory = 'modules';
export const foundryconfigFile = './foundryconfig.json';

55
tools/link-package.mjs Normal file
View file

@ -0,0 +1,55 @@
// SPDX-FileCopyrightText: 2021 Johannes Loher
//
// SPDX-License-Identifier: MIT
import fs from 'fs-extra';
import path from 'node:path';
import yargs from 'yargs';
import { hideBin } from 'yargs/helpers';
import { destinationDirectory, distDirectory, foundryconfigFile, name } from './const.mjs';
/**
* Get the data path of Foundry VTT based on what is configured in the {@link foundryconfigFile}.
*/
function getDataPath() {
const config = fs.readJSONSync(foundryconfigFile);
if (config?.dataPath) {
if (!fs.existsSync(path.resolve(config.dataPath))) {
throw new Error('User data path invalid, no Data directory found');
}
return path.resolve(config.dataPath);
} else {
throw new Error(`No user data path defined in ${foundryconfigFile}`);
}
}
/**
* Link the built package to the user data folder.
* @param {boolean} clean Whether to remove the link instead of creating it
*/
async function linkPackage(clean) {
if (!fs.existsSync(path.resolve('module.json'))) {
throw new Error('Could not find module.json');
}
const linkDirectory = path.resolve(getDataPath(), 'Data', destinationDirectory, name);
if (clean) {
console.log(`Removing link to built package at ${linkDirectory}.`);
await fs.remove(linkDirectory);
} else if (!fs.existsSync(linkDirectory)) {
console.log(`Linking built package to ${linkDirectory}.`);
await fs.ensureDir(path.resolve(linkDirectory, '..'));
await fs.symlink(path.resolve('.', distDirectory), linkDirectory);
}
}
const argv = yargs(hideBin(process.argv)).usage('Usage: $0').option('clean', {
alias: 'c',
type: 'boolean',
default: false,
description: 'Remove the link instead of creating it',
}).argv;
const clean = argv.c;
await linkPackage(clean);

6655
yarn.lock

File diff suppressed because it is too large Load diff