-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.json
146 lines (146 loc) · 5.14 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
{
"name": "@knowii/source",
"version": "0.29.6",
"private": true,
"license": "GNU AFFERO GENERAL PUBLIC LICENSE Version 3",
"repository": {
"type": "git",
"url": "git+https://github.com/DeveloPassion/knowii.git"
},
"bugs": {
"url": "https://github.com/DeveloPassion/knowii/issues"
},
"homepage": "https://github.com/DeveloPassion/knowii",
"author": "dSebastien <[email protected]> (https://dsebastien.net)",
"scripts": {
"prebuild": "npm run clean",
"build": "NX_SKIP_NX_CACHE=true nx build knowii && node ./tools/fix-vite-manifest.mjs",
"clean": "rm -rf ./public/build && rm -rf ./public/hot && rm -rf ./dist",
"cm": "npm run commit",
"commit": "cz",
"commit:lint": "commitlint --env HUSKY_GIT_PARAMS",
"db:admin": "docker run -it --rm -p 5050:5050 --name=pgadmin4 --link=knowii-pgsql-1 --network=knowii_sail --env PGADMIN_LISTEN_ADDRESS=0.0.0.0 --env PGADMIN_LISTEN_PORT=5050 --env PGADMIN_DISABLE_POSTFIX=true --env [email protected] --env PGADMIN_DEFAULT_PASSWORD=password dpage/pgadmin4",
"deploy": "git checkout main && git pull && git switch production && git rebase origin/main && git push && git checkout main",
"dev": "npx nx run knowii:serve",
"format": "npx nx format --all && composer format",
"format:all": "npm run format",
"format:check": "npx nx format:check && composer format",
"format:affected": "npx nx format --affected && composer format",
"install:linux": "npm install --include=optional",
"lint": "npm run lint:all",
"lint:all": "npm run lint:knowii && npm run lint:common && npm run lint:php",
"lint:knowii": "nx lint knowii",
"lint:common": "nx lint common",
"lint:php": "composer lint",
"prepare": "husky || true",
"release": "release-it",
"release:final": "release",
"release:alpha": "release-it --preRelease=alpha",
"release:beta": "release-it --preRelease=beta",
"release:rc": "release-it --preRelease=rc",
"start": "composer start",
"stop": "composer stop",
"sync": "git fetch upstream && git rebase upstream/main && git push --force",
"tailwind": "tailwind --config ./apps/knowii/tailwind.config.ts",
"test": "nx affected:test --parallel --maxParallel 10",
"test:all": "npm run test:common && npm run test:knowii",
"test:common": "npx nx test common",
"test:knowii": "npx nx test knowii",
"test:watch": "npm run test -- --watch",
"tsc": "npx tsc --noEmit --project ./tsconfig.app.json",
"tsc:watch": "npm run tsc -- --watch",
"tscw": "npm run tsc:watch",
"update": "npx nx migrate latest"
},
"dependencies": {
"@hookform/resolvers": "3.9.0",
"classnames": "2.5.1",
"date-fns": "4.1.0",
"immer": "10.1.1",
"laravel-echo": "1.16.1",
"primereact": "10.8.2",
"pusher-js": "8.4.0-rc2",
"react": "18.3.1",
"react-dom": "18.3.1",
"react-hook-form": "7.53.0",
"react-icons": "5.3.0",
"react-markdown": "9.0.1",
"tailwind-merge": "2.5.2",
"tslib": "^2.3.0",
"use-immer": "0.10.0",
"zod": "3.23.8"
},
"devDependencies": {
"@commitlint/cli": "19.5.0",
"@commitlint/config-conventional": "19.5.0",
"@inertiajs/react": "1.2.0",
"@nx/eslint": "19.7.3",
"@nx/eslint-plugin": "19.7.3",
"@nx/jest": "19.7.3",
"@nx/js": "19.7.3",
"@nx/react": "19.7.3",
"@nx/vite": "19.7.3",
"@nx/web": "19.7.3",
"@nx/workspace": "19.7.3",
"@swc-node/register": "~1.9.1",
"@swc/cli": "~0.3.12",
"@swc/core": "~1.5.7",
"@swc/helpers": "~0.5.11",
"@tailwindcss/forms": "0.5.9",
"@tailwindcss/typography": "0.5.15",
"@testing-library/react": "15.0.6",
"@types/jest": "^29.5.12",
"@types/node": "18.16.9",
"@types/react": "18.3.1",
"@types/react-dom": "18.3.0",
"@typescript-eslint/eslint-plugin": "^7.16.0",
"@typescript-eslint/parser": "^7.16.0",
"@vitejs/plugin-react": "4.3.2",
"@vitest/coverage-v8": "^1.0.4",
"@vitest/ui": "^1.3.1",
"auto-changelog": "2.5.0",
"autoprefixer": "10.4.13",
"axios": "1.7.7",
"babel-jest": "^29.7.0",
"commitizen": "4.3.1",
"cross-env": "7.0.3",
"cz-customizable": "7.2.1",
"dotenv": "16.4.5",
"dotenv-cli": "7.4.2",
"eslint": "~8.57.0",
"eslint-config-prettier": "^9.0.0",
"eslint-plugin-import": "2.27.5",
"eslint-plugin-jsx-a11y": "6.7.1",
"eslint-plugin-react": "7.32.2",
"eslint-plugin-react-hooks": "4.6.0",
"husky": "9.1.6",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"jsdom": "~22.1.0",
"laravel-echo": "^1.16.1",
"laravel-vite-plugin": "0.8.1",
"nx": "19.7.3",
"postcss": "8.4.47",
"prettier": "^2.6.2",
"pusher-js": "^8.4.0-rc2",
"release-it": "17.8.2",
"replace-in-file": "8.2.0",
"tailwindcss": "3.4.13",
"ts-jest": "^29.1.0",
"ts-node": "10.9.2",
"typescript": "5.6.3",
"vite": "5.4.8",
"vitest": "1.3.1"
},
"optionalDependencies": {
"@nx/nx-darwin-arm64": "19.6.4",
"@nx/nx-darwin-x64": "19.6.4",
"@nx/nx-linux-x64-gnu": "19.6.4",
"@nx/nx-win32-x64-msvc": "19.6.4"
},
"config": {
"commitizen": {
"path": "node_modules/cz-customizable"
}
}
}