aboutsummaryrefslogtreecommitdiff
path: root/package.json
diff options
context:
space:
mode:
authorPauline <git@ethanlibs.co>2023-10-14 22:27:27 -0400
committerPauline <git@ethanlibs.co>2023-10-14 22:27:27 -0400
commit2582162cea2b3a59cd21c78f8b73cb03d0acad40 (patch)
tree432057475f3b51850a85e2cba9969bcb79f3a8e6 /package.json
parent06f51ccdc496a6581d098edc424f3973e550221d (diff)
downloadNexus-2582162cea2b3a59cd21c78f8b73cb03d0acad40.tar.gz
Nexus-2582162cea2b3a59cd21c78f8b73cb03d0acad40.tar.bz2
Nexus-2582162cea2b3a59cd21c78f8b73cb03d0acad40.zip
refactor(trunk): refactor the entire project idk
Diffstat (limited to 'package.json')
-rw-r--r--package.json77
1 files changed, 48 insertions, 29 deletions
diff --git a/package.json b/package.json
index a8163aa..ca76bd2 100644
--- a/package.json
+++ b/package.json
@@ -1,31 +1,50 @@
{
- "name": "@polyfrost/nexus",
- "version": "0.0.0",
- "private": true,
- "scripts": {
- "website": "pnpm --filter @polyfrost/website"
- },
- "devDependencies": {
- "@babel/plugin-syntax-import-assertions": "^7.22.5",
- "@ianvs/prettier-plugin-sort-imports": "^4.1.1",
- "@storybook/react-vite": "^7.4.6",
- "prettier": "^3.0.3",
- "prettier-plugin-tailwindcss": "^0.5.6",
- "turbo": "^1.10.15",
- "turbo-ignore": "^1.10.15",
- "typescript": "^5.2.2",
- "vite": "^4.4.11"
- },
- "overrides": {
- "@types/node": "~18.17.19"
- },
- "engines": {
- "pnpm": ">=8.0.0",
- "npm": "pnpm",
- "yarn": "pnpm",
- "node": ">=18.17 <19 || >=20.1"
- },
- "eslintConfig": {
- "root": true
- }
+ "name": "@polyfrost/nexus",
+ "version": "0.0.0",
+ "private": true,
+ "scripts": {
+ "build": "turbo run build",
+ "typecheck": "pnpm -r typecheck",
+ "format": "prettier --write .",
+ "lint": "turbo run lint",
+ "lint:fix": "turbo run lint -- --fix",
+ "clean": "git clean -qfX .",
+ "prisma": "cd core && cargo prisma",
+ "tauri": "pnpm desktop tauri",
+ "desktop": "pnpm --filter @polyfrost/desktop -- ",
+ "website": "pnpm --filter @polyfrost/website -- ",
+ "interface": "pnpm --filter @polyfrost/interface -- ",
+ "assets": "pnpm --filter @polyfrost/assets -- ",
+ "client": "pnpm --filter @polyfrost/client -- ",
+ "storybook": "pnpm --filter @polyfrost/storybook -- ",
+ "ui": "pnpm --filter @polyfrost/ui -- ",
+ "prep": "pnpm gen:prisma",
+ "postprep": "pnpm codegen",
+ "gen:migrations": "cd core && cargo prisma migrate dev",
+ "gen:prisma": "cd core && cargo prisma generate",
+ "codegen": "cargo test -p nexus-core api::tests::gen -- --exact"
+ },
+ "devDependencies": {
+ "@babel/plugin-syntax-import-assertions": "^7.22.5",
+ "@ianvs/prettier-plugin-sort-imports": "^4.1.1",
+ "@storybook/react-vite": "^7.4.6",
+ "prettier": "^3.0.3",
+ "prettier-plugin-tailwindcss": "^0.5.6",
+ "turbo": "^1.10.15",
+ "turbo-ignore": "^1.10.15",
+ "typescript": "^5.2.2",
+ "vite": "^4.4.11"
+ },
+ "overrides": {
+ "@types/node": "~18.17.19"
+ },
+ "engines": {
+ "pnpm": ">=8.0.0",
+ "npm": "pnpm",
+ "yarn": "pnpm",
+ "node": ">=18.17 <19 || >=20.1"
+ },
+ "eslintConfig": {
+ "root": true
+ }
}