mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-11-10 01:33:54 +01:00
b277975656
* Fix the type declaration of `!!raw-loader!` modules. Instead of declaring them to export an object with a single key `default` which is a string, the modules have a default export, which is a string. Note, that this doesn't actually change the generated code, just the types that typescript sees. The code worked before because the only thing done to the values was to coerce the values to a string, which turned into a no-op. * Switch from using `raw-loader` to using a source asset module. `raw-loader` was deprecated in webpack v5.
128 lines
4.4 KiB
JSON
128 lines
4.4 KiB
JSON
{
|
|
"name": "bitburner",
|
|
"license": "SEE LICENSE IN license.txt",
|
|
"version": "2.6.3",
|
|
"main": "electron-main.js",
|
|
"author": {
|
|
"name": "Daniel Xie, hydroflame, et al."
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/bitburner-official/bitburner-src/issues"
|
|
},
|
|
"dependencies": {
|
|
"@emotion/react": "^11.11.1",
|
|
"@emotion/styled": "^11.11.0",
|
|
"@material-ui/core": "^4.12.4",
|
|
"@mui/icons-material": "^5.14.12",
|
|
"@mui/material": "^5.14.12",
|
|
"@mui/styles": "^5.14.12",
|
|
"@mui/system": "^5.14.12",
|
|
"@types/estree": "^1.0.2",
|
|
"@types/react-syntax-highlighter": "^15.5.8",
|
|
"acorn": "^8.10.0",
|
|
"acorn-walk": "^8.2.0",
|
|
"arg": "^5.0.2",
|
|
"bcryptjs": "^2.4.3",
|
|
"better-react-mathjax": "^2.0.3",
|
|
"clsx": "^1.2.1",
|
|
"date-fns": "^2.30.0",
|
|
"escodegen": "^2.1.0",
|
|
"js-sha256": "^0.9.0",
|
|
"jszip": "^3.10.1",
|
|
"material-ui-color": "^1.2.0",
|
|
"material-ui-popup-state": "^1.9.3",
|
|
"monaco-vim": "^0.3.5",
|
|
"notistack": "^2.0.8",
|
|
"numeral": "^2.0.6",
|
|
"prop-types": "^15.8.1",
|
|
"react": "^17.0.2",
|
|
"react-beautiful-dnd": "^13.1.1",
|
|
"react-dom": "^17.0.2",
|
|
"react-draggable": "^4.4.6",
|
|
"react-markdown": "^8.0.7",
|
|
"react-resizable": "^3.0.5",
|
|
"react-syntax-highlighter": "^15.5.0",
|
|
"remark-gfm": "^3.0.1",
|
|
"sprintf-js": "^1.1.3",
|
|
"tss-react": "^4.9.10"
|
|
},
|
|
"description": "A cyberpunk-themed incremental game",
|
|
"devDependencies": {
|
|
"@babel/core": "^7.23.0",
|
|
"@babel/preset-env": "^7.22.20",
|
|
"@babel/preset-react": "^7.22.15",
|
|
"@babel/preset-typescript": "^7.23.0",
|
|
"@microsoft/api-documenter": "^7.23.9",
|
|
"@microsoft/api-extractor": "^7.38.0",
|
|
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.11",
|
|
"@types/bcryptjs": "^2.4.4",
|
|
"@types/escodegen": "^0.0.7",
|
|
"@types/file-saver": "^2.0.5",
|
|
"@types/jest": "^29.5.5",
|
|
"@types/jquery": "^3.5.22",
|
|
"@types/lodash": "^4.14.199",
|
|
"@types/numeral": "^2.0.3",
|
|
"@types/react": "^17.0.67",
|
|
"@types/react-beautiful-dnd": "^13.1.5",
|
|
"@types/react-dom": "^17.0.21",
|
|
"@types/react-resizable": "^3.0.5",
|
|
"@typescript-eslint/eslint-plugin": "^6.9.1",
|
|
"@typescript-eslint/parser": "^6.9.1",
|
|
"babel-jest": "^29.7.0",
|
|
"babel-loader": "^9.1.3",
|
|
"css-loader": "^6.8.1",
|
|
"electron": "^26.3.0",
|
|
"electron-packager": "^17.1.2",
|
|
"eslint": "^8.52.0",
|
|
"eslint-plugin-react": "^7.33.2",
|
|
"eslint-plugin-react-hooks": "^4.6.0",
|
|
"fork-ts-checker-webpack-plugin": "^7.3.0",
|
|
"html-webpack-plugin": "^5.5.3",
|
|
"jest": "^29.7.0",
|
|
"jest-environment-jsdom": "^29.7.0",
|
|
"jsdom": "^20.0.3",
|
|
"lodash": "^4.17.21",
|
|
"monaco-editor": "^0.35.0",
|
|
"monaco-editor-webpack-plugin": "^7.1.0",
|
|
"prettier": "^2.8.8",
|
|
"react-refresh": "^0.14.0",
|
|
"rehype-mathjax": "^4.0.3",
|
|
"remark-math": "^5.1.1",
|
|
"style-loader": "^3.3.3",
|
|
"typescript": "^5.2.2",
|
|
"webpack": "^5.88.2",
|
|
"webpack-cli": "^5.1.4",
|
|
"webpack-dev-server": "^4.15.2"
|
|
},
|
|
"engines": {
|
|
"node": ">=14"
|
|
},
|
|
"homepage": "https://bitburner-official.github.io/",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/bitburner-official/bitburner-src.git"
|
|
},
|
|
"scripts": {
|
|
"doc": "bash ./tools/doc.sh",
|
|
"format": "prettier -c --write .",
|
|
"format:report": "prettier -c .",
|
|
"start": "electron .app/index.html",
|
|
"start:dev": "webpack serve --progress --env devServer --mode development",
|
|
"build": "bash ./tools/build.sh production",
|
|
"build:dev": "bash ./tools/build.sh development",
|
|
"lint": "eslint --fix --ext js,jsx,ts,tsx --max-warnings 0 src",
|
|
"lint:report": "eslint --ext js,jsx,ts,tsx --max-warnings 0 src",
|
|
"preinstall": "node ./tools/engines-check/engines-check.js",
|
|
"test": "jest",
|
|
"test:watch": "jest --watch",
|
|
"watch": "webpack --watch --mode production",
|
|
"watch:dev": "webpack --watch --mode development",
|
|
"electron": "bash ./tools/package-electron.sh",
|
|
"electron:packager-all": "electron-packager .package bitburner --platform all --arch x64,armv7l,arm64,mips64el --out .build --overwrite --icon .package/icon.png --app-copyright \"Copyright (C) 2024 Bitburner\"",
|
|
"preversion": "npm install && npm run test",
|
|
"version": "sh ./tools/build-release.sh && git add --all",
|
|
"postversion": "git push -u origin dev && git push --tags",
|
|
"changelog": "node tools/fetch-changelog/index.js --from=$(cat last_changelog_hash) > changelog.md"
|
|
}
|
|
}
|