Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(package.json): move astro from dependencies to peerDependencies #668

Merged
merged 19 commits into from
Oct 6, 2024
Merged
Changes from 1 commit
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
138289b
fix(package.json): move astro from dependencies to peerDependencies
risu729 Oct 5, 2024
b7feada
Merge remote-tracking branch 'origin/main' into 657-loose-dependencie…
risu729 Oct 5, 2024
c17502a
chore(knip.config.ts): enable astro plugin manually
risu729 Oct 5, 2024
9c0261d
test(tests/e2e/fixtures/package.json): add astro to dependencies
risu729 Oct 5, 2024
cb01e6b
test(tests/e2e/fixtures/bun.lockb): update lockfile
risu729 Oct 5, 2024
2e990ca
chore(knip.config.ts): remove ignoreBinaries in test fixtures workspace
risu729 Oct 5, 2024
ed0cc46
fix(package.json): add carets to dependency versions
risu729 Oct 5, 2024
8bfa7c9
fix(package.json): loose peerDependencies version constraint and add …
risu729 Oct 5, 2024
0454ac2
chore(renovate.json5): disable version pinning for dependencies and p…
risu729 Oct 5, 2024
0736f60
ci(.github/workflows/e2e.yml): handle multiple versions of astro
risu729 Oct 5, 2024
5cc8cf4
ci(.github/workflows/lint.yml): add job to conclude the result
risu729 Oct 5, 2024
04df973
ci(.github/workflows/lint.yml): run actions-timeline after lint-status
risu729 Oct 5, 2024
b703b91
ci(.github/workflows/lint.yml): handle skipped and cancelled status f…
risu729 Oct 5, 2024
c9a6b3b
ci(.github/workflows/lint.yml): fix if statement in bash script
risu729 Oct 5, 2024
849832d
ci(.github/workflows/lint.yml): fix check status bash script
risu729 Oct 5, 2024
12a132d
ci(.github/workflows/lint.yml): split actions-timeline job
risu729 Oct 5, 2024
cbb294e
Merge branch 'main' into 657-loose-dependencies-version
risu729 Oct 6, 2024
ed63515
ci(.github/workflows/e2e.yml): test several astro versions in the fix…
risu729 Oct 6, 2024
db11387
fix(package.json): narrow astro peerDependencies range
risu729 Oct 6, 2024
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
Prev Previous commit
Next Next commit
chore(knip.config.ts): enable astro plugin manually
risu729 committed Oct 5, 2024
commit c17502a80b02b06da4d22016b661f316a0202ede
10 changes: 7 additions & 3 deletions knip.config.ts
Original file line number Diff line number Diff line change
@@ -7,19 +7,23 @@ const config: KnipConfig = {
workspaces: {
".": {
ignoreDependencies: [
// mise.toml is not recognized by Knip
// mise.toml is not recognized
"@biomejs/biome",
"cspell",
"ignore-sync",
"markdownlint-cli2",
"renovate",
// bun run cannot be detected by Knip
// bun run cannot be detected
"@commitlint/cli",
"semantic-release",
],
entry: ["src/index.ts", "**/scripts/**"],
// peerDependencies are not recognized as plugins
astro: true,
},
"tests/e2e/fixtures": {
ignoreBinaries: ["astro"],
},
"tests/e2e/fixtures": {},
},
};