|
|
@@ -11,14 +11,12 @@
|
|
|
"build:server": "yarn cross-env NODE_ENV=production tsc -p tsconfig.build.server.json && tsc-alias -p tsconfig.build.server-tsc-alias.json",
|
|
|
"postbuild:server": "npx -y shx echo \"Listing files under transpiled\" && npx -y shx ls transpiled && npx -y shx mv transpiled/src dist && npx -y shx cp -r transpiled/config/* config && npx -y shx rm -rf transpiled",
|
|
|
"clean": "npx -y shx rm -rf dist transpiled",
|
|
|
- "prebuild": "yarn cross-env NODE_ENV=production run-p clean resources:*",
|
|
|
"server": "yarn cross-env NODE_ENV=production node -r dotenv-flow/config dist/server/app.js",
|
|
|
"server:ci": "yarn server --ci",
|
|
|
"preserver": "yarn cross-env NODE_ENV=production yarn migrate",
|
|
|
"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 ts-node-dev -r tsconfig-paths/register -r dotenv-flow/config --inspect --transpile-only src/server/app.ts",
|
|
|
- "// predev": "yarn cross-env NODE_ENV=development run-p resources:* dev:migrate:up",
|
|
|
"predev": "yarn cross-env NODE_ENV=development run-p dev:migrate:up",
|
|
|
"dev:analyze": "yarn cross-env ANALYZE=true yarn dev",
|
|
|
"dev:migrate-mongo": "yarn cross-env NODE_ENV=development yarn ts-node node_modules/.bin/migrate-mongo",
|
|
|
@@ -30,7 +28,6 @@
|
|
|
"cy:run": "cypress run --browser chrome",
|
|
|
"//// for CI": "",
|
|
|
"dev:ci": "yarn dev --ci",
|
|
|
- "predev:ci": "run-p resources:*",
|
|
|
"lint:typecheck": "npx -y tsc",
|
|
|
"lint:eslint": "eslint --quiet \"**/*.{js,jsx,ts,tsx}\"",
|
|
|
"lint:styles": "stylelint src/**/*.scss",
|
|
|
@@ -38,7 +35,6 @@
|
|
|
"lint": "run-p lint:*",
|
|
|
"test": "cross-env NODE_ENV=test jest --passWithNoTests -- ",
|
|
|
"test:ci": "cross-env NODE_ENV=test jest",
|
|
|
- "// prelint:eslint": "yarn resources:plugin",
|
|
|
"prelint:swagger2openapi": "yarn openapi:v3",
|
|
|
"reg:run": "reg-suit run",
|
|
|
"//// misc": "",
|
|
|
@@ -46,9 +42,6 @@
|
|
|
"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\"",
|
|
|
- "// resources:hackmd": "yarn lerna run build --scope=@growi/hackmd",
|
|
|
- "// resources:preset-themes": "yarn lerna run dev:nowatch --scope=@growi/preset-themes",
|
|
|
- "// resources:dl-resources": "yarn ts-node bin/download-cdn-resources.ts",
|
|
|
"ts-node": "node -r ts-node/register -r tsconfig-paths/register -r dotenv-flow/config"
|
|
|
},
|
|
|
"// comments for dependencies": {
|