{ "name": "solid-primitives", "private": true, "description": "A collection of high-quality, community contributed building blocks.", "homepage": "https://primitives.solidjs.community/", "repository": { "type": "git", "url": "git+https://github.com/solidjs-community/solid-primitives.git" }, "author": "David Di Biase ", "license": "MIT", "type": "module", "scripts": { "generate": "pnpm run build && pnpm -dir site run generate", "dev": "pnpm -dir site run dev", "format": "prettier --cache -w {site,packages,scripts,template}/**/*.{js,ts,json,css,tsx,jsx,md,html}", "lint:packages": "eslint --max-warnings 0 \"packages/*/src/**/*\"", "lint:tests": "eslint \"packages/*/test/**\" --rule \"no-only-tests/no-only-tests: error\"", "lint": "pnpm run \"/^lint:.*/\"", "test:client": "vitest -c ./configs/vitest.config.ts", "test:ssr": "pnpm run test:client --mode ssr", "test": "pnpm run test:client && pnpm run test:ssr", "build": "node --import=@nothing-but/node-resolve-ts --experimental-strip-types ./scripts/build.ts", "new-package": "node --import=@nothing-but/node-resolve-ts --experimental-strip-types ./scripts/new-package.ts", "update-readme": "node --import=@nothing-but/node-resolve-ts --experimental-strip-types ./scripts/update-readme.ts", "update-tsconfigs": "node --import=@nothing-but/node-resolve-ts --experimental-strip-types ./scripts/update-tsconfigs.ts", "measure": "node --import=@nothing-but/node-resolve-ts --experimental-strip-types ./scripts/measure.ts", "version": "changeset version && pnpm i --no-frozen-lockfile && git add .", "release": "pnpm build && changeset publish", "postinstall": "pnpm update-tsconfigs" }, "devDependencies": { "@changesets/cli": "^2.29.4", "@nothing-but/node-resolve-ts": "^1.0.1", "@solidjs/start": "^1.1.4", "@types/jsdom": "^21.1.7", "@types/node": "^22.15.31", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", "esbuild": "^0.25.5", "esbuild-plugin-solid": "^0.6.0", "eslint": "^9.28.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-no-only-tests": "^3.3.0", "jsdom": "^25.0.1", "json-to-markdown-table": "^1.0.0", "prettier": "^3.5.3", "prettier-plugin-tailwindcss": "^0.6.12", "rehype-autolink-headings": "^7.1.0", "rehype-highlight": "^7.0.2", "rehype-slug": "^6.0.0", "remark-gfm": "^4.0.1", "solid-js": "^1.9.7", "typescript": "^5.8.3", "vinxi": "^0.5.7", "vite": "^6.3.5", "vite-plugin-solid": "^2.11.6", "vitest": "^2.1.9" }, "packageManager": "pnpm@10.12.1", "engines": { "node": ">=22.0.0" } }