{
	"name": "@tokens-studio/tokens",
	"private": false,
	"version": "0.3.13",
	"type": "module",
	"exports": {
		".": "./dist/output/index.js",
		"./sync.js": "./dist/scripts/synchronize.js",
		"./css/light.css": "./dist/css/light.css",
		"./css/dark.css": "./dist/css/dark.css",
		"./css/*.css": "./dist/css/*.css",
		"./json/*.json": "./dist/json/*.json"
	},
	"files": [
		"dist"
	],
	"scripts": {
		"build-sd": "node ./build.js",
		"build-sd:verbose": "node ./build.js --verbose",
		"dev": "npm run watch",
		"watch": "npm run build && chokidar \"**/src/**/*.json\" -c \"npm run build\"",
		"build": "npm run build-sd && tsc",
		"postpublish": "npm clean",
		"sync": "ts-node --esm ./scripts/synchronize.ts",
		"tokens:pull": "npx tokensstudio pull --host graphql.prod.tokens.studio",
		"tokens:sync": "npm run tokens:pull && npm run build && npm run format",
		"clean": "git clean -fdX",
		"format": "npm run format:eslint && npm run format:prettier",
		"format:eslint": "eslint . --fix",
		"format:prettier": "prettier . --write",
		"lint": "npm run lint:prettier && npm run lint:eslint && npm run lint:types",
		"lint:eslint": "eslint .",
		"lint:prettier": "prettier . --check",
		"lint:types": "tsc --noEmit"
	},
	"dependencies": {
		"deepmerge-ts": "^7.0.3"
	},
	"devDependencies": {
		"@changesets/cli": "^2.26.2",
		"@tokens-studio/configs": "^0.2.4",
		"@tokens-studio/sd-transforms": "^1.2.12",
		"@tokens-studio/sdk": "^2.2.2",
		"@types/fs-extra": "^11.0.1",
		"@types/set-value": "^4.0.1",
		"chokidar-cli": "^3.0.0",
		"eslint": "^9.12.0",
		"fs-extra": "^11.1.1",
		"glob": "^11.0.0",
		"graphql": "^16.11.0",
		"lodash": "^4.17.21",
		"prettier": "^3.3.3",
		"set-value": "^4.1.0",
		"style-dictionary": "^5.0.1",
		"ts-node": "^10.9.1",
		"typescript": "^5.6.2"
	},
	"publishConfig": {
		"access": "public",
		"registry": "https://registry.npmjs.org/"
	}
}
