Skip to content

Commit

Permalink
Tools deps (#7)
Browse files Browse the repository at this point in the history
* chore: move tooling from pnpx to dev deps
* fix: format
* refactor: rename test script names and make them easier
  • Loading branch information
fastner authored Jul 30, 2024
1 parent be2c34d commit d92e15e
Show file tree
Hide file tree
Showing 2 changed files with 174 additions and 29 deletions.
16 changes: 10 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@
"type": "module",
"scripts": {
"test": "pnpm run --parallel /test:/",
"test:check-types": "tsc --noEmit",
"test:types": "tsc --noEmit",
"test:lint": "eslint .",
"test:json-schema": "pnpm create:json-schema ; pnpx ajv-cli -s ./.tmp/data.schema.json -d 'app/data/*.json'",
"create:json-schema": "mkdir -p ./.tmp && pnpx typescript-json-schema app/data/data.types.ts ProjectsType -o ./.tmp/data.schema.json --skipLibCheck --ignoreErrors",
"create:favicons": "pnpx tsx tools/favicon-generator/favicon-generator.ts",
"test:json-schema": "pnpm create:json-schema ; ajv -s ./.tmp/data.schema.json -d 'app/data/*.json'",
"create:json-schema": "mkdir -p ./.tmp && typescript-json-schema app/data/data.types.ts ProjectsType -o ./.tmp/data.schema.json --skipLibCheck --ignoreErrors",
"create:favicons": "tsx tools/favicon-generator/favicon-generator.ts",
"fix": "eslint --fix .; prettier --write .",
"format": "prettier --write .",
"test:check-format": "prettier --check .",
"test:format": "prettier --check .",
"build": "remix vite:build",
"dev": "remix vite:dev",
"start": "remix-serve ./build/server/index.js",
Expand Down Expand Up @@ -42,24 +42,28 @@
"@remix-run/dev": "^2.10.3",
"@storybook/react": "^8.2.6",
"@tsconfig/node20": "^20.1.4",
"@types/node": "20",
"@types/react": "^18.3.3",
"@types/react-dom": "^18.3.0",
"@vanilla-extract/css": "^1.15.3",
"@vanilla-extract/vite-plugin": "^4.0.13",
"@vercel/remix": "^2.10.3",
"ajv-cli": "5.0.0",
"eslint": "^8.57.0",
"ico-endec": "^0.1.6",
"npm-check-updates": "^16.14.20",
"prettier": "^3.3.3",
"sharp": "^0.33.4",
"sst": "ion",
"svgo": "^3.3.2",
"tsx": "4.16.2",
"typescript": "^5.5.4",
"typescript-json-schema": "0.64.0",
"vite": "^5.3.5",
"vite-tsconfig-paths": "^4.3.2"
},
"packageManager": "[email protected]+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e",
"engines": {
"node": ">=18.0.0"
}
}
}
Loading

0 comments on commit d92e15e

Please sign in to comment.