|
|
@@ -1,13 +1,14 @@
|
|
|
{
|
|
|
"name": "@growi/app",
|
|
|
- "version": "7.0.7-RC.0",
|
|
|
+ "version": "7.0.11-RC.0",
|
|
|
"license": "MIT",
|
|
|
+ "private": "true",
|
|
|
"scripts": {
|
|
|
"//// for production": "",
|
|
|
"build": "run-p build:*",
|
|
|
"start": "yarn next start",
|
|
|
"build:client": "yarn next build",
|
|
|
- "build:server": "yarn cross-env NODE_ENV=production tsc -p tsconfig.build.server.json && tsc-alias -p tsconfig.build.server-tsc-alias.json",
|
|
|
+ "build:server": "yarn cross-env NODE_ENV=production tspc -p tsconfig.build.server.json",
|
|
|
"postbuild:server": "shx echo \"Listing files under transpiled\" && shx ls transpiled && shx rm -rf dist && shx mv transpiled/src dist && shx rm -rf transpiled",
|
|
|
"clean": "shx rm -rf dist transpiled",
|
|
|
"server": "yarn cross-env NODE_ENV=production node -r dotenv-flow/config dist/server/app.js",
|
|
|
@@ -16,7 +17,7 @@
|
|
|
"styles-prebuilt": "vite build -c vite.styles-prebuilt.config.ts",
|
|
|
"migrate": "node -r dotenv-flow/config node_modules/.bin/migrate-mongo up -f config/migrate-mongo-config.js",
|
|
|
"//// for development": "",
|
|
|
- "dev": "yarn cross-env NODE_ENV=development yarn ts-node-dev --inspect --transpile-only src/server/app.ts",
|
|
|
+ "dev": "yarn cross-env NODE_ENV=development nodemon --exec yarn ts-node --inspect src/server/app.ts",
|
|
|
"dev:styles-prebuilt": "yarn styles-prebuilt --mode dev",
|
|
|
"dev:migrate-mongo": "yarn cross-env NODE_ENV=development yarn ts-node node_modules/.bin/migrate-mongo",
|
|
|
"dev:migrate": "yarn dev:migrate:status > tmp/cache/migration-status.out && yarn dev:migrate:up",
|
|
|
@@ -27,16 +28,16 @@
|
|
|
"cy:run": "cypress run --browser chromium",
|
|
|
"//// for CI": "",
|
|
|
"dev:ci": "yarn cross-env NODE_ENV=development yarn ts-node src/server/app.ts --ci",
|
|
|
- "lint:typecheck": "npx -y tsc",
|
|
|
+ "lint:typecheck": "npx -y tspc",
|
|
|
"lint:eslint": "yarn eslint --quiet \"**/*.{js,jsx,ts,tsx}\"",
|
|
|
"lint:styles": "stylelint \"src/**/*.scss\"",
|
|
|
"lint:swagger2openapi": "node node_modules/.bin/oas-validate tmp/swagger.json",
|
|
|
"lint": "run-p lint:*",
|
|
|
"prelint:swagger2openapi": "yarn openapi:v3",
|
|
|
"test": "run-p test:*",
|
|
|
- "test:jest": "cross-env NODE_ENV=test NODE_OPTIONS=\"--max-old-space-size=4096\" jest --logHeapUsage",
|
|
|
+ "test:jest": "cross-env NODE_ENV=test TS_NODE_PROJECT=test/integration/tsconfig.json jest",
|
|
|
"test:vitest": "run-p vitest:run vitest:run:integ vitest:run:components",
|
|
|
- "jest:run": "cross-env NODE_ENV=test jest --passWithNoTests -- ",
|
|
|
+ "jest:run": "cross-env NODE_ENV=test TS_NODE_PROJECT=test/integration/tsconfig.json jest --passWithNoTests -- ",
|
|
|
"reg:run": "reg-suit run",
|
|
|
"vitest:run": "vitest run config src --coverage",
|
|
|
"vitest:run:integ": "vitest run -c vitest.config.integ.ts src --coverage",
|
|
|
@@ -47,8 +48,7 @@
|
|
|
"swagger-jsdoc": "swagger-jsdoc -o tmp/swagger.json -d config/swagger-definition.js",
|
|
|
"openapi:v3": "yarn cross-env API_VERSION=3 yarn swagger-jsdoc -- \"src/server/routes/apiv3/**/*.js\" \"src/server/models/**/*.js\"",
|
|
|
"openapi:v1": "yarn cross-env API_VERSION=1 yarn swagger-jsdoc -- \"src/server/*/*.js\" \"src/server/models/**/*.js\"",
|
|
|
- "ts-node": "node -r ts-node/register -r tsconfig-paths/register -r dotenv-flow/config",
|
|
|
- "ts-node-dev": "ts-node-dev -r tsconfig-paths/register -r dotenv-flow/config",
|
|
|
+ "ts-node": "node -r ts-node/register/transpile-only -r tsconfig-paths/register -r dotenv-flow/config",
|
|
|
"version": "yarn version --no-git-tag-version --preid=RC"
|
|
|
},
|
|
|
"// comments for dependencies": {
|
|
|
@@ -134,7 +134,7 @@
|
|
|
"md5": "^2.2.1",
|
|
|
"mermaid": "^10.1.0",
|
|
|
"method-override": "^3.0.0",
|
|
|
- "migrate-mongo": "^8.2.3",
|
|
|
+ "migrate-mongo": "^11.0.0",
|
|
|
"mkdirp": "^1.0.3",
|
|
|
"mongoose": "^6.11.3",
|
|
|
"mongoose-gridfs": "^1.2.42",
|
|
|
@@ -166,8 +166,6 @@
|
|
|
"react-card-flip": "^1.0.10",
|
|
|
"react-datepicker": "^4.7.0",
|
|
|
"react-disable": "^0.1.1",
|
|
|
- "react-dnd": "^14.0.5",
|
|
|
- "react-dnd-html5-backend": "^14.1.0",
|
|
|
"react-dom": "^18.2.0",
|
|
|
"react-error-boundary": "^3.1.4",
|
|
|
"react-i18next": "^14.1.0",
|
|
|
@@ -177,7 +175,6 @@
|
|
|
"react-scroll": "^1.8.7",
|
|
|
"react-stickynode": "^4.1.1",
|
|
|
"react-syntax-highlighter": "^15.5.0",
|
|
|
- "react-toastify": "^9.1.3",
|
|
|
"react-use-ripple": "^1.5.2",
|
|
|
"reactstrap": "^9.2.2",
|
|
|
"reconnecting-websocket": "^4.4.0",
|
|
|
@@ -229,8 +226,8 @@
|
|
|
"@handsontable/react": "=2.1.0",
|
|
|
"@next/bundle-analyzer": "^14.1.3",
|
|
|
"@popperjs/core": "^2.11.8",
|
|
|
- "@swc-node/jest": "^1.6.2",
|
|
|
- "@swc/jest": "^0.2.24",
|
|
|
+ "@swc-node/jest": "^1.8.1",
|
|
|
+ "@swc/jest": "^0.2.36",
|
|
|
"@testing-library/react": "^14.1.2",
|
|
|
"@testing-library/user-event": "^14.5.2",
|
|
|
"@types/archiver": "^6.0.2",
|
|
|
@@ -242,7 +239,7 @@
|
|
|
"@types/throttle-debounce": "^5.0.1",
|
|
|
"@types/unzip-stream": "^0.3.4",
|
|
|
"@types/url-join": "^4.0.2",
|
|
|
- "@vitejs/plugin-react": "^4.2.1",
|
|
|
+ "@vitejs/plugin-react": "^4.3.0",
|
|
|
"@vitest/coverage-v8": "^0.34.6",
|
|
|
"babel-loader": "^8.2.5",
|
|
|
"bootstrap": "=5.3.2",
|
|
|
@@ -274,9 +271,12 @@
|
|
|
"pretty-bytes": "^6.1.1",
|
|
|
"react-codemirror2": "^6.0.0",
|
|
|
"react-copy-to-clipboard": "^5.0.1",
|
|
|
+ "react-dnd": "^14.0.5",
|
|
|
+ "react-dnd-html5-backend": "^14.1.0",
|
|
|
"react-dropzone": "^14.2.3",
|
|
|
"react-hotkeys": "^2.0.0",
|
|
|
"react-input-autosize": "^3.0.0",
|
|
|
+ "react-toastify": "^9.1.3",
|
|
|
"rehype-rewrite": "^3.0.6",
|
|
|
"replacestream": "^4.0.3",
|
|
|
"sass": "^1.53.0",
|
|
|
@@ -284,7 +284,6 @@
|
|
|
"simplebar-react": "^2.3.6",
|
|
|
"socket.io-client": "^4.7.5",
|
|
|
"source-map-loader": "^4.0.1",
|
|
|
- "swagger2openapi": "^7.0.8",
|
|
|
- "tsc-alias": "^1.2.9"
|
|
|
+ "swagger2openapi": "^7.0.8"
|
|
|
}
|
|
|
}
|