You've already forked EightBittr
mirror of
https://github.com/FullScreenShenanigans/EightBittr.git
synced 2026-04-28 12:58:51 -07:00
71 lines
2.5 KiB
JSON
71 lines
2.5 KiB
JSON
{
|
|
"author": "Josh Goldberg <git@joshuakgoldberg.com>",
|
|
"description": "Monorepo for the packages comprising EightBittr, a bare-bones, highly modular game engine for 2D 8-bit games.",
|
|
"devDependencies": {
|
|
"@types/chai": "^4.3.3",
|
|
"@types/mocha": "^9.1.1",
|
|
"@types/sinon": "^10.0.13",
|
|
"@types/sinon-chai": "^3.2.8",
|
|
"@typescript-eslint/eslint-plugin": "^5.33.0",
|
|
"@typescript-eslint/parser": "^5.33.0",
|
|
"chai": "^4.3.6",
|
|
"commitlint": "^17.0.3",
|
|
"cspell": "^6.6.1",
|
|
"eslint": "^8.21.0",
|
|
"eslint-config-prettier": "^8.5.0",
|
|
"eslint-plugin-simple-import-sort": "^7.0.0",
|
|
"glob": "^8.0.3",
|
|
"husky": "^8.0.1",
|
|
"lerna": "^5.4.1",
|
|
"lint-staged": "^13.0.3",
|
|
"markdownlint-cli": "^0.31.1",
|
|
"mocha": "^10.0.0",
|
|
"mocha-headless-chrome": "^4.0.0",
|
|
"npm-check-updates": "^16.0.5",
|
|
"prettier": "^2.7.1",
|
|
"requirejs": "^2.3.6",
|
|
"sinon": "^14.0.0",
|
|
"sinon-chai": "^3.7.0",
|
|
"sinon-timers-repeatable": "^0.0.2",
|
|
"typescript": "^4.7.4",
|
|
"watch": "^1.0.2",
|
|
"webpack": "^5.74.0",
|
|
"webpack-cli": "^4.10.0"
|
|
},
|
|
"husky": {
|
|
"hooks": {
|
|
"pre-commit": "lint-staged"
|
|
}
|
|
},
|
|
"license": "MIT",
|
|
"lint-staged": {
|
|
"**/*.{css,js,json,md,ts,tsx}": [
|
|
"prettier --ignore-path .prettierignore --write"
|
|
]
|
|
},
|
|
"name": "eightbittr-root",
|
|
"scripts": {
|
|
"clean": "lerna run clean",
|
|
"compile": "tsc -b",
|
|
"dist": "lerna run dist",
|
|
"format": "prettier --ignore-path .prettierignore .",
|
|
"format:write": "yarn format --write",
|
|
"hydrate": "lerna exec --scope shenanigans-manager tsc && lerna run hydrate && yarn run compile",
|
|
"link": "lerna run link && lerna exec yarn link shenanigans-manager",
|
|
"lint": "eslint --ignore-path .eslintignore --max-warnings 0 \"./{examples,packages}/**/*.{js,ts,tsx}\"",
|
|
"lint:md": "yarn markdownlint \"**/*.md\" \".github/**/*.md\"",
|
|
"lint:spelling": "yarn cspell \"**\" \".github/**/*\"",
|
|
"ncu:all": "lerna exec \"ncu -u\" && lerna run ncu:all",
|
|
"prepare": "husky install",
|
|
"publish:ci": "lerna run publish:ci",
|
|
"test": "lerna run test"
|
|
},
|
|
"private": true,
|
|
"repository": "https://github.com/FullScreenShenanigans/EightBittr",
|
|
"version": "0.8.9",
|
|
"workspaces": [
|
|
"examples/*",
|
|
"packages/*"
|
|
]
|
|
}
|