UNPKG

@cocalc/static

Version:

CoCalc's static frontend Webpack-based build system and framework

130 lines 4.1 kB
{ "name": "@cocalc/static", "workspaces": [ "../assets", "../backend", "../cdn", "../frontend", "../util" ], "version": "1.136.7", "description": "CoCalc's static frontend Webpack-based build system and framework", "main": "./src/index.js", "scripts": { "webpack": "NODE_OPTIONS=--max_old_space_size=8000 NODE_ENV=development npx webpack --progress --color --watch", "tsc": "cd src && npx tsc --watch --pretty --preserveWatchOutput", "webpack-prod": "NODE_OPTIONS=--max_old_space_size=8000 NODE_ENV=production npx webpack --progress --color --watch", "webpack-measure": "COCALC_OUTPUT=dist-measure MEASURE=true NODE_ENV=development npm run webpack ", "webpack-measure-prod": "COCALC_OUTPUT=dist-prod-measure MEASURE=true npm run webpack-prod", "clean": "rm -rf dist dist-ts", "build": "npm run clean && cd src && npx tsc && cd .. && ./production-build.py", "test": "npx jest dist-ts", "prepublishOnly": "npm test" }, "repository": { "type": "git", "url": "https://github.com/sagemathinc/cocalc" }, "keywords": [ "python", "sage", "sagemath", "latex", "terminal", "web", "ide", "math", "mathematics" ], "author": "SageMath, Inc.", "license": "SEE LICENSE.md", "bugs": { "url": "https://github.com/sagemathinc/cocalc/issues" }, "jest": { "moduleNameMapper": { ".+\\.(svg|css)$": "identity-obj-proxy" } }, "homepage": "https://github.com/sagemathinc/cocalc/tree/master/src/packages/static", "dep-notes": "WARNING: is-plain-object dep is needed for slate in frontend, or an ancient version gets installed here.", "devDependencies": { "@cocalc/assets": "^1.10.1", "@cocalc/backend": "^1.21.1", "@cocalc/cdn": "^1.15.1", "@cocalc/frontend": "^1.102.7", "@cocalc/util": "^1.76.5", "@mapbox/node-pre-gyp": "^1.0.9", "@types/enzyme": "^3.10.8", "@types/jest": "^28.1.8", "@types/jquery": "^3.5.5", "@types/node": "^14.18.10", "@types/react": "^17.0.33", "@typescript-eslint/eslint-plugin": "^5.32.0", "@typescript-eslint/parser": "^5.32.0", "assert": "^2.0.0", "async": "^2.6.3", "autoprefixer": "^10.2.5", "buffer": "^6.0.3", "cjsx-loader": "^3.0.0", "clean-webpack-plugin": "^4.0.0", "coffee-cache": "^1.0.2", "coffee-loader": "^3.0.0", "coffeescript": "^2.5.1", "crypto-browserify": "^3.12.0", "css-loader": "^5.2.5", "cssnano": "^5.0.3", "entities": "^2.2.0", "enzyme": "^3.11.0", "enzyme-to-json": "^3.6.2", "eslint": "^7.31.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-prettier": "^3.4.1", "eslint-plugin-react": "^7.23.2", "eslint-plugin-react-hooks": "^4.2.0", "handlebars": "^4.7.7", "handlebars-loader": "^1.7.1", "html-loader": "^2.1.2", "html-minify-loader": "^1.4.0", "html-webpack-plugin": "^5.5.0", "identity-obj-proxy": "^3.0.0", "imports-loader": "^3.0.0", "is-obj": "^3.0.0", "is-plain-object": "^5.0.0", "jest": "^28.1.3", "json-loader": "^0.5.7", "less": "^4.1.1", "less-loader": "^11.0.0", "node-cjsx": "^2.0.0", "node-glob": "^1.2.0", "npm-check-updates": "^16.0.5", "parse-asn1": "^5.1.6", "path-browserify": "^1.0.1", "pdfjs-dist": "^2.13.216", "prettier": "^2.6.2", "raw-loader": "^4.0.2", "react-helmet": "^6.1.0", "react-test-renderer": "^17.0.2", "sass": "^1.54.3", "sass-loader": "^13.0.2", "script-loader": "^0.7.2", "source-map-loader": "^3.0.0", "stream-browserify": "^3.0.0", "style-loader": "^2.0.0", "swc-loader": "^0.2.3", "temp": "^0.9.4", "ts-import-plugin": "^1.6.7", "ts-jest": "^28.0.7", "tsd": "^0.22.0", "typescript": "^4.7.4", "uglify-js": "^3.14.1", "util": "^0.12.3", "webpack": "^5.75.0", "webpack-bundle-analyzer": "^4.5.0", "webpack-cli": "^5.0.1", "webpack-dev-middleware": "^5.3.3", "webpack-path-rewriter": "^1.1.4", "webpack-sha-hash": "^2.0.0", "worker-loader": "^3.0.8" } }