Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Path: blob/master/src/packages/static/package.json
Views: 687
{1"name": "@cocalc/static",2"version": "1.136.7",3"description": "CoCalc's static frontend Webpack-based build system and framework",4"main": "./dist-ts/src/index.js",5"exports": {6".": "./dist-ts/src/index.js",7"./rspack-compiler": "./dist-ts/src/rspack-compiler.js"8},9"scripts": {10"preinstall": "npx only-allow pnpm",11"clean": "rm -rf dist dist-ts node_modules",12"copy-css": "mkdir -p dist-ts/src && cp -v src/*.css dist-ts/src/ && cp -v src/*.svg dist-ts/src/ && cp -v src/*.html dist-ts/src/",13"tsc": "pnpm run copy-css && cd src && ../../node_modules/.bin/tsc --watch --pretty --preserveWatchOutput",14"webpack-prod": "NODE_OPTIONS=--max_old_space_size=8000 NODE_ENV=production npx webpack --progress --color --watch",15"webpack-measure": "COCALC_OUTPUT=dist-measure MEASURE=true NODE_ENV=development pnpm webpack ",16"webpack-measure-prod": "COCALC_OUTPUT=dist-prod-measure MEASURE=true pnpm webpack-prod",17"build0": "pnpm run copy-css && cd src && ../../node_modules/.bin/tsc --build",18"build": "pnpm run build0 && ./production-build.py",19"build-dev": "pnpm run build0 && NODE_ENV=development pnpm rspack build",20"watch": "NODE_ENV=development pnpm rspack build -w",21"test": "pnpm exec jest",22"prepublishOnly": "pnpm test"23},24"repository": {25"type": "git",26"url": "https://github.com/sagemathinc/cocalc"27},28"keywords": [29"python",30"sage",31"sagemath",32"latex",33"terminal",34"web",35"ide",36"math",37"mathematics"38],39"author": "SageMath, Inc.",40"license": "SEE LICENSE.md",41"bugs": {42"url": "https://github.com/sagemathinc/cocalc/issues"43},44"homepage": "https://github.com/sagemathinc/cocalc/tree/master/src/packages/static",45"dependencies": {46"@cocalc/assets": "workspace:*",47"@cocalc/backend": "workspace:*",48"@cocalc/cdn": "workspace:*",49"@cocalc/frontend": "workspace:*",50"@cocalc/util": "workspace:*"51},52"devDependencies": {53"@rspack/cli": "^1.0.13",54"@rspack/core": "^1.0.13",55"@rspack/plugin-react-refresh": "^1.0.0",56"@types/jquery": "^3.5.5",57"@types/node": "^18.16.14",58"@types/react": "^18.3.10",59"@types/react-dom": "^18.3.0",60"@typescript-eslint/eslint-plugin": "^6.21.0",61"@typescript-eslint/parser": "^6.21.0",62"assert": "^2.0.0",63"awaiting": "^3.0.0",64"bootbox": "^4.4.0",65"bootstrap": "=3.4.1",66"bootstrap-colorpicker": "^2.5.3",67"buffer": "^6.0.3",68"cjsx-loader": "^3.0.0",69"clean-webpack-plugin": "^4.0.0",70"coffee-cache": "^1.0.2",71"coffee-loader": "^3.0.0",72"coffeescript": "^2.5.1",73"css-loader": "^7.1.2",74"entities": "^2.2.0",75"eslint": "^8.56.0",76"eslint-config-prettier": "^9.1.0",77"eslint-plugin-prettier": "^5.1.3",78"eslint-plugin-react": "^7.33.2",79"eslint-plugin-react-hooks": "^4.6.0",80"handlebars": "^4.7.7",81"handlebars-loader": "^1.7.1",82"html-loader": "^2.1.2",83"html-webpack-plugin": "^5.5.3",84"identity-obj-proxy": "^3.0.0",85"imports-loader": "^3.0.0",86"jquery": "^3.6.0",87"jquery-tooltip": "^0.2.1",88"jquery-ui": "^1.14.0",89"jquery-ui-touch-punch": "^0.2",90"jquery.scrollintoview": "^1.9",91"json-loader": "^0.5.7",92"less": "^4.1.1",93"less-loader": "^11.0.0",94"path-browserify": "^1.0.1",95"raw-loader": "^4.0.2",96"react": "^18.3.1",97"react-dom": "^18.3.1",98"react-helmet": "^6.1.0",99"react-refresh": "^0.14.2",100"react-test-renderer": "^18.2.0",101"sass": "^1.57.1",102"sass-loader": "^16.0.2",103"script-loader": "^0.7.2",104"source-map-loader": "^3.0.0",105"stream-browserify": "^3.0.0",106"style-loader": "^2.0.0",107"timeago": "^1.6.3",108"ts-jest": "^29.2.3",109"tsd": "^0.22.0",110"util": "^0.12.3",111"webpack-hot-middleware": "^2.26.1",112"webpack-path-rewriter": "^1.1.4"113}114}115116117