packages/window/package.json
{
"name": "@tinyburg/window",
"version": "6.0.1",
"description": "Stream and interact with a remote tinytower instance through the browser",
"keywords": [
"tinyburg",
"nimblebit",
"TinyTower",
"Tiny Tower"
],
"homepage": "https://github.com/leonitousconforti/tinyburg",
"repository": {
"type": "git",
"url": "https://github.com/leonitousconforti/tinyburg.git",
"directory": "packages/window"
},
"license": "MIT",
"author": "Leo Conforti <leo@leoconforti.us> (https://leoconforti.us)",
"type": "module",
"main": "./dist/app.js",
"files": [
"build/",
"dist/"
],
"scripts": {
"_phase:build": "heft run --only build -- --clean",
"build": "heft build --clean",
"serve": "webpack-cli serve",
"watch": "heft build-watch"
},
"dependencies": {
"@bufbuild/protobuf": "~1.9.0",
"@connectrpc/connect": "~1.4.0",
"@connectrpc/connect-web": "~1.4.0",
"@emotion/react": "~11.11.4",
"@emotion/styled": "~11.11.5",
"@mui/material": "~5.15.16",
"@tinyburg/architect": "workspace:*",
"react": "18.3.1",
"react-dom": "18.3.1"
},
"devDependencies": {
"@rushstack/eslint-config": "3.7.0",
"@rushstack/heft": "0.66.18",
"@rushstack/heft-lint-plugin": "0.3.39",
"@rushstack/heft-sass-plugin": "0.13.27",
"@rushstack/heft-typescript-plugin": "0.5.16",
"@rushstack/heft-web-rig": "0.24.1",
"@rushstack/heft-webpack5-plugin": "0.9.41",
"@tinyburg/tsconfig-rig": "workspace:*",
"@types/node": "20.14.2",
"@types/react": "18.3.1",
"@types/react-dom": "18.3.0",
"@types/webpack-env": "1.18.5",
"css-loader": "7.1.1",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-prettier": "5.1.3",
"html-webpack-plugin": "5.6.0",
"prettier": "3.3.1",
"source-map-loader": "5.0.0",
"style-loader": "4.0.0",
"typescript": "5.4.5",
"webpack": "5.82.1",
"webpack-cli": "5.1.4",
"webpack-dev-server": "4.15.1"
}
}