mirror of
https://github.com/Shik3i/KoalaSync.git
synced 2026-07-26 12:08:15 +00:00
1a7d23ce93
- Add .github/workflows/ci.yml running `npm run verify` (lint, tests, audits, builds) on every push to main and pull request, so regressions can't reach main or a release tag unchecked. - release.yml: use `npm ci` instead of `npm install` for reproducible builds. - package.json: add `test` script aliasing the verify suite. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
23 lines
540 B
JSON
23 lines
540 B
JSON
{
|
|
"name": "koalasync",
|
|
"version": "2.4.3",
|
|
"description": "KoalaSync Build Scripts",
|
|
"private": true,
|
|
"type": "module",
|
|
"scripts": {
|
|
"build:extension": "node scripts/build-extension.cjs",
|
|
"lint": "eslint .",
|
|
"lint:fix": "eslint . --fix",
|
|
"test": "node scripts/verify-release.mjs",
|
|
"verify": "node scripts/verify-release.mjs"
|
|
},
|
|
"devDependencies": {
|
|
"archiver": "^7.0.1",
|
|
"esbuild": "^0.28.1",
|
|
"eslint": "^10.4.0",
|
|
"fs-extra": "^11.2.0",
|
|
"sharp": "^0.34.5",
|
|
"svgo": "^4.0.1"
|
|
}
|
|
}
|