{
	"name": "carta",
	"type": "module",
	"module": "esnext",
	"version": "0.0.0-development",
	"license": "MIT",
	"repository": {
		"type": "git",
		"url": "git+https://github.com/BearToCode/carta.git"
	},
	"scripts": {
		"preinstall": "npx only-allow pnpm",
		"core": "cd packages/carta-md && npm run dev",
		"check": "cd packages/carta-md && npm run check",
		"build": "node scripts/build.js",
		"publish": "node scripts/publish.js",
		"lint": "prettier --check . && eslint .",
		"format": "prettier --write .",
		"prepare": "husky install",
		"commit": "cz"
	},
	"devDependencies": {
		"@eslint/eslintrc": "^3.2.0",
		"@eslint/js": "^9.20.0",
		"@types/node": "^18.19.76",
		"@typescript-eslint/eslint-plugin": "^8.24.0",
		"@typescript-eslint/parser": "^8.24.0",
		"commitizen": "^4.3.1",
		"cz-conventional-changelog": "^3.3.0",
		"eslint": "^9.20.1",
		"eslint-config-prettier": "^8.10.0",
		"eslint-plugin-svelte": "^3.17.1",
		"globals": "^15.15.0",
		"husky": "^8.0.3",
		"lint-staged": "^13.3.0",
		"ora": "^6.3.1",
		"prettier": "3.1.0",
		"prettier-plugin-svelte": "^3.3.3",
		"prettier-plugin-tailwindcss": "^0.5.14",
		"semantic-release": "^25.0.3",
		"semantic-release-monorepo": "^8.0.2",
		"svelte-eslint-parser": "^0.43.0",
		"typescript-eslint": "^8.59.2"
	},
	"lint-staged": {
		"*.{js,ts,svelte}": "eslint --cache --fix --no-error-on-unmatched-pattern",
		"*.{js,ts,css,md,svelte,html,yml,json,cjs}": "prettier --write"
	},
	"config": {
		"commitizen": {
			"path": "./node_modules/cz-conventional-changelog"
		}
	},
	"release": {
		"plugins": [
			"@semantic-release/commit-analyzer",
			"@semantic-release/release-notes-generator",
			"@semantic-release/github",
			"@semantic-release/npm"
		]
	}
}