UNPKG

@tokens-studio/configs

Version:

The official configs for Tokens Studio, such as Prettier, ESLint, TSConfig etc.

62 lines (61 loc) 1.49 kB
{ "name": "@tokens-studio/configs", "version": "0.2.4", "description": "The official configs for Tokens Studio, such as Prettier, ESLint, TSConfig etc.", "license": "MIT", "author": "Joren Broekema <joren.broekema@gmail.com>", "repository": { "type": "git", "url": "https://github.com/tokens-studio/configs.git" }, "type": "module", "exports": { "./eslint": "./eslint.config.cjs", "./prettier": "./prettier.config.js", "./typescript": "./tsconfig.json" }, "files": [ ".prettierignore", "eslint.config.cjs", "prettier.config.js", "tsconfig.json" ], "scripts": { "format": "prettier . --write && eslint . --fix", "lint": "run-p lint:*", "lint:eslint": "eslint .", "lint:prettier": "prettier . --list-different || (echo '↑↑ these files are not prettier formatted ↑↑' && exit 1)", "lint:types": "tsc --noEmit", "release": "changeset publish" }, "dependencies": { "@eslint/js": "^9.11.1", "@types/node": "^22.7.4", "@types/react": "^18.3.10", "eslint-plugin-react": "^7.37.0", "eslint-plugin-react-hooks": "^5.1.0-rc-3edc000d-20240926", "globals": "^15.9.0", "typescript-eslint": "^8.8.0" }, "peerDependencies": { "eslint": ">= 9", "prettier": ">= 3", "typescript": ">= 5" }, "devDependencies": { "@changesets/cli": "^2.27.8", "npm-run-all": "^4.1.5" }, "keywords": [ "prettier", "eslint", "typescript", "tsconfig", "studio", "tokens", "config" ], "publishConfig": { "access": "public" } }