UNPKG

@pandabox/define-recipe

Version:

End-to-end type-safe theming for PandaCSS

69 lines 1.81 kB
{ "name": "@pandabox/define-recipe", "version": "0.0.3", "description": "End-to-end type-safe theming for PandaCSS", "exports": { ".": { "source": "./src/index.ts", "types": "./dist/index.d.ts", "import": { "types": "./dist/index.d.mts", "default": "./dist/index.mjs" }, "require": { "types": "./dist/index.d.ts", "default": "./dist/index.js" } } }, "dependencies": { "@pandacss/types": "^0.36.1", "lodash.merge": "^4.6.2" }, "devDependencies": { "@arethetypeswrong/cli": "^0.15.0", "@types/lodash.merge": "^4.6.9", "@typescript/analyze-trace": "^0.10.1", "publint": "^0.2.7", "tsup": "^8.0.2", "vitest": "^1.3.1" }, "homepage": "https://astahmer.dev", "repository": { "type": "git", "url": "git+https://github.com/astahmer/pandabox.git", "directory": "packages/define-recipe" }, "author": "Alexandre Stahmer", "publishConfig": { "access": "public" }, "sideEffects": false, "files": [ "src", "dist" ], "keywords": [ "pandacss", "pandabox", "panda", "defineRecipe", "recipe", "extension", "config", "typesafety", "typescript" ], "scripts": { "trace-dir": "pnpm tsc -p tsconfig.bench.json --extendedDiagnostics --generateTrace trace-dir", "analyze": "analyze-trace trace-dir --forceMillis=50 --skipMillis=50", "simplify": "simplify-trace-types trace-dir/types.json trace-dir/simple.json", "report": "tsx ./scripts/trace-report.ts", "trace": "pnpm trace-dir && pnpm analyze && pnpm simplify && pnpm report", "bench": "echo TODO && tsx ./sandbox/define-theme.bench.ts", "build": "tsup", "dev": "tsup --watch src", "typecheck": "tsc --noEmit", "test": "vitest" } }