{"id":25373920,"url":"https://github.com/unplugin/unplugin-solid","last_synced_at":"2025-10-30T06:31:30.720Z","repository":{"id":173854192,"uuid":"651179046","full_name":"unplugin/unplugin-solid","owner":"unplugin","description":"🚀 Unplugin for Solid.js","archived":false,"fork":false,"pushed_at":"2025-02-13T23:51:38.000Z","size":523,"stargazers_count":4,"open_issues_count":8,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-14T04:05:13.260Z","etag":null,"topics":["esbuilld","rollup","rspack","solid","solidjs","unplugin","vite","webpack"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unplugin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-06-08T17:12:30.000Z","updated_at":"2024-03-13T02:31:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"956b8f89-0088-4d36-a123-8d9ec34c20e8","html_url":"https://github.com/unplugin/unplugin-solid","commit_stats":null,"previous_names":["so1ve/unplugin-solid","unplugin/unplugin-solid"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unplugin%2Funplugin-solid","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unplugin%2Funplugin-solid/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unplugin%2Funplugin-solid/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unplugin%2Funplugin-solid/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unplugin","download_url":"https://codeload.github.com/unplugin/unplugin-solid/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238938722,"owners_count":19555531,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["esbuilld","rollup","rspack","solid","solidjs","unplugin","vite","webpack"],"created_at":"2025-02-15T03:19:50.276Z","updated_at":"2025-10-30T06:31:30.714Z","avatar_url":"https://github.com/unplugin.png","language":"TypeScript","readme":"# unplugin-solid\n\n[![NPM version](https://img.shields.io/npm/v/unplugin-solid?color=a1b858\u0026label=)](https://www.npmjs.com/package/unplugin-solid)\n\n## 📦 Installation\n\n```bash\n$ npm install -D unplugin-solid\n$ yarn add -D unplugin-solid\n$ pnpm add -D unplugin-solid\n```\n\n## 🚀 Usage\n\n\u003cdetails\u003e\n\u003csummary\u003eVite\u003c/summary\u003e\u003cbr\u003e\n\n```ts\n// vite.config.ts\nimport Solid from \"unplugin-solid/vite\";\n\nexport default defineConfig({\n\tplugins: [\n\t\tSolid({\n\t\t\t/* options */\n\t\t}),\n\t],\n});\n```\n\n\u003cbr\u003e\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eRollup\u003c/summary\u003e\u003cbr\u003e\n\n```ts\n// rollup.config.js\nimport Solid from \"unplugin-solid/rollup\";\n\nexport default {\n\tplugins: [\n\t\tSolid({\n\t\t\t/* options */\n\t\t}),\n\t\t// other plugins\n\t],\n};\n```\n\n\u003cbr\u003e\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eRolldown\u003c/summary\u003e\u003cbr\u003e\n\n```ts\n// rolldown.config.js\nimport Solid from \"unplugin-solid/rolldown\";\n\nexport default {\n\tplugins: [\n\t\tSolid({\n\t\t\t/* options */\n\t\t}),\n\t\t// other plugins\n\t],\n};\n```\n\n\u003cbr\u003e\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eWebpack\u003c/summary\u003e\u003cbr\u003e\n\n```ts\n// webpack.config.js\nmodule.exports = {\n\t/* ... */\n\tplugins: [\n\t\trequire(\"unplugin-solid/webpack\")({\n\t\t\t/* options */\n\t\t}),\n\t],\n};\n```\n\n\u003cbr\u003e\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eesbuild\u003c/summary\u003e\u003cbr\u003e\n\n```ts\n// esbuild.config.js\nimport { build } from \"esbuild\";\n\nbuild({\n\t/* ... */\n\tplugins: [\n\t\trequire(\"unplugin-solid/esbuild\")({\n\t\t\t/* options */\n\t\t}),\n\t],\n});\n```\n\n\u003cbr\u003e\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eAstro\u003c/summary\u003e\u003cbr\u003e\n\n```ts\n// astro.config.mjs\nimport Solid from \"unplugin-solid/astro\";\n\nexport default defineConfig({\n\tintegrations: [\n\t\tSolid({\n\t\t\t/* options */\n\t\t}),\n\t],\n});\n```\n\n\u003cbr\u003e\u003c/details\u003e\n\n## 📝 License\n\n[MIT](./LICENSE). Made with ❤️ by [Ray](https://github.com/so1ve)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funplugin%2Funplugin-solid","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funplugin%2Funplugin-solid","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funplugin%2Funplugin-solid/lists"}