@knapsack/app
Version:
Build Design Systems with Knapsack
126 lines (125 loc) • 3.63 kB
JSON
{
"name": "@knapsack/app",
"description": "Build Design Systems with Knapsack",
"version": "4.80.20",
"bin": {
"knapsack": "cli.js",
"knapsack-build-tokens": "build-tokens.js"
},
"exports": {
".": {
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
},
"./api-info": {
"types": "./dist/api-info.d.ts",
"default": "./dist/api-info.js"
},
"./hbs-helpers": {
"types": "./dist/lib/handlebars-helpers.d.ts",
"default": "./dist/lib/handlebars-helpers.js"
},
"./package": "./package.json",
"./package.json": "./package.json",
"./renderers": {
"types": "./dist/domains/patterns/renderers/index.d.ts",
"default": "./dist/domains/patterns/renderers/index.js"
},
"./types": {
"types": "./dist/types.d.ts",
"default": "./dist/types.js"
}
},
"sideEffects": false,
"scripts": {
"build": "tsc",
"build-inc": "npm run build",
"clean": "rm -rf dist",
"lint": "eslint ./src --quiet",
"test": "time ava"
},
"author": "Knapsack (https://www.knapsack.cloud)",
"dependencies": {
"@babel/core": "^7.26.10",
"@babel/preset-env": "^7.26.9",
"@babel/preset-react": "^7.26.3",
"@babel/preset-typescript": "^7.27.0",
"@clack/prompts": "^0.10.1",
"@knapsack/babel-config-starter": "4.80.20",
"@knapsack/browserslist-config": "4.80.20",
"@knapsack/core": "4.80.20",
"@knapsack/creator-utils": "4.80.20",
"@knapsack/design-token-utils": "4.80.20",
"@knapsack/file-utils": "4.80.20",
"@knapsack/ks-file-utils": "4.80.20",
"@knapsack/logger": "4.80.20",
"@knapsack/renderer-client": "4.80.20",
"@knapsack/rendering-utils": "4.80.20",
"@knapsack/schema-utils": "4.80.20",
"@knapsack/types": "4.80.20",
"@knapsack/utils": "4.80.20",
"chalk": "^4.1.2",
"chokidar": "^3.6.0",
"compression": "^1.8.0",
"cors": "^2.8.5",
"cross-fetch": "^4.1.0",
"debounce": "^1.2.1",
"ejs": "^3.1.10",
"express": "^4.21.2",
"find-cache-dir": "^3.3.2",
"fs-extra": "^11.3.0",
"globby": "^11.1.0",
"handlebars": "^4.7.8",
"immer": "^10.1.1",
"isomorphic-fetch": "^3.0.0",
"json-schema-to-typescript": "^8.2.0",
"json-stable-stringify": "^1.3.0",
"lru-cache": "^11.1.0",
"md5": "^2.3.0",
"nanoid": "^3.3.11",
"object-hash": "^3.0.0",
"portfinder": "^1.0.36",
"syswide-cas": "^5.3.0",
"update-notifier": "^5.1.0",
"url-join": "^4.0.1",
"ws": "^8.18.1",
"yargs": "^16.2.0"
},
"devDependencies": {
"@knapsack/eslint-config-starter": "4.80.20",
"@knapsack/test-ava": "4.80.20",
"@knapsack/typescript-config-starter": "4.80.20",
"@types/babel__core": "^7.20.5",
"@types/compression": "^1.7.5",
"@types/cors": "^2.8.17",
"@types/debounce": "^1.2.4",
"@types/express": "^4.17.21",
"@types/fs-extra": "^11.0.4",
"@types/md5": "^2.3.5",
"@types/object-hash": "^3.0.6",
"@types/react": "^18.3.20",
"@types/update-notifier": "^6.0.8",
"@types/ws": "^8.18.1",
"@types/yargs": "^16.0.9",
"ava": "^6.2.0",
"eslint": "^8.57.0",
"react": "^18.3.1",
"type-fest": "^2.19.0",
"typescript": "^5.8.3"
},
"homepage": "https://www.knapsack.cloud",
"keywords": [
"design-system",
"knapsack"
],
"license": "GPL-2.0-or-later",
"publishConfig": {
"access": "public"
},
"repository": {
"url": "https://github.com/knapsack-labs/app-monorepo",
"directory": "apps/client/cli",
"type": "git"
},
"gitHead": "9d4a9d8d0ef22f934b80caa7ac86e9b597842181"
}