UNPKG

@tokens-studio/sdk

Version:
102 lines (101 loc) 2.73 kB
{ "name": "@tokens-studio/sdk", "version": "3.0.1", "description": "The official SDK for Tokens Studio", "license": "MIT", "author": "Hyma BV", "repository": { "type": "git", "url": "https://github.com/tokens-studio/studio-app.git" }, "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" } }, "bin": { "tokensstudio": "./dist/cli/index.js" }, "engines": { "node": ">=21" }, "files": [ "dist" ], "scripts": { "prebuild": "npm run generate", "build": "rimraf dist && tsc", "dev": "concurrently \"tsc --watch\" \"npm run generate:watch\"", "docs": "npm run generate && typedoc", "docs:graphql": "spectaql spectaql.config.yml", "format": "npm run format:eslint && npm run format:prettier", "format:eslint": "eslint . --fix", "format:prettier": "prettier . --write --list-different", "generate": "graphql-codegen-esm", "generate:watch": "graphql-codegen-esm -w", "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": "npm run build && changeset publish", "server": "webpack serve", "test": "vitest run --coverage", "test:watch": "vitest" }, "dependencies": { "acorn": "^8.14.1", "@apollo/client": "^3.11.4", "@tokens-studio/cli-kit": "^0.0.1", "@tokens-studio/types": "^0.5.2", "@tokens-studio/utils": "*", "arg": "^5.0.2", "chalk": "^5.0.1", "commander": "^12.1.0", "estree-walker": "^3.0.3", "graphql-tag": "^2.12.6", "graphql-ws": "^5.16.0", "jszip": "^3.10.1", "prettier": "^3.5.3", "semver": "^7.7.1", "style-dictionary": "^5.0.0-rc.1", "ws": "^8.18.0" }, "devDependencies": { "@0no-co/graphqlsp": "^1.12.13", "@apollo/server": "^4.11.3", "@graphql-codegen/cli": "^5.0.2", "@graphql-codegen/client-preset": "^4.3.3", "@graphql-codegen/near-operation-file-preset": "^3.0.0", "@graphql-codegen/typescript-apollo-client-helpers": "^3.0.0", "@graphql-codegen/typescript-generic-sdk": "^4.0.1", "@graphql-tools/mock": "^9.0.15", "@graphql-tools/schema": "^10.0.16", "@tokens-studio/configs": "^0.2.3", "@tokens-studio/studio-schema": "*", "@vitest/coverage-v8": "^3.2.4", "concurrently": "^9.1.0", "eslint": "^9.11.1", "execa": "^9.4.1", "npm-run-all": "^4.1.5", "prettier": "^3.4.2", "rimraf": "^6.0.1", "spectaql": "^3.0.3", "typedoc": "^0.26.7", "typescript": "^5.6.2", "vitest": "^3.0.9" }, "keywords": [ "graphql", "management", "sdk", "studio", "tokens" ], "publishConfig": { "access": "public" } }