├── .gitignore ├── LICENSE ├── README.md ├── _transformer_rules ├── 001-replace-className-with-class.toml ├── 002-replace-useState-with-createSignal.toml ├── 003-replace-react-import-with-solid-js.toml ├── README.md └── transformers.js ├── docs ├── .nojekyll ├── assets │ ├── img │ │ └── react2solid-hero.png │ ├── index.95e4ee6a.js │ ├── index.f42cc39e.css │ └── reactjs-solidjs-libs-alternatives.csv └── index.html ├── index.html ├── logo.png ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── public └── assets │ ├── img │ └── react2solid-hero.png │ └── reactjs-solidjs-libs-alternatives.csv ├── src ├── App.tsx ├── components │ ├── JqInput.tsx │ ├── ReactAstEditor.tsx │ ├── ReactCodeEditor.tsx │ ├── SolidAstEditor.tsx │ └── SolidCodeEditor.tsx ├── index.css ├── index.tsx ├── lib │ ├── csv.ts │ ├── jqAsyncChain.ts │ └── jsonStringifyEscape.ts ├── pages │ ├── about.tsx │ ├── builder.tsx │ ├── cli.tsx │ ├── converter.tsx │ ├── error404.tsx │ ├── home.tsx │ ├── libs-alternatives.tsx │ ├── migration-guide.tsx │ └── test-cases.tsx └── routes.ts ├── tailwind.config.js ├── tsconfig.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/README.md -------------------------------------------------------------------------------- /_transformer_rules/001-replace-className-with-class.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/_transformer_rules/001-replace-className-with-class.toml -------------------------------------------------------------------------------- /_transformer_rules/002-replace-useState-with-createSignal.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/_transformer_rules/002-replace-useState-with-createSignal.toml -------------------------------------------------------------------------------- /_transformer_rules/003-replace-react-import-with-solid-js.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/_transformer_rules/003-replace-react-import-with-solid-js.toml -------------------------------------------------------------------------------- /_transformer_rules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/_transformer_rules/README.md -------------------------------------------------------------------------------- /_transformer_rules/transformers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/_transformer_rules/transformers.js -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/assets/img/react2solid-hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/docs/assets/img/react2solid-hero.png -------------------------------------------------------------------------------- /docs/assets/index.95e4ee6a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/docs/assets/index.95e4ee6a.js -------------------------------------------------------------------------------- /docs/assets/index.f42cc39e.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/docs/assets/index.f42cc39e.css -------------------------------------------------------------------------------- /docs/assets/reactjs-solidjs-libs-alternatives.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/docs/assets/reactjs-solidjs-libs-alternatives.csv -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/docs/index.html -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/index.html -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/assets/img/react2solid-hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/public/assets/img/react2solid-hero.png -------------------------------------------------------------------------------- /public/assets/reactjs-solidjs-libs-alternatives.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/public/assets/reactjs-solidjs-libs-alternatives.csv -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/JqInput.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/ReactAstEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/components/ReactAstEditor.tsx -------------------------------------------------------------------------------- /src/components/ReactCodeEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/components/ReactCodeEditor.tsx -------------------------------------------------------------------------------- /src/components/SolidAstEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/components/SolidAstEditor.tsx -------------------------------------------------------------------------------- /src/components/SolidCodeEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/components/SolidCodeEditor.tsx -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/lib/csv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/lib/csv.ts -------------------------------------------------------------------------------- /src/lib/jqAsyncChain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/lib/jqAsyncChain.ts -------------------------------------------------------------------------------- /src/lib/jsonStringifyEscape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/lib/jsonStringifyEscape.ts -------------------------------------------------------------------------------- /src/pages/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/pages/about.tsx -------------------------------------------------------------------------------- /src/pages/builder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/pages/builder.tsx -------------------------------------------------------------------------------- /src/pages/cli.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/pages/cli.tsx -------------------------------------------------------------------------------- /src/pages/converter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/pages/converter.tsx -------------------------------------------------------------------------------- /src/pages/error404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/pages/error404.tsx -------------------------------------------------------------------------------- /src/pages/home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/pages/home.tsx -------------------------------------------------------------------------------- /src/pages/libs-alternatives.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/pages/libs-alternatives.tsx -------------------------------------------------------------------------------- /src/pages/migration-guide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/pages/migration-guide.tsx -------------------------------------------------------------------------------- /src/pages/test-cases.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/pages/test-cases.tsx -------------------------------------------------------------------------------- /src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/src/routes.ts -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrjanbiah/react2solid/HEAD/vite.config.ts --------------------------------------------------------------------------------