diff --git a/.node-version b/.node-version new file mode 100644 index 0000000..7273c0f --- /dev/null +++ b/.node-version @@ -0,0 +1 @@ +25 diff --git a/.nvmrc b/.nvmrc deleted file mode 100644 index a45fd52..0000000 --- a/.nvmrc +++ /dev/null @@ -1 +0,0 @@ -24 diff --git a/justfile b/justfile index 7925cdf..7c95504 100644 --- a/justfile +++ b/justfile @@ -8,7 +8,7 @@ packages: build: packages && build-schemas rm -rf dist/* - pnpm exec tsc + pnpm run build cp metadata.json dist/ cp stylesheet.css dist/ mkdir -p dist/schemas @@ -47,6 +47,12 @@ test-coverage: ci-local: act -W .gitea/workflows/build.yaml +lint: + pnpm run lint + +clean: + pnpm run clean + #pack: build # gnome-extensions pack dist \ # --force \ diff --git a/package.json b/package.json index 54a57fb..5c073f4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "aerospike", - "version": "0.2.1", + "version": "0.2.2", "description": "Simple, Opinionated Tiling Window Manager for Gnome written in Typescript", "type": "module", "private": true, @@ -16,6 +16,9 @@ "homepage": "https://github.com/lucasoskorep/aerospike-gnome/#readme", "sideEffects": false, "scripts": { + "build": "tsc", + "clean": "rm -rf dist/*", + "lint": "eslint .", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage"