humus/package.json
2024-02-07 21:17:51 -06:00

60 lines
2.0 KiB
JSON

{
"name": "@humus/monorepo",
"repository": {
"type": "git",
"url": "https://git.hq.cha0s.io/cha0s/humus.git"
},
"browserslist": [
"last 2 Chrome versions"
],
"version": "4.0.0",
"private": true,
"scripts": {
"build": "FLECKS_ENV__flecks_server__start=0 npm run build:only",
"build:only": "flecks build",
"debug": "DEBUG=*,-babel*,-compression*,-engine*,-eslint*,-express*,-send*,-sequelize*,-socket.io* npm run dev",
"dev": "npm run -- build:only -dh",
"link-all": "yarn && for i in avocado humus; do yarn link $(for j in $(ls node_modules/@$i/); do echo \" @$i/$j\"; done); done",
"postinstall": "patch-package",
"refresh": "rm -rf yarn.lock node_modules dist && yarn link-all",
"repl": "npx flecks repl --rlwrap",
"start": "DEBUG=@avocado*,@flecks*,@humus*,humus*,-*:silly npm run dev",
"unlink-all": "yarn unlink $(for i in $(ls node_modules/@flecks); do echo -n \"@flecks/$i \"; done) && yarn install --force",
"up": "yarn add $(for i in $(ls node_modules/@flecks); do echo -n \"@flecks/$i \"; done) $(for i in $(ls node_modules/@avocado); do echo -n \"@avocado/$i \"; done)"
},
"dependencies": {
"@flecks/core": "^3.1.3",
"@flecks/db": "^3.1.3",
"@flecks/electron": "^3.1.3",
"@flecks/passport-local-react": "^3.1.3",
"@flecks/react": "^3.1.3",
"@flecks/redis": "^3.1.3",
"@flecks/redux": "^3.1.3",
"@flecks/repl": "^3.1.3",
"@flecks/server": "^3.1.3",
"@flecks/socket": "^3.1.3",
"@flecks/web": "^3.1.3",
"@humus/app": "^4.0.0",
"@humus/bootstrap": "^4.0.0",
"@humus/combat": "^4.0.0",
"@humus/core": "^4.0.0",
"@humus/farm": "^4.0.0",
"@humus/inventory": "^4.0.0",
"@humus/universe": "^4.0.0",
"pg": "^8.7.3",
"pg-hstore": "^2.3.4"
},
"devDependencies": {
"@flecks/build": "^3.1.3",
"@flecks/create-fleck": "^3.1.3",
"@flecks/docker": "^3.1.3",
"husky": "^9.0.7",
"lerna": "^8.0.2",
"patch-package": "^6.4.7",
"postinstall-postinstall": "^2.1.0"
},
"workspaces": [
"packages/*"
]
}