{ "name": "@jstpierre/noclip.website", "private": true, "license": "MIT", "devDependencies": { "@types/filesystem": "^0.0.29", "@types/gl-matrix": "^2.4.4", "@types/node": "^11.9.5", "@types/pako": "^1.0.0", "@types/pngjs": "^3.3.2", "@types/puppeteer": "^1.12.4", "@types/systemjs": "^0.20.6", "@types/webgl2": "0.0.4", "@webgpu/types": "^0.0.15", "assemblyscript": "github:AssemblyScript/assemblyscript", "cache-loader": "^4.1.0", "clean-webpack-plugin": "^3.0.0", "copy-webpack-plugin": "^5.0.5", "file-loader": "^4.2.0", "fork-ts-checker-webpack-plugin": "^3.1.0", "git-revision-webpack-plugin": "^3.0.4", "html-webpack-plugin": "^3.2.0", "iconv-lite": "^0.4.24", "pngjs": "^3.4.0", "puppeteer": "^1.16.0", "raw-loader": "^3.1.0", "thread-loader": "^2.1.3", "ts-loader": "^6.2.1", "typescript": "^3.3.3333", "webpack": "^4.41.2", "webpack-cli": "^3.3.10", "webpack-dev-server": "^3.9.0", "webpack-merge": "^4.2.2" }, "dependencies": { "@sentry/browser": "^5.7.1", "crc-32": "^1.2.0", "gl-matrix": "^3.0.0", "librw": "^0.4.0", "pako": "^1.0.7", "reflect-metadata": "^0.1.13" }, "scripts": { "start": "webpack-dev-server --config webpack.dev.js", "asbuild:gx_tex": "npx asc gx_texture_as.ts --baseDir ./src/assembly -O3 --runtime none -b gx_texture_as.wasm -t gx_texture_as.wat", "asbuild:yaz0": "npx asc Yaz0_as.ts --baseDir ./src/assembly -O3 --runtime none --noAssert -b Yaz0_as.wasm -t Yaz0_as.wat", "asbuild": "yarn asbuild:gx_tex && yarn asbuild:yaz0 && node src/build_wat.js", "build": "webpack --config webpack.prod.js", "typecheck": "tsc -w --noEmit" }, "browserslist": [ "last 2 Chrome versions" ] }