-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathpackage.json
More file actions
executable file
·109 lines (109 loc) · 4.44 KB
/
package.json
File metadata and controls
executable file
·109 lines (109 loc) · 4.44 KB
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
{
"name": "file-manager",
"version": "6.8.5",
"description": "Manage your file the way you like. You can upload, delete, copy, move, rename, compress, extract files. You don't need to worry about ftp. It is really simple and easy to use.",
"author": "Bit Apps",
"license": "GPL-2.0-or-later",
"scripts": {
"build:elfinder": "./tools/build_elfinder.sh",
"elfinder:watch": "pnpm build:elfinder && onchange 'submodule/sources/elFinder/**/*' -- pnpm build:elfinder",
"build:copy": "node tools/build_copy.js",
"build:zip": "node tools/zip_build.js",
"build:theme": "./tools/copy_themes.js",
"build:prod": "pnpm production && pnpm build:copy && pnpm build:zip",
"i18n:parse-js": "npx react-gettext-parser --output ./locale.pot --config ./gettext-parser.config.js './frontend/src/**/{*.ts,*.tsx}'",
"i18n:json": "npx po2json locale.pot ./languages/file-manager-file-manager-MODULE-main.json -f jed1.x",
"i18n:php": "[ ! -d \"languages/\" ] && mkdir languages/;node ./tools/pot-to-php.mjs locale.pot languages/generatedString.php file-manager;wp i18n make-pot ./backend languages/file-manager.pot --include=*.php --skip-js --slug=file-manager --headers='{\"Last-Translator\":\"\",\"Language-Team\":\"support@bitapps.pro\",\"PO-Revision-Date\":\"\",\"Report-Msgid-Bugs-To\":\"\"}'",
"i18n": "pnpm i18n:parse-js && pnpm i18n:php",
"dev": "vite",
"build": "tsc && vite build",
"production": "composer i -o --no-dev && pnpm i && pnpm build && pnpm i18n",
"pretty": "npx prettier ./frontend/src --check",
"pretty:fix": "npx prettier ./frontend/src --check --write",
"ts-check": "tsc",
"pre-commit": "lefthook run pre-commit"
},
"dependencies": {
"@ant-design/cssinjs": "^1.21.1",
"@ant-design/icons": "^5.5.1",
"@emotion/react": "^11.13.3",
"@loadable/component": "^5.16.4",
"@tanstack/react-query": "^4.36.1",
"@tanstack/react-query-devtools": "^4.36.1",
"antd": "^5.21.2",
"canvas-confetti": "^1.9.3",
"framer-motion": "^10.18.0",
"jotai": "^2.10.0",
"lucide-react": "^0.292.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-focus-bounder": "^1.1.6",
"react-router-dom": "^6.26.2"
},
"devDependencies": {
"@commitlint/cli": "^20.1.0",
"@commitlint/config-conventional": "^20.0.0",
"@emotion/babel-plugin": "^11.12.0",
"@rollup/plugin-commonjs": "^25.0.8",
"@storybook/react": "^7.6.20",
"@testing-library/react": "^14.3.1",
"@tippyjs/react": "^4.2.6",
"@trivago/prettier-plugin-sort-imports": "^4.3.0",
"@types/canvas-confetti": "^1.6.4",
"@types/css-modules": "^1.0.5",
"@types/loadable__component": "^5.13.9",
"@types/react": "^18.3.10",
"@types/react-dom": "^18.3.0",
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0",
"@vitejs/plugin-react": "^4.3.2",
"clean-css-cli": "^5.6.3",
"concurrently": "^7.6.0",
"detect-port": "^1.6.1",
"eslint": "^8.57.1",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-config-airbnb-typescript": "^17.1.0",
"eslint-config-prettier": "^9.1.0",
"eslint-import-resolver-node": "^0.3.9",
"eslint-import-resolver-typescript": "^3.6.3",
"eslint-module-utils": "^2.12.0",
"eslint-plugin-babel": "^5.3.1",
"eslint-plugin-cypress": "^2.15.2",
"eslint-plugin-import": "^2.30.0",
"eslint-plugin-json": "^3.1.0",
"eslint-plugin-jsx-a11y": "^6.10.0",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-prettier": "^5.2.1",
"eslint-plugin-promise": "^6.6.0",
"eslint-plugin-react": "^7.37.0",
"eslint-plugin-react-hooks": "^4.6.2",
"eslint-scope": "^7.2.2",
"eslint-utils": "^3.0.0",
"eslint-visitor-keys": "^3.4.3",
"gettext-parser": "^8.0.0",
"lefthook": "^2.0.2",
"lodash": "^4.17.21",
"onchange": "^7.1.0",
"postcss-csso": "^6.0.1",
"prettier": "^3.3.3",
"react-router-dom": "^6.21.3",
"recursive-copy": "^2.0.14",
"stylelint": "^15.11.0",
"stylelint-config-css-modules": "^4.4.0",
"stylelint-config-standard": "^34.0.0",
"stylelint-config-standard-scss": "^11.1.0",
"typescript": "^5.6.2",
"typescript-plugin-css-modules": "^5.1.0",
"vite": "^4.5.5",
"vite-plugin-babel": "^1.2.0",
"vite-plugin-pwa": "^0.16.7",
"vite-plugin-static-copy": "^1.0.6",
"vitest": "^1.6.0",
"zip-local": "^0.3.5"
},
"packageManager": "pnpm@10.11.0",
"engines": {
"node": ">=20"
}
}