primereact
/
package.json
88 строк · 3.8 Кб
1{
2"name": "primereact",
3"private": false,
4"version": "10.8.2",
5"scripts": {
6"dev": "next dev",
7"start": "next start",
8"build": "next build",
9"build:lib": "NODE_ENV=production INPUT_DIR=components/lib/ OUTPUT_DIR=dist/ npm run build:package",
10"build:package": "npm run build:check && rollup -c && gulp build-resources && npm run build:api",
11"dev:link": "NPM_LINK=true NODE_ENV=production INPUT_DIR=components/lib/ OUTPUT_DIR=dist/ npm run build:package:dev",
12"dev:link:windows": "set \"NPM_LINK=true\" && set \"NODE_ENV=production\" && set \"INPUT_DIR=components/lib/\" && set \"OUTPUT_DIR=dist/\" && npm run build:package:dev",
13"build:package:dev": "npm run build:check && gulp build-resources && npm run build:api && rollup -c --watch",
14"build:api": "npm run apiwebtypes && npm run apidoc",
15"build:check": "npm run lint && npm run format:check && npm run type:check && npm run security:check",
16"security:check": "npm audit --production --audit-level high",
17"format": "prettier --write \"{components,pages,service,api-scripts}/**/*.{js,ts,tsx,d.ts}\"",
18"format:check": "prettier --check \"{components,pages,service,api-scripts}/**/*.{js,ts,tsx,d.ts}\"",
19"lint": "next lint --max-warnings=0 --ignore-path .gitignore .",
20"lint:fix": "next lint --fix --ignore-path .gitignore .",
21"type:check": "tsc -p ./api-scripts/tsconfig.json",
22"test": "jest --watch --coverage --silent",
23"test:check": "jest --watchAll=false --coverage --silent",
24"test:debug": "jest --watch --coverage",
25"apidoc": "node ./api-scripts/build-apidoc.js",
26"apiwebtypes": "node ./api-scripts/build-webtypes.js"
27},
28"dependencies": {
29"@docsearch/react": "3.6.1",
30"chart.js": "4.4.3",
31"file-saver": "2.0.5",
32"fs-extra": "^11.2.0",
33"jspdf": "2.5.1",
34"jspdf-autotable": "3.8.2",
35"next": "12.3.4",
36"path": "^0.12.7",
37"primeflex": "^3.3.1",
38"primeicons": "^7.0.0",
39"quill": "2.0.2",
40"react": "18.3.1",
41"react-dom": "18.3.1",
42"react-transition-group": "^4.4.5",
43"xlsx": "https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz"
44},
45"devDependencies": {
46"@babel/plugin-proposal-class-properties": "^7.18.6",
47"@babel/plugin-transform-runtime": "^7.24.7",
48"@babel/preset-env": "^7.24.7",
49"@babel/preset-react": "^7.24.7",
50"@rollup/plugin-alias": "^5.1.0",
51"@rollup/plugin-babel": "^6.0.4",
52"@rollup/plugin-commonjs": "^25.0.7",
53"@rollup/plugin-node-resolve": "^15.2.3",
54"@rollup/plugin-replace": "^5.0.7",
55"@stackblitz/sdk": "1.11.0",
56"@svgr/webpack": "^8.1.0",
57"@testing-library/jest-dom": "^6.4.8",
58"@testing-library/react": "^14.1.2",
59"@testing-library/user-event": "^14.5.2",
60"@types/node": "^20.14.2",
61"@types/react": "^18.3.3",
62"@types/react-dom": "^18.3.0",
63"@types/react-transition-group": "^4.4.10",
64"@typescript-eslint/eslint-plugin": "^6.13.1",
65"eslint": "8.57.0",
66"eslint-config-next": "14.2.5",
67"eslint-config-prettier": "^9.1.0",
68"eslint-plugin-jest-dom": "^5.4.0",
69"gulp": "^5.0.0",
70"gulp-concat": "^2.6.1",
71"gulp-flatten": "^0.4.0",
72"gulp-rename": "^2.0.0",
73"gulp-uglify": "^3.0.2",
74"gulp-uglifycss": "^1.1.0",
75"jest": "^29.7.0",
76"jest-environment-jsdom": "^29.7.0",
77"prettier": "3.3.2",
78"rollup": "^2.79.1",
79"rollup-plugin-postcss": "^4.0.2",
80"rollup-plugin-terser": "^7.0.2",
81"sass": "^1.77.5",
82"typedoc": "0.24.8",
83"typescript": "5.1.6"
84},
85"engines": {
86"node": ">=18"
87}
88}
89