├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── demo.gif ├── jest.config.js ├── package.json ├── pnpm-lock.yaml ├── preview ├── index.tsx ├── package.json └── tsconfig.json ├── setup.d.ts ├── setup.js ├── setup.mjs ├── src ├── analyze-component.spec.ts ├── analyze-component.ts ├── extract-component.spec.ts ├── extract-component.ts ├── index.ts ├── optimize-deps-plugin.ts └── special-types.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .turbo 3 | dist/ 4 | node_modules/ 5 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .turbo 3 | node_modules/ 4 | README.md 5 | demo.gif -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/README.md -------------------------------------------------------------------------------- /demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/demo.gif -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /preview/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/preview/index.tsx -------------------------------------------------------------------------------- /preview/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/preview/package.json -------------------------------------------------------------------------------- /preview/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/preview/tsconfig.json -------------------------------------------------------------------------------- /setup.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/setup.d.ts -------------------------------------------------------------------------------- /setup.js: -------------------------------------------------------------------------------- 1 | // You read this right, it's a no-op. 2 | exports.setupPreviews = () => {}; 3 | -------------------------------------------------------------------------------- /setup.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/setup.mjs -------------------------------------------------------------------------------- /src/analyze-component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/src/analyze-component.spec.ts -------------------------------------------------------------------------------- /src/analyze-component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/src/analyze-component.ts -------------------------------------------------------------------------------- /src/extract-component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/src/extract-component.spec.ts -------------------------------------------------------------------------------- /src/extract-component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/src/extract-component.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/optimize-deps-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/src/optimize-deps-plugin.ts -------------------------------------------------------------------------------- /src/special-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/src/special-types.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwouts/previewjs-solid-plugin/HEAD/tsconfig.json --------------------------------------------------------------------------------