{ "name": "growi", "version": "6.0.7-RC.0", "description": "Team collaboration software using markdown", "tags": [ "wiki", "communication", "documentation", "collaboration" ], "author": "Yuki Takei ", "contributors": [], "license": "MIT", "homepage": "https://growi.org", "repository": { "type": "git", "url": "https://github.com/weseek/growi.git" }, "bugs": { "url": "https://github.com/weseek/growi/issues" }, "private": true, "workspaces": { "packages": [ "packages/*", "apps/*" ], "nohoist": [ "**/slackbot-proxy/bootstrap" ] }, "scripts": { "start": "yarn app:server", "prestart": "yarn app:build", "app:build": "yarn lerna run build", "app:server": "yarn lerna run server --scope @growi/app", "slackbot-proxy:build": "yarn lerna run build --scope @growi/slackbot-proxy --scope @growi/slack", "slackbot-proxy:server": "yarn lerna run start:prod --scope @growi/slackbot-proxy", "bump-versions:premajor": "node ./bin/github-actions/bump-versions -i premajor", "bump-versions:preminor": "node ./bin/github-actions/bump-versions -i preminor", "bump-versions:patch": "node ./bin/github-actions/bump-versions -i patch", "bump-versions:rc": "node ./bin/github-actions/bump-versions -i prerelease", "bump-versions:slackbot-proxy": "node ./bin/github-actions/bump-versions -i prerelease -d packages/slackbot-proxy --preid slackbot-proxy --update-dependencies false", "//// scripts for backward compatibility": "", "build:prod": "echo !!! CAUTION !!! ==> The script 'build:prod' is deprecated. Use 'yarn app:build' instead. && yarn app:build", "server:prod": "echo !!! CAUTION !!! ==> The script 'server:prod' is deprecated. Use 'yarn app:build' instead. && yarn app:server" }, "dependencies": { "cross-env": "^7.0.0", "dotenv-flow": "^3.2.0", "npm-run-all": "^4.1.5", "ts-deepmerge": "^3.0.0", "tslib": "^2.3.1" }, "devDependencies": { "@swc/core": "^1.3.35", "@swc/helpers": "^0.4.14", "@testing-library/cypress": "^8.0.2", "@types/css-modules": "^1.0.2", "@types/jest": "^26.0.22", "@types/node": "^17.0.43", "@types/rewire": "^2.5.28", "@typescript-eslint/eslint-plugin": "^5.0.0", "@typescript-eslint/parser": "^5.0.0", "cypress": "^12.0.1", "cypress-wait-until": "^1.7.2", "eslint": "^8.18.0", "eslint-config-next": "^12.1.6", "eslint-config-weseek": "^2.1.0", "eslint-import-resolver-typescript": "^3.2.5", "eslint-plugin-import": "^2.26.0", "eslint-plugin-jest": "^26.5.3", "eslint-plugin-react": "^7.30.1", "eslint-plugin-react-hooks": "^4.6.0", "jest": "^28.1.3", "jest-date-mock": "^1.0.8", "jest-localstorage-mock": "^2.4.14", "postcss": "^8.4.5", "postcss-scss": "^4.0.3", "reg-keygen-git-hash-plugin": "^0.11.1", "reg-notify-github-plugin": "^0.11.1", "reg-notify-slack-plugin": "^0.11.0", "reg-publish-s3-plugin": "^0.11.0", "reg-suit": "^0.12.1", "rewire": "^5.0.0", "shipjs": "^0.24.1", "stylelint": "^14.2.0", "stylelint-config-recess-order": "^3.0.0", "ts-jest": "^28.0.7", "ts-node": "^10.9.1", "tsconfig-paths": "^3.9.0", "typescript": "~4.9", "unplugin-swc": "^1.3.2", "vite": "^4.1.1", "yargs": "^17.3.1" }, "engines": { "node": "^16 || ^18", "npm": ">=8.5 < 9", "yarn": ">=1.22 <2" } }