Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
208 commits
Select commit Hold shift + click to select a range
cf813a6
feat(vcs-host): stop passing the prompt instance
travi Jun 10, 2025
dc3de8b
feat(dependency-updater): stop passing vcs details to the scaffolder
travi Jun 10, 2025
5dbdd93
feat(prompt): expect prompt to be provided as a dependency rather tha…
travi Jun 11, 2025
dfc55ba
feat(node-versions): drop support for node v18
travi Jun 11, 2025
a1cff77
chore(deps): update dependency rollup to v4.43.0
renovate[bot] Jun 11, 2025
6750dab
Merge pull request #1971 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Jun 11, 2025
7dfe465
chore(action): update github/codeql-action action to v3.29.0
renovate[bot] Jun 11, 2025
e3125df
Merge pull request #1973 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Jun 12, 2025
a4d349e
chore(deps): update npm to v11.4.2
renovate[bot] Jun 12, 2025
fd43273
Merge pull request #1975 from form8ion/renovate/beta-npm-11.x
renovate[bot] Jun 12, 2025
86fe268
chore(deps): update dependency sinon to v21
renovate[bot] Jun 13, 2025
6416b27
Merge pull request #1977 from form8ion/renovate/beta-sinon-21.x
renovate[bot] Jun 13, 2025
eb23ff3
chore(deps): lock file maintenance
renovate[bot] Jun 16, 2025
6c8fd30
chore(deps): update dependency vitest to v3.2.4
renovate[bot] Jun 17, 2025
6befda9
Merge pull request #1979 from form8ion/renovate/beta-vitest-monorepo
renovate[bot] Jun 18, 2025
8ab1368
fix(deps): update dependency @travi/cli-messages to v1.1.2
renovate[bot] Jun 18, 2025
acc96f4
Merge pull request #1981 from form8ion/renovate/beta-travi-cli-messag…
renovate[bot] Jun 19, 2025
d2e0eee
chore(deps): update dependency rollup to v4.44.0
renovate[bot] Jun 19, 2025
3b427b6
Merge pull request #1983 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Jun 19, 2025
3036bd1
chore(deps): update dependency @form8ion/eslint-config to v7.0.13
renovate[bot] Jun 21, 2025
ebf6cc1
Merge pull request #1985 from form8ion/renovate/beta-form8ion-eslint-…
renovate[bot] Jun 21, 2025
ebe5a6f
chore(deps): lock file maintenance
renovate[bot] Jun 23, 2025
60d79ee
chore(deps): update dependency rollup to v4.44.1
renovate[bot] Jun 26, 2025
4952be5
Merge pull request #1987 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Jun 26, 2025
a2032f9
chore(action): update github/codeql-action action to v3.29.1
renovate[bot] Jun 27, 2025
aad404a
Merge pull request #1989 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Jun 27, 2025
0d0c857
chore(deps): lock file maintenance
renovate[bot] Jun 30, 2025
4622565
chore(action): update github/codeql-action action to v3.29.2
renovate[bot] Jun 30, 2025
ef4964a
Merge pull request #1991 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Jun 30, 2025
3b233fb
chore(deps): update dependency rollup to v4.44.2
renovate[bot] Jul 4, 2025
4699f91
Merge pull request #1993 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Jul 4, 2025
4a51e0f
chore(deps): lock file maintenance
renovate[bot] Jul 7, 2025
00fd6e8
fix(deps): update dependency @travi/cli-messages to v1.1.3
renovate[bot] Jul 8, 2025
a42b1ab
Merge pull request #1994 from form8ion/renovate/beta-travi-cli-messag…
renovate[bot] Jul 8, 2025
cb199c1
chore(deps): update dependency chai to v5.2.1
renovate[bot] Jul 8, 2025
3fa26b8
Merge pull request #1996 from form8ion/renovate/beta-chai-5.x
renovate[bot] Jul 9, 2025
24e1075
chore(deps): update dependency rollup to v4.45.0
renovate[bot] Jul 12, 2025
a3290b5
Merge pull request #1998 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Jul 12, 2025
4b5f90b
chore(deps): lock file maintenance
renovate[bot] Jul 14, 2025
3664675
chore(deps): update dependency rollup to v4.45.1
renovate[bot] Jul 15, 2025
9fa7889
Merge pull request #2002 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Jul 15, 2025
d4d1801
chore(deps): update dependency vitest-when to v0.6.2
renovate[bot] Jul 18, 2025
f96c4aa
Merge pull request #2004 from form8ion/renovate/beta-vitest-when-0.x
renovate[bot] Jul 18, 2025
d6ad9cb
chore(deps): lock file maintenance
renovate[bot] Jul 21, 2025
e1513a9
chore(action): update github/codeql-action action to v3.29.3
renovate[bot] Jul 21, 2025
ec66439
Merge pull request #2006 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Jul 21, 2025
190ee61
chore(action): update github/codeql-action action to v3.29.4
renovate[bot] Jul 23, 2025
4249a29
Merge pull request #2007 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Jul 23, 2025
02ae328
fix(deps): update dependency hosted-git-info to v9
renovate[bot] Jul 24, 2025
708c010
Merge pull request #2009 from form8ion/renovate/beta-hosted-git-info-9.x
renovate[bot] Jul 25, 2025
bc13fcd
chore(deps): update npm to v11.5.2
renovate[bot] Aug 3, 2025
3e70aeb
Merge pull request #2011 from form8ion/renovate/beta-npm-11.x
renovate[bot] Aug 4, 2025
8dea1e6
chore(deps): update dependency rollup to v4.46.2
renovate[bot] Aug 5, 2025
8cd5305
Merge pull request #2018 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Aug 5, 2025
a7330a6
chore(action): update github/codeql-action action to v3.29.5
renovate[bot] Aug 5, 2025
34d7e6b
Merge pull request #2017 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Aug 6, 2025
1b61713
chore(deps): update dependency vitest-when to v0.7.0
renovate[bot] Aug 6, 2025
f4e3f61
Merge pull request #2022 from form8ion/renovate/beta-vitest-when-0.x
renovate[bot] Aug 7, 2025
81dd351
chore(deps): update dependency cross-env to v10
renovate[bot] Aug 7, 2025
cbe8ced
Merge pull request #2019 from form8ion/renovate/beta-cross-env-10.x
renovate[bot] Aug 7, 2025
8f9c748
chore(action): update github/codeql-action action to v3.29.7
renovate[bot] Aug 7, 2025
b810700
Merge pull request #2024 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Aug 8, 2025
63e7bd4
chore(action): update github/codeql-action action to v3.29.8
renovate[bot] Aug 8, 2025
7204c33
Merge pull request #2027 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Aug 8, 2025
4944998
chore(deps): lock file maintenance
renovate[bot] Aug 11, 2025
693a298
chore(action): update actions/checkout action to v4.3.0
renovate[bot] Aug 11, 2025
dfa2ca3
Merge pull request #2029 from form8ion/renovate/beta-actions-checkout…
renovate[bot] Aug 11, 2025
e9da11e
chore(action): update actions/checkout action to v5
renovate[bot] Aug 11, 2025
ab44fd2
Merge pull request #2031 from form8ion/renovate/beta-actions-checkout…
renovate[bot] Aug 11, 2025
af40030
chore(action): update github/codeql-action action to v3.29.9
renovate[bot] Aug 12, 2025
8f766e7
Merge pull request #2033 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Aug 12, 2025
36a29b1
chore(deps): update dependency rollup to v4.46.3
renovate[bot] Aug 18, 2025
cfaa481
Merge pull request #2036 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Aug 18, 2025
8bf7133
chore(action): update github/codeql-action action to v3.29.10
renovate[bot] Aug 18, 2025
11bfa3a
Merge pull request #2039 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Aug 18, 2025
5278690
chore(deps): lock file maintenance
renovate[bot] Aug 18, 2025
7f36801
Merge pull request #2034 from form8ion/renovate/beta-lock-file-mainte…
renovate[bot] Aug 19, 2025
55e122e
chore(deps): update dependency chai to v5.3.1
renovate[bot] Aug 19, 2025
f0cfc25
Merge pull request #2040 from form8ion/renovate/beta-chai-5.x
renovate[bot] Aug 19, 2025
e764d01
chore(deps): update dependency rollup to v4.46.4
renovate[bot] Aug 20, 2025
ba18d42
Merge pull request #2042 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Aug 20, 2025
f9b157d
chore(action): update codecov/codecov-action action to v5.5.0
renovate[bot] Aug 20, 2025
ba9fba8
Merge pull request #2044 from form8ion/renovate/beta-codecov-codecov-…
renovate[bot] Aug 21, 2025
4b2eba5
chore(action): update github/codeql-action action to v3.29.11
renovate[bot] Aug 24, 2025
57f4301
Merge pull request #2048 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Aug 24, 2025
f35a554
chore(deps): update dependency chai to v5.3.3
renovate[bot] Aug 24, 2025
8d5076d
Merge pull request #2049 from form8ion/renovate/beta-chai-5.x
renovate[bot] Aug 24, 2025
e1044fd
chore(deps): update dependency rollup to v4.48.0
renovate[bot] Aug 24, 2025
3b2acfb
Merge pull request #2050 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Aug 24, 2025
91b9f60
chore(deps): update dependency chai to v6
renovate[bot] Aug 24, 2025
6a38aaa
Merge pull request #2051 from form8ion/renovate/beta-chai-6.x
renovate[bot] Aug 24, 2025
a713f9a
chore(deps): lock file maintenance
renovate[bot] Aug 25, 2025
89b4a32
Merge branch 'master' of github.com:form8ion/project into beta
travi Aug 27, 2025
2ca736a
chore(deps): update dependency rollup to v4.49.0
renovate[bot] Aug 27, 2025
be26c6c
Merge pull request #2053 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Aug 27, 2025
6bf360a
chore(deps): update dependency @travi/any to v3.1.3
renovate[bot] Aug 31, 2025
e758fe6
Merge pull request #2058 from form8ion/renovate/beta-travi-any-3.x
renovate[bot] Aug 31, 2025
279b45d
chore(deps): update dependency rollup to v4.50.0
renovate[bot] Aug 31, 2025
021b589
Merge pull request #2059 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Aug 31, 2025
88a6ff4
chore(deps): update dependency vitest-when to v0.8.0
renovate[bot] Aug 31, 2025
93c7d4e
Merge pull request #2060 from form8ion/renovate/beta-vitest-when-0.x
renovate[bot] Sep 1, 2025
7f4fcb5
chore(action): update github/codeql-action action to v3.30.0
renovate[bot] Sep 1, 2025
0d1d4cf
Merge pull request #2062 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Sep 2, 2025
d84c84d
chore(deps): update npm to v11.6.0
renovate[bot] Sep 3, 2025
1939444
Merge pull request #2064 from form8ion/renovate/beta-npm-11.x
renovate[bot] Sep 4, 2025
bff3f87
chore(action): update actions/setup-node action to v5
renovate[bot] Sep 4, 2025
51bdd9a
Merge pull request #2066 from form8ion/renovate/beta-actions-setup-no…
renovate[bot] Sep 4, 2025
f690854
chore(action): update codecov/codecov-action action to v5.5.1
renovate[bot] Sep 4, 2025
d92c965
Merge pull request #2068 from form8ion/renovate/beta-codecov-codecov-…
renovate[bot] Sep 4, 2025
ac70e4e
chore(deps): update dependency rollup to v4.50.1
renovate[bot] Sep 7, 2025
c5798a9
Merge pull request #2072 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Sep 7, 2025
5e6464e
chore(action): update github/codeql-action action to v3.30.1
renovate[bot] Sep 7, 2025
cced4ad
Merge pull request #2070 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Sep 7, 2025
c0d93b5
chore(deps): lock file maintenance
renovate[bot] Sep 8, 2025
06f93b5
chore(action): update github/codeql-action action to v3.30.2
renovate[bot] Sep 9, 2025
2b1f690
Merge pull request #2074 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Sep 9, 2025
8c13705
chore(action): update github/codeql-action action to v3.30.3
renovate[bot] Sep 10, 2025
7d010da
Merge pull request #2077 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Sep 11, 2025
440bc60
chore(deps): lock file maintenance
renovate[bot] Sep 15, 2025
f71f629
chore(deps): update dependency rollup to v4.50.2
renovate[bot] Sep 15, 2025
dce17f5
Merge pull request #2079 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Sep 16, 2025
54f9032
chore(deps): update dependency publint to v0.3.13
renovate[bot] Sep 18, 2025
d51cc24
Merge pull request #2081 from form8ion/renovate/beta-publint-0.x
renovate[bot] Sep 18, 2025
0d56367
chore(deps): update dependency rollup to v4.52.0
renovate[bot] Sep 19, 2025
b716d9f
Merge pull request #2083 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Sep 20, 2025
b950549
chore(deps): lock file maintenance
renovate[bot] Sep 22, 2025
84393b8
chore(deps): update dependency rollup to v4.52.2
renovate[bot] Sep 23, 2025
a8bc770
Merge pull request #2086 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Sep 23, 2025
3801967
chore(deps): update npm to v11.6.1
renovate[bot] Sep 24, 2025
1d8715e
Merge pull request #2089 from form8ion/renovate/beta-npm-11.x
renovate[bot] Sep 25, 2025
3d3bc04
chore(action): update github/codeql-action action to v3.30.4
renovate[bot] Sep 25, 2025
2243372
Merge pull request #2091 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Sep 26, 2025
c2a5a92
chore(action): update github/codeql-action action to v3.30.5
renovate[bot] Sep 27, 2025
8909209
Merge pull request #2095 from form8ion/renovate/beta-github-codeql-ac…
renovate[bot] Sep 27, 2025
ccd52b6
chore(deps): update dependency @form8ion/commitlint-config to v2.0.7
renovate[bot] Sep 28, 2025
3e271cd
Merge pull request #2096 from form8ion/renovate/beta-form8ion-commitl…
renovate[bot] Sep 28, 2025
8c91964
chore(deps): update dependency rollup to v4.52.3
renovate[bot] Sep 28, 2025
6f3a122
Merge pull request #2099 from form8ion/renovate/beta-rollup-4.x
renovate[bot] Sep 28, 2025
04c879f
chore(deps): update dependency chai to v6.2.0
renovate[bot] Sep 28, 2025
f9f0b30
Merge pull request #2100 from form8ion/renovate/beta-chai-6.x
renovate[bot] Sep 28, 2025
ec57264
chore(deps): lock file maintenance
renovate[bot] Sep 29, 2025
3b8197d
chore(deps): update dependency cross-env to v10.1.0
renovate[bot] Sep 29, 2025
8eadfe6
Merge pull request #2103 from form8ion/renovate/beta-cross-env-10.x
renovate[bot] Sep 29, 2025
5046d3c
chore(action): update ossf/scorecard-action action to v2.4.3
renovate[bot] Oct 1, 2025
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
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@4e94bd11f71e507f7f87df81788dff88d1dacbfb # v4.31.0
uses: github/codeql-action/init@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2
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@4e94bd11f71e507f7f87df81788dff88d1dacbfb # v4.31.0
uses: github/codeql-action/autobuild@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2

# ℹ️ 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@4e94bd11f71e507f7f87df81788dff88d1dacbfb # v4.31.0
uses: github/codeql-action/analyze@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2
11 changes: 4 additions & 7 deletions .github/workflows/node-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,8 @@ jobs:
strategy:
matrix:
node:
- 18.19.0
- 20.9.0
- 22.11.0
- 20.19.0
- 22.14.0
- 24
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
Expand All @@ -57,10 +56,8 @@ jobs:
pull-requests: write
uses: form8ion/.github/.github/workflows/release-package.yml@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
2 changes: 1 addition & 1 deletion .github/workflows/ossf-scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,6 @@ jobs:

# Upload the results to GitHub's code scanning dashboard.
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@4e94bd11f71e507f7f87df81788dff88d1dacbfb # v4.31.0
uses: github/codeql-action/upload-sarif@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2
with:
sarif_file: results.sarif
53 changes: 29 additions & 24 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,43 +71,48 @@ 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'
})
}
);

await lift({
projectRoot: process.cwd(),
results: {},
enhancers: {foo: {test: () => true, lift: () => ({})}},
enhancers: ungroupObject(plugins),
vcs: {}
});
```
Expand Down
53 changes: 29 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,40 @@ 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'
})
}
);

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