Skip to content

Refactoring#271

Open
BeardedBear wants to merge 11 commits intomasterfrom
refactoring
Open

Refactoring#271
BeardedBear wants to merge 11 commits intomasterfrom
refactoring

Conversation

@BeardedBear
Copy link
Copy Markdown
Owner

No description provided.

Switch script runners from vite-node/ts-node to bun. Update build,
dev and optimize-svg scripts to invoke bun (and bun --watch for dev).
Remove ts-node and vite-node dependencies.
Remove package-lock.json, add bun.lock, and bump dependency and
devDependency versions in package.json to match the new lockfile
(including Node, svgo, typescript, eslint, prettier, etc.).
Remove .prettierrc.json and .eslintrc.json, update package.json and
bun.lock to use ESLint-based tooling (@stylistic/eslint-plugin,
typescript-eslint), add a lint script and make fix run eslint --fix, and
set package "type" to module. Also apply small refactors in vscode and
zed build files to remove unnecessary any casts and use direct property
accesses.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant