├── .editorconfig ├── .gitignore ├── .npmignore ├── .prettierrc ├── .travis.yml ├── .vscode └── launch.json ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── benchmark ├── compact.bench.tsx ├── components.tsx ├── helpers.ts ├── index.ts └── jsx.bench.tsx ├── jest.config.js ├── package.json ├── src ├── __tests__ │ ├── StubRenderer.ts │ └── renderSync.spec.tsx ├── index.ts ├── preview.ts ├── renderSync.ts ├── renderers │ ├── CompactRenderer.ts │ ├── JsxRenderer.ts │ └── __tests__ │ │ ├── CompactRenderer.spec.tsx │ │ └── JsxRenderer.spec.tsx └── utils.ts ├── tsconfig.json ├── tslint.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/compact.bench.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/benchmark/compact.bench.tsx -------------------------------------------------------------------------------- /benchmark/components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/benchmark/components.tsx -------------------------------------------------------------------------------- /benchmark/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/benchmark/helpers.ts -------------------------------------------------------------------------------- /benchmark/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/benchmark/index.ts -------------------------------------------------------------------------------- /benchmark/jsx.bench.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/benchmark/jsx.bench.tsx -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/package.json -------------------------------------------------------------------------------- /src/__tests__/StubRenderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/src/__tests__/StubRenderer.ts -------------------------------------------------------------------------------- /src/__tests__/renderSync.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/src/__tests__/renderSync.spec.tsx -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/preview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/src/preview.ts -------------------------------------------------------------------------------- /src/renderSync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/src/renderSync.ts -------------------------------------------------------------------------------- /src/renderers/CompactRenderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/src/renderers/CompactRenderer.ts -------------------------------------------------------------------------------- /src/renderers/JsxRenderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/src/renderers/JsxRenderer.ts -------------------------------------------------------------------------------- /src/renderers/__tests__/CompactRenderer.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/src/renderers/__tests__/CompactRenderer.spec.tsx -------------------------------------------------------------------------------- /src/renderers/__tests__/JsxRenderer.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/src/renderers/__tests__/JsxRenderer.spec.tsx -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marvinhagemeister/preact-server-renderer/HEAD/yarn.lock --------------------------------------------------------------------------------