Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
394 commits
Select commit Hold shift + click to select a range
e4003ef
Merge pull request #2106 from form8ion/renovate/beta-ossf-scorecard-a…
renovate[bot] Oct 2, 2025
b73ec27
chore(deps): update dependency @form8ion/commitlint-config to v2.0.8
renovate[bot] Oct 2, 2025
9896fd8
Merge pull request #2107 from form8ion/renovate/beta-form8ion-commitl…
renovate[bot] Oct 2, 2025
5f322b6
chore(action): update github/codeql-action action to v3.30.6
renovate[bot] Oct 2, 2025
3fdd4aa
Merge pull request #2109 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Oct 2, 2025
cb5ec38
chore(deps): update dependency rollup to v4.52.4
renovate[bot] Oct 3, 2025
1da7313
Merge pull request #2111 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Oct 3, 2025
7c67337
chore(deps): update dependency @rollup/plugin-node-resolve to v16.0.2
renovate[bot] Oct 4, 2025
f66cbd3
Merge pull request #2115 from form8ion/renovate/beta-rollup-plugin-no…
renovate[bot] Oct 5, 2025
e2abf2c
chore(deps): update dependency vitest-when to v0.8.1
renovate[bot] Oct 5, 2025
1f9b878
Merge pull request #2113 from form8ion/renovate/beta-vitest-when-0.x
renovate[bot] Oct 5, 2025
0c96537
chore(deps): lock file maintenance
renovate[bot] Oct 6, 2025
8327114
chore(deps): update dependency publint to v0.3.14
renovate[bot] Oct 6, 2025
2eae336
Merge pull request #2117 from form8ion/renovate/beta-publint-0.x
renovate[bot] Oct 6, 2025
8a27888
chore(action): update github/codeql-action action to v4
renovate[bot] Oct 7, 2025
06c02b1
Merge pull request #2119 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Oct 7, 2025
6a306cf
chore(deps): update npm to v11.6.2
renovate[bot] Oct 8, 2025
7590ff3
Merge pull request #2122 from form8ion/renovate/beta-npm-11.x
renovate[bot] Oct 9, 2025
c0ea38f
chore(action): update github/codeql-action action to v4.30.8
renovate[bot] Oct 10, 2025
fc738ae
Merge pull request #2124 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Oct 10, 2025
af087de
chore(deps): update dependency @rollup/plugin-node-resolve to v16.0.3
renovate[bot] Oct 13, 2025
1048da5
Merge pull request #2126 from form8ion/renovate/beta-rollup-plugin-no…
renovate[bot] Oct 13, 2025
7fac501
chore(action): update actions/setup-node action to v6
renovate[bot] Oct 14, 2025
bf2f119
Merge pull request #2128 from form8ion/renovate/beta-actions-setup-no…
renovate[bot] Oct 14, 2025
a1e0121
chore(action): update github/codeql-action action to v4.30.9
renovate[bot] Oct 17, 2025
625ab45
Merge pull request #2130 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Oct 18, 2025
9a0b0ed
chore(deps): update dependency rollup to v4.52.5
renovate[bot] Oct 18, 2025
26abd19
Merge pull request #2132 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Oct 18, 2025
6ae1c08
chore(deps): lock file maintenance
renovate[bot] Oct 21, 2025
6e67c68
Merge pull request #2133 from form8ion/renovate/beta-lock-file-mainte…
renovate[bot] Oct 22, 2025
55546f7
chore(deps): update dependency publint to v0.3.15
renovate[bot] Oct 22, 2025
0f11da0
Merge pull request #2135 from form8ion/renovate/beta-publint-0.x
renovate[bot] Oct 22, 2025
d943b14
chore(action): update github/codeql-action action to v4.31.0
renovate[bot] Oct 26, 2025
38547e1
Merge pull request #2141 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Oct 26, 2025
f86d522
chore(action): update actions/upload-artifact action to v5
renovate[bot] Oct 26, 2025
320ff87
Merge pull request #2142 from form8ion/renovate/beta-major-github-art…
renovate[bot] Oct 26, 2025
b4f9bc2
chore(deps): lock file maintenance
renovate[bot] Oct 27, 2025
5544a9a
Merge branch 'master' of github.com:form8ion/project into beta
travi Oct 27, 2025
c9051a4
Merge branch 'beta' of github.com:form8ion/project into beta
travi Oct 27, 2025
bdaf516
chore(deps): update dependency vitest to v4.0.4
renovate[bot] Oct 27, 2025
a7f5f37
Merge pull request #2148 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Oct 27, 2025
61ab772
chore(deps): update dependency vitest-when to v0.9.0
renovate[bot] Oct 27, 2025
0287365
Merge pull request #2146 from form8ion/renovate/beta-vitest-when-0.x
renovate[bot] Oct 28, 2025
8c80cee
chore(deps): update dependency @cucumber/cucumber to v12
renovate[bot] Oct 28, 2025
3a0dd98
Merge pull request #2000 from form8ion/renovate/beta-cucumber-cucumbe…
renovate[bot] Oct 28, 2025
bb67090
chore(deps): lock file maintenance
renovate[bot] Oct 28, 2025
80d9435
Merge pull request #2144 from form8ion/renovate/beta-lock-file-mainte…
renovate[bot] Oct 28, 2025
addedaf
chore(deps): update node.js to v24
renovate[bot] Oct 28, 2025
0427214
Merge pull request #2150 from form8ion/renovate/beta-node-24.x
renovate[bot] Oct 29, 2025
4ed06e7
Merge branch 'master' of github.com:form8ion/project into beta
travi Oct 29, 2025
b437d46
chore(deps): update dependency vitest to v4.0.5
renovate[bot] Oct 29, 2025
3023e32
Merge pull request #2153 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Oct 30, 2025
05ca778
chore(action): update github/codeql-action action to v4.31.2
renovate[bot] Oct 30, 2025
408634c
Merge pull request #2155 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Oct 31, 2025
4d32ba1
chore(deps): update dependency rimraf to v6.1.0
renovate[bot] Oct 31, 2025
07f166f
Merge pull request #2157 from form8ion/renovate/beta-rimraf-6.x
renovate[bot] Oct 31, 2025
49a90be
chore(deps): update dependency vitest to v4.0.6
renovate[bot] Oct 31, 2025
da23f97
Merge pull request #2159 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Oct 31, 2025
adc5b23
chore(deps): update dependency vitest to v4.0.7
renovate[bot] Nov 4, 2025
0f25323
Merge pull request #2163 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Nov 4, 2025
6434456
chore(deps): update dependency vitest to v4.0.8
renovate[bot] Nov 7, 2025
15c0d70
Merge pull request #2166 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Nov 8, 2025
49df126
chore(deps): update dependency rollup to v4.53.1
renovate[bot] Nov 8, 2025
12e29bf
Merge pull request #2167 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Nov 8, 2025
7f4fbab
chore(deps): update dependency rollup to v4.53.2
renovate[bot] Nov 10, 2025
9d31c86
Merge pull request #2169 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Nov 10, 2025
74e0a5d
chore(deps): lock file maintenance
renovate[bot] Nov 10, 2025
4159c19
Merge pull request #2161 from form8ion/renovate/beta-lock-file-mainte…
renovate[bot] Nov 11, 2025
14ce780
chore(deps): update dependency chai to v6.2.1
renovate[bot] Nov 11, 2025
7b0c15f
Merge pull request #2171 from form8ion/renovate/beta-chai-6.x
renovate[bot] Nov 11, 2025
03df841
chore(action): update github/codeql-action action to v4.31.3
renovate[bot] Nov 17, 2025
db774a4
Merge pull request #2175 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Nov 17, 2025
f2482f9
chore(deps): update dependency vitest-when to v0.10.0
renovate[bot] Nov 17, 2025
cfa498b
Merge pull request #2177 from form8ion/renovate/beta-vitest-when-0.x
renovate[bot] Nov 18, 2025
d060ed9
chore(action): update actions/checkout action to v5.0.1
renovate[bot] Nov 19, 2025
8282595
Merge pull request #2182 from form8ion/renovate/beta-actions-checkout…
renovate[bot] Nov 20, 2025
94a23e5
chore(action): update github/codeql-action action to v4.31.4
renovate[bot] Nov 20, 2025
1379d63
Merge pull request #2183 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Nov 20, 2025
3e84d24
chore(deps): update dependency vitest to v4.0.9
renovate[bot] Nov 20, 2025
49717e1
Merge pull request #2176 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Nov 20, 2025
9b20198
chore(deps): update dependency vitest to v4.0.10
renovate[bot] Nov 20, 2025
ceba8e7
Merge pull request #2186 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Nov 20, 2025
5f82719
chore(action): update actions/checkout action to v6
renovate[bot] Nov 20, 2025
9bddef0
Merge pull request #2185 from form8ion/renovate/beta-actions-checkout…
renovate[bot] Nov 21, 2025
d87acb4
chore(deps): update dependency rollup to v4.53.3
renovate[bot] Nov 22, 2025
2fdfb89
Merge pull request #2188 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Nov 22, 2025
e4c41e9
chore(deps): update dependency rimraf to v6.1.2
renovate[bot] Nov 22, 2025
4af17fa
Merge pull request #2191 from form8ion/renovate/beta-rimraf-6.x
renovate[bot] Nov 22, 2025
e0fd13c
chore(deps): update npm to v11.6.3
renovate[bot] Nov 23, 2025
6032e1c
Merge pull request #2193 from form8ion/renovate/beta-npm-11.x
renovate[bot] Nov 23, 2025
947ae43
chore(deps): update dependency vitest to v4.0.12
renovate[bot] Nov 23, 2025
54b5657
Merge pull request #2195 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Nov 23, 2025
571cefc
chore(action): update github/codeql-action action to v4.31.5
renovate[bot] Nov 24, 2025
79e7c07
Merge pull request #2197 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Nov 24, 2025
f9e43ef
chore(deps): update dependency vitest to v4.0.13
renovate[bot] Nov 24, 2025
396b91e
Merge pull request #2199 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Nov 25, 2025
365b611
chore(deps): update dependency vitest to v4.0.14
renovate[bot] Nov 28, 2025
fe7afe8
Merge pull request #2201 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Nov 28, 2025
95190fc
chore(deps): update npm to v11.6.4
renovate[bot] Nov 28, 2025
4c65e7e
Merge pull request #2203 from form8ion/renovate/beta-npm-11.x
renovate[bot] Nov 29, 2025
0dd16e3
chore(action): update github/codeql-action action to v4.31.6
renovate[bot] Dec 1, 2025
eee11e2
Merge pull request #2205 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Dec 1, 2025
39bd78d
chore(action): update actions/checkout action to v6.0.1
renovate[bot] Dec 2, 2025
7f37ea1
Merge pull request #2208 from form8ion/renovate/beta-actions-checkout…
renovate[bot] Dec 2, 2025
4db3d38
chore(action): update actions/setup-node action to v6.1.0
renovate[bot] Dec 3, 2025
60c3df2
Merge pull request #2210 from form8ion/renovate/beta-actions-setup-no…
renovate[bot] Dec 3, 2025
cb2fbba
chore(deps): update dependency @cucumber/cucumber to v12.3.0
renovate[bot] Dec 4, 2025
5c33501
Merge pull request #2213 from form8ion/renovate/beta-cucumber-cucumbe…
renovate[bot] Dec 4, 2025
8624861
chore(deps): lock file maintenance
renovate[bot] Dec 4, 2025
6b7c169
Merge pull request #2212 from form8ion/renovate/beta-lock-file-mainte…
renovate[bot] Dec 5, 2025
6e665b1
chore(action): update github/codeql-action action to v4.31.7
renovate[bot] Dec 5, 2025
78e1874
Merge pull request #2216 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Dec 5, 2025
d0f67d1
chore(deps): update dependency vitest to v4.0.15
renovate[bot] Dec 5, 2025
54536bb
Merge pull request #2217 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Dec 6, 2025
adae68d
chore(deps): lock file maintenance
renovate[bot] Dec 8, 2025
44b6dd9
chore(action): update codecov/codecov-action action to v5.5.2
renovate[bot] Dec 12, 2025
128261c
Merge pull request #2219 from form8ion/renovate/beta-codecov-codecov-…
renovate[bot] Dec 12, 2025
bf5a7df
chore(action): update github/codeql-action action to v4.31.8
renovate[bot] Dec 12, 2025
af5b646
Merge pull request #2221 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Dec 12, 2025
0a31ad5
chore(deps): update npm to v11.7.0
renovate[bot] Dec 13, 2025
1b5babe
Merge pull request #2224 from form8ion/renovate/beta-npm-11.x
renovate[bot] Dec 13, 2025
ed2e8c6
chore(deps): update dependency publint to v0.3.16
renovate[bot] Dec 14, 2025
9e6cea6
Merge pull request #2227 from form8ion/renovate/beta-publint-0.x
renovate[bot] Dec 14, 2025
6ec9875
chore(action): update actions/upload-artifact action to v6
renovate[bot] Dec 14, 2025
c8f2c3f
Merge pull request #2225 from form8ion/renovate/beta-major-github-art…
renovate[bot] Dec 14, 2025
592ec39
chore(deps): lock file maintenance
renovate[bot] Dec 15, 2025
99f0946
chore(deps): update dependency @cucumber/cucumber to v12.4.0
renovate[bot] Dec 16, 2025
8808dfa
Merge pull request #2228 from form8ion/renovate/beta-cucumber-cucumbe…
renovate[bot] Dec 16, 2025
124ea74
chore(action): update github/codeql-action action to v4.31.9
renovate[bot] Dec 17, 2025
8540ff6
Merge pull request #2230 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Dec 17, 2025
abb6c86
chore(deps): update dependency rollup to v4.53.4
renovate[bot] Dec 18, 2025
ee009fb
Merge pull request #2232 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Dec 18, 2025
978e0f8
chore(deps): update dependency rollup to v4.53.5
renovate[bot] Dec 19, 2025
33bcbf4
Merge pull request #2234 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Dec 19, 2025
c5cb280
chore(deps): update dependency vitest to v4.0.16
renovate[bot] Dec 19, 2025
8c90847
Merge pull request #2236 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Dec 19, 2025
6a44696
chore(deps): update dependency ls-engines to v0.9.4
renovate[bot] Dec 20, 2025
7acbd0e
Merge pull request #2238 from form8ion/renovate/beta-ls-engines-0.x
renovate[bot] Dec 20, 2025
7d5161a
chore(deps): lock file maintenance
renovate[bot] Dec 22, 2025
389a074
chore(deps): update dependency sinon to v21.0.1
renovate[bot] Dec 22, 2025
acdf891
Merge pull request #2240 from form8ion/renovate/beta-sinon-21.x
renovate[bot] Dec 22, 2025
3a51302
chore(deps): update dependency rollup to v4.54.0
renovate[bot] Dec 23, 2025
27d5f09
Merge pull request #2242 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Dec 23, 2025
a14e096
chore(deps): update dependency chai to v6.2.2
renovate[bot] Dec 26, 2025
4b99e30
Merge pull request #2244 from form8ion/renovate/beta-chai-6.x
renovate[bot] Dec 26, 2025
d5c11d1
chore(deps): lock file maintenance
renovate[bot] Dec 29, 2025
36ae4a0
chore(deps): update dependency @cucumber/cucumber to v12.5.0
renovate[bot] Dec 29, 2025
d281b72
Merge pull request #2247 from form8ion/renovate/beta-cucumber-cucumbe…
renovate[bot] Dec 29, 2025
7fd81ae
chore(deps): update dependency rollup to v4.59.0 [security]
renovate[bot] Mar 4, 2026
8bd909e
Merge pull request #2253 from form8ion/renovate/beta-npm-rollup-vulne…
renovate[bot] Mar 4, 2026
3f23671
chore(action): update actions/checkout action to v6.0.2
renovate[bot] Mar 8, 2026
5a5eee6
Merge pull request #2267 from form8ion/renovate/beta-actions-checkout…
renovate[bot] Mar 8, 2026
418898e
chore(deps): update dependency mdast-util-from-markdown to v2.0.3
renovate[bot] Mar 8, 2026
b0a9d27
Merge pull request #2268 from form8ion/renovate/beta-mdast-util-from-…
renovate[bot] Mar 8, 2026
6ed02c2
Merge branch 'master' of github.com:form8ion/project into beta
travi Mar 8, 2026
f72ce64
feat(scaffold): return results rather than reporting as terminal output
travi Mar 8, 2026
5ae6f07
chore(deps): update dependency @cucumber/cucumber to v12.7.0
renovate[bot] Mar 8, 2026
f7a45a0
Merge pull request #2272 from form8ion/renovate/beta-cucumber-cucumbe…
renovate[bot] Mar 9, 2026
a5a654c
feat(logger): expect logger to be provided as a dependency by caller
travi Mar 9, 2026
b38e1f6
chore(deps): update dependency @form8ion/commitlint-config to v2.0.9
renovate[bot] Mar 9, 2026
eca1178
Merge pull request #2275 from form8ion/renovate/beta-form8ion-commitl…
renovate[bot] Mar 9, 2026
7ecb2f1
chore(deps): update dependency @form8ion/eslint-config to v7.0.14
renovate[bot] Mar 9, 2026
0c8fe60
Merge pull request #2276 from form8ion/renovate/beta-form8ion-eslint-…
renovate[bot] Mar 9, 2026
9e396d4
chore(deps): update dependency ls-engines to v0.10.0
renovate[bot] Mar 9, 2026
bec5e46
feat(node-versions): drop support for node v20
travi Mar 10, 2026
427b445
Merge pull request #2246 from form8ion/renovate/beta-ls-engines-0.x
travi Mar 10, 2026
395ee60
chore(deps): update dependency simple-git to v3.32.3 [security]
renovate[bot] Mar 11, 2026
ad2a7ef
chore(deps): update npm to v11.11.1
renovate[bot] Mar 15, 2026
3e8d641
Merge pull request #2279 from form8ion/renovate/beta-npm-11.x
renovate[bot] Mar 15, 2026
4314dcb
chore(deps): update dependency @form8ion/commitlint-config to v2.0.10
renovate[bot] Mar 15, 2026
1e1cfbe
Merge pull request #2282 from form8ion/renovate/beta-form8ion-commitl…
renovate[bot] Mar 16, 2026
8d00346
chore(deps): update dependency vitest to v4.1.0
renovate[bot] Mar 16, 2026
279fa9c
Merge pull request #2283 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Mar 16, 2026
ceac115
chore(deps): lock file maintenance
renovate[bot] Mar 16, 2026
644dd1f
chore(action): update github/codeql-action action to v4.33.0
renovate[bot] Mar 16, 2026
c8ba546
Merge pull request #2285 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Mar 16, 2026
cba4989
chore(action): update codecov/codecov-action action to v5.5.3
renovate[bot] Mar 19, 2026
5c05f81
Merge pull request #2288 from form8ion/renovate/beta-codecov-codecov-…
renovate[bot] Mar 19, 2026
636ad78
chore(deps): update dependency @form8ion/commitlint-config to v2.0.11
renovate[bot] Mar 19, 2026
563f788
Merge pull request #2289 from form8ion/renovate/beta-form8ion-commitl…
renovate[bot] Mar 19, 2026
f0308a1
chore(deps): update dependency sinon to v21.0.3
renovate[bot] Mar 19, 2026
c6ecd3d
Merge pull request #2291 from form8ion/renovate/beta-sinon-21.x
renovate[bot] Mar 19, 2026
d44cc23
chore(action): update github/codeql-action action to v4.34.0
renovate[bot] Mar 20, 2026
2f1da05
Merge pull request #2293 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Mar 20, 2026
bc01c0f
chore(action): update github/codeql-action action to v4.34.1
renovate[bot] Mar 20, 2026
eea959b
Merge pull request #2295 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Mar 21, 2026
db778d2
chore(deps): update npm to v11.12.0
renovate[bot] Mar 21, 2026
611d0b1
Merge pull request #2297 from form8ion/renovate/beta-npm-11.x
renovate[bot] Mar 22, 2026
3b9faf6
chore(deps): lock file maintenance
renovate[bot] Mar 23, 2026
266354e
chore(deps): update dependency rollup to v4.59.1
renovate[bot] Mar 24, 2026
5ba2c27
Merge pull request #2300 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Mar 24, 2026
4562f99
chore(deps): update dependency rollup to v4.60.0
renovate[bot] Mar 25, 2026
9a857ab
Merge pull request #2302 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Mar 25, 2026
e2206d5
chore(action): pin form8ion/.github action to 114c02f
renovate[bot] Mar 27, 2026
e8e0451
Merge pull request #2307 from form8ion/renovate/beta-pin-dependencies
renovate[bot] Mar 27, 2026
3359471
chore(action): update codecov/codecov-action action to v5.5.4
renovate[bot] Mar 27, 2026
1113763
Merge pull request #2308 from form8ion/renovate/beta-codecov-codecov-…
renovate[bot] Mar 27, 2026
6c705b0
chore(deps): update dependency vitest to v4.1.1
renovate[bot] Mar 27, 2026
363e420
Merge pull request #2309 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Mar 27, 2026
8f4b78e
chore(action): update codecov/codecov-action action to v6
renovate[bot] Mar 27, 2026
bd0024e
Merge pull request #2310 from form8ion/renovate/beta-codecov-codecov-…
renovate[bot] Mar 27, 2026
734786a
chore(action): update github/codeql-action action to v4.35.1
renovate[bot] Mar 27, 2026
e6ad1d4
Merge pull request #2312 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Mar 27, 2026
30e478f
chore(deps): update dependency vitest to v4.1.2
renovate[bot] Mar 29, 2026
c9e38fb
Merge pull request #2315 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Mar 29, 2026
ee0f89c
chore(deps): update npm to v11.12.1
renovate[bot] Mar 29, 2026
54885ca
Merge pull request #2317 from form8ion/renovate/beta-npm-11.x
renovate[bot] Mar 30, 2026
ed01130
chore(deps): lock file maintenance
renovate[bot] Mar 30, 2026
b16f380
chore(action): update form8ion/.github digest to e5f1191
renovate[bot] Mar 31, 2026
68f80ce
Merge pull request #2320 from form8ion/renovate/beta-form8ion-.github…
renovate[bot] Mar 31, 2026
eafecff
chore(deps): update dependency rollup to v4.60.1
renovate[bot] Apr 2, 2026
b5b6224
Merge pull request #2322 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Apr 2, 2026
9e5dac8
chore(deps): lock file maintenance
renovate[bot] Apr 6, 2026
16d1cd1
chore(action): update form8ion/.github digest to 5028d2c
renovate[bot] Apr 7, 2026
e967a90
Merge pull request #2324 from form8ion/renovate/beta-form8ion-.github…
renovate[bot] Apr 7, 2026
2ce1590
chore(deps): update dependency vitest to v4.1.3
renovate[bot] Apr 10, 2026
96397a6
Merge pull request #2326 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Apr 10, 2026
9d181a8
chore(action): update actions/upload-artifact action to v7.0.1
renovate[bot] Apr 10, 2026
cc4ad5d
Merge pull request #2328 from form8ion/renovate/beta-actions-upload-a…
renovate[bot] Apr 10, 2026
7ed76ad
chore(deps): update dependency vitest to v4.1.4
renovate[bot] Apr 12, 2026
499d6b9
Merge pull request #2330 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Apr 12, 2026
de90b20
chore(deps): update dependency sinon to v21.1.0
renovate[bot] Apr 12, 2026
9ce0c17
Merge pull request #2332 from form8ion/renovate/beta-sinon-21.x
renovate[bot] Apr 12, 2026
0b955a9
chore(deps): lock file maintenance
renovate[bot] Mar 9, 2026
25f17fc
chore(deps): update dependency @form8ion/eslint-config to v7.0.14
renovate[bot] Mar 9, 2026
e24e8e5
chore(deps): update dependency @form8ion/commitlint-config to v2.0.9
renovate[bot] Mar 9, 2026
a622db5
chore(deps): update dependency @form8ion/commitlint-config to v2.0.10
renovate[bot] Mar 15, 2026
5fe04a1
chore(deps): update dependency vitest to v4.1.0
renovate[bot] Mar 15, 2026
be10d87
chore(deps): update dependency @form8ion/commitlint-config to v2.0.11
renovate[bot] Mar 18, 2026
9ec6ada
chore(deps): update dependency sinon to v21.0.3
renovate[bot] Mar 19, 2026
edd3ec4
chore(deps): update dependency rollup to v4.59.1
renovate[bot] Mar 24, 2026
8c00029
chore(deps): update dependency rollup to v4.60.0
renovate[bot] Mar 25, 2026
d194222
chore(deps): update dependency vitest to v4.1.1
renovate[bot] Mar 26, 2026
04f8364
chore(deps): update dependency vitest to v4.1.2
renovate[bot] Mar 29, 2026
4747150
chore(deps): lock file maintenance
renovate[bot] Mar 29, 2026
eff6237
chore(deps): update dependency rollup to v4.60.1
renovate[bot] Apr 2, 2026
96adb32
wip(editorconfig): add predicate to detect whether already in use
travi Apr 7, 2026
d7533a3
feat(editorconfig): scaffold editorconfig when lifting if not already…
travi Apr 8, 2026
1d6f38d
feat(ci-providers): enable passing ci-provider plugins
travi Apr 13, 2026
c5bfe3d
chore(deps): fix lockfile
travi Apr 13, 2026
15304db
test(lint): upgrade to the beta of the eslint config
travi Apr 13, 2026
016babd
chore(deps): update dependency @travi/any to v3.3.0
renovate[bot] Apr 13, 2026
4751631
Merge pull request #2334 from form8ion/renovate/beta-travi-any-3.x
renovate[bot] Apr 13, 2026
7c35ab6
chore(deps): lock file maintenance
renovate[bot] Apr 13, 2026
cb882e4
chore(deps): update dependency sinon to v21.1.1
renovate[bot] Apr 13, 2026
3a94ae7
Merge pull request #2336 from form8ion/renovate/beta-sinon-21.x
renovate[bot] Apr 14, 2026
e556d89
chore(action): update form8ion/.github digest to 85b3f43
renovate[bot] Apr 14, 2026
c251def
Merge pull request #2338 from form8ion/renovate/beta-form8ion-.github…
renovate[bot] Apr 14, 2026
939f165
chore(deps): update dependency sinon to v21.1.2
renovate[bot] Apr 14, 2026
182f4e7
Merge pull request #2340 from form8ion/renovate/beta-sinon-21.x
renovate[bot] Apr 15, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6
uses: github/codeql-action/init@c10b8064de6f491fea524254123dbe5e09572f13 # v4.35.1
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
Expand All @@ -56,7 +56,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6
uses: github/codeql-action/autobuild@c10b8064de6f491fea524254123dbe5e09572f13 # v4.35.1

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
Expand All @@ -70,4 +70,4 @@ jobs:
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6
uses: github/codeql-action/analyze@c10b8064de6f491fea524254123dbe5e09572f13 # v4.35.1
2 changes: 1 addition & 1 deletion .github/workflows/experimental-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@ jobs:
id-token: write
issues: write
pull-requests: write
uses: form8ion/.github/.github/workflows/release-package.yml@master
uses: form8ion/.github/.github/workflows/release-package.yml@85b3f43533a7f9bf28efb357764fba989f5fd9d7 # master
secrets:
NPM_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }}
16 changes: 6 additions & 10 deletions .github/workflows/node-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,16 +27,14 @@ jobs:
- run: npm clean-install
- run: npm audit signatures
- run: npm test
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
- uses: codecov/codecov-action@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2 # v6.0.0
verify-matrix:
runs-on: ubuntu-latest
strategy:
matrix:
node:
- 18.19.0
- 20.9.0
- 22.11.0
- 24
- 22.21.0
- 24.12.0
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Setup node ${{ matrix.node_version }}
Expand All @@ -55,12 +53,10 @@ jobs:
id-token: write
issues: write
pull-requests: write
uses: form8ion/.github/.github/workflows/release-package.yml@master
uses: form8ion/.github/.github/workflows/release-package.yml@85b3f43533a7f9bf28efb357764fba989f5fd9d7 # master
secrets:
NPM_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }}

# separate job to set as required in branch protection,
# since the build names above change each time Node versions change
NPM_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }}

workflow-result:
runs-on: ubuntu-latest
needs:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ossf-scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,14 +59,14 @@ jobs:
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: "Upload artifact"
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
with:
name: SARIF file
path: results.sarif
retention-days: 5

# Upload the results to GitHub's code scanning dashboard.
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6
uses: github/codeql-action/upload-sarif@c10b8064de6f491fea524254123dbe5e09572f13 # v4.35.1
with:
sarif_file: results.sarif
59 changes: 35 additions & 24 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,43 +71,54 @@ a wrapper.
#### Import

```javascript
import {ungroupObject} from '@form8ion/core';
import {lift, questionNames, scaffold} from '@form8ion/project';
```

#### Execute

```javascript
await scaffold({
decisions: {
[questionNames.PROJECT_NAME]: 'my-project',
[questionNames.LICENSE]: 'MIT',
[questionNames.VISIBILITY]: 'Public',
[questionNames.DESCRIPTION]: 'My project',
[questionNames.GIT_REPO]: false,
[questionNames.COPYRIGHT_HOLDER]: 'John Smith',
[questionNames.COPYRIGHT_YEAR]: '2022',
[questionNames.PROJECT_LANGUAGE]: 'foo'
const plugins = {
dependencyUpdaters: {
bar: {scaffold: options => options}
},
plugins: {
dependencyUpdaters: {
bar: {scaffold: options => options}
},
languages: {
foo: {scaffold: options => options}
},
vcsHosts: {
baz: {
scaffold: options => options,
prompt: () => ({repoOwner: 'form8ion'})
}
languages: {
foo: {scaffold: options => options}
},
vcsHosts: {
baz: {
scaffold: options => options,
prompt: () => ({repoOwner: 'form8ion'})
}
}
});
};

await scaffold(
{plugins},
{
prompt: () => ({
[questionNames.PROJECT_NAME]: 'my-project',
[questionNames.LICENSE]: 'MIT',
[questionNames.VISIBILITY]: 'Public',
[questionNames.DESCRIPTION]: 'My project',
[questionNames.GIT_REPO]: false,
[questionNames.COPYRIGHT_HOLDER]: 'John Smith',
[questionNames.COPYRIGHT_YEAR]: '2022',
[questionNames.PROJECT_LANGUAGE]: 'foo'
}),
logger: {
info: () => undefined,
success: () => undefined,
warn: () => undefined,
error: () => undefined
}
}
);

await lift({
projectRoot: process.cwd(),
results: {},
enhancers: {foo: {test: () => true, lift: () => ({})}},
enhancers: ungroupObject(plugins),
vcs: {}
});
```
Expand Down
59 changes: 35 additions & 24 deletions example.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
import {promises as fs} from 'node:fs';
import {resolve} from 'path';
import stubbedFs from 'mock-fs';
import {ungroupObject} from '@form8ion/core';
import {lift, questionNames, scaffold} from './lib/index.js';

// #### Execute
Expand All @@ -13,36 +14,46 @@ stubbedFs({
node_modules: stubbedFs.load('node_modules')
});

await scaffold({
decisions: {
[questionNames.PROJECT_NAME]: 'my-project',
[questionNames.LICENSE]: 'MIT',
[questionNames.VISIBILITY]: 'Public',
[questionNames.DESCRIPTION]: 'My project',
[questionNames.GIT_REPO]: false,
[questionNames.COPYRIGHT_HOLDER]: 'John Smith',
[questionNames.COPYRIGHT_YEAR]: '2022',
[questionNames.PROJECT_LANGUAGE]: 'foo'
const plugins = {
dependencyUpdaters: {
bar: {scaffold: options => options}
},
plugins: {
dependencyUpdaters: {
bar: {scaffold: options => options}
},
languages: {
foo: {scaffold: options => options}
},
vcsHosts: {
baz: {
scaffold: options => options,
prompt: () => ({repoOwner: 'form8ion'})
}
languages: {
foo: {scaffold: options => options}
},
vcsHosts: {
baz: {
scaffold: options => options,
prompt: () => ({repoOwner: 'form8ion'})
}
}
});
};

await scaffold(
{plugins},
{
prompt: () => ({
[questionNames.PROJECT_NAME]: 'my-project',
[questionNames.LICENSE]: 'MIT',
[questionNames.VISIBILITY]: 'Public',
[questionNames.DESCRIPTION]: 'My project',
[questionNames.GIT_REPO]: false,
[questionNames.COPYRIGHT_HOLDER]: 'John Smith',
[questionNames.COPYRIGHT_YEAR]: '2022',
[questionNames.PROJECT_LANGUAGE]: 'foo'
}),
logger: {
info: () => undefined,
success: () => undefined,
warn: () => undefined,
error: () => undefined
}
}
);

await lift({
projectRoot: process.cwd(),
results: {},
enhancers: {foo: {test: () => true, lift: () => ({})}},
enhancers: ungroupObject(plugins),
vcs: {}
});
Loading