{
	"name": "@wcardinal/wcardinal-ui",
	"version": "0.460.0",
	"license": "Apache-2.0",
	"description": "A WebGL-based UI library",
	"homepage": "https://github.com/winter-cardinal/winter-cardinal-ui",
	"repository": "github:winter-cardinal/winter-cardinal-ui",
	"keywords": [
		"WebGL",
		"UI"
	],
	"main": "dist/wcardinal-ui.cjs.js",
	"types": "dist/types/wcardinal-ui.esm.d.ts",
	"module": "dist/wcardinal-ui.esm.js",
	"sideEffects": false,
	"files": [
		"dist/types",
		"dist/wcardinal",
		"dist/wcardinal-ui-theme-dark.js",
		"dist/wcardinal-ui-theme-dark.min.js",
		"dist/wcardinal-ui-theme-dark.min.js.map",
		"dist/wcardinal-ui-theme-dark-en-us.js",
		"dist/wcardinal-ui-theme-dark-en-us.min.js",
		"dist/wcardinal-ui-theme-dark-en-us.min.js.map",
		"dist/wcardinal-ui-theme-dark-ja-jp.js",
		"dist/wcardinal-ui-theme-dark-ja-jp.min.js",
		"dist/wcardinal-ui-theme-dark-ja-jp.min.js.map",
		"dist/wcardinal-ui-theme-white.js",
		"dist/wcardinal-ui-theme-white.min.js",
		"dist/wcardinal-ui-theme-white.min.js.map",
		"dist/wcardinal-ui-theme-white-en-us.js",
		"dist/wcardinal-ui-theme-white-en-us.min.js",
		"dist/wcardinal-ui-theme-white-en-us.min.js.map",
		"dist/wcardinal-ui-theme-white-ja-jp.js",
		"dist/wcardinal-ui-theme-white-ja-jp.min.js",
		"dist/wcardinal-ui-theme-white-ja-jp.min.js.map",
		"dist/wcardinal-ui.cjs.js",
		"dist/wcardinal-ui.esm.js",
		"dist/wcardinal-ui.esm.js.map",
		"dist/wcardinal-ui.js",
		"dist/wcardinal-ui.min.js",
		"dist/wcardinal-ui.min.js.map"
	],
	"scripts": {
		"start": "wds --config wds.config.js",
		"build": "rimraf --glob dist/* && rimraf src/main/sample/js && tsc && rollup -c",
		"build:ts": "tsc",
		"build:rollup": "rollup -c",
		"build:api": "rimraf docs/api && typedoc --options typedoc.json --out docs/api",
		"build:sample": "node src/main/sample/build.js docs",
		"build:sample:dark": "node src/main/sample/build.js dark",
		"build:sample:index": "node src/main/sample/build.js index",
		"build:cheatsheet": "node src/main/cheatsheet/build.js",
		"watch:ts": "tsc -w",
		"watch:rollup": "rollup -c -w",
		"lint": "eslint src/main/typescript",
		"lint:fix": "eslint src/main/typescript --fix",
		"prepublishOnly": "npm run build"
	},
	"peerDependencies": {
		"pixi.js": "~5.3.12",
		"css-line-break": "2.0.1"
	},
	"peerDependenciesMeta": {
		"css-line-break": {
			"optional": true
		}
	},
	"devDependencies": {
		"pixi.js": "~5.3.12",
		"css-line-break": "2.1.0",
		"@types/node": "^25.1.0",
		"@typescript-eslint/eslint-plugin": "^6.11.0",
		"@typescript-eslint/parser": "^6.11.0",
		"@web/dev-server": "^0.4.6",
		"eslint": "^8.53.0",
		"eslint-config-prettier": "^9.0.0",
		"eslint-plugin-prettier": "^5.0.1",
		"eslint-plugin-unused-imports": "^3.0.0",
		"prettier": "^3.1.0",
		"rimraf": "^6.1.2",
		"rollup": "^2.70.1",
		"rollup-plugin-commonjs": "^10.1.0",
		"rollup-plugin-copy": "^3.4.0",
		"rollup-plugin-node-resolve": "^5.2.0",
		"rollup-plugin-sourcemaps": "^0.6.3",
		"rollup-plugin-terser": "^7.0.2",
		"tslib": "^2.3.1",
		"typedoc": "^0.25.11",
		"typedoc-plugin-markdown": "^3.17.1",
		"typescript": "^5.2.2"
	}
}
