├── .changeset ├── README.md ├── config.json ├── wet-carrots-shout.md └── yellow-dragons-admire.md ├── .editorconfig ├── .eslintignore ├── .eslintrc.cjs ├── .github └── workflows │ ├── main.yml │ └── publish.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── assets ├── toggle_moon.svg └── toggle_sun.svg ├── package.json ├── pnpm-lock.yaml ├── src ├── append-js-pf.ts ├── append-js.ts ├── cli │ ├── copy-files.ts │ ├── index.ts │ ├── init-repo.ts │ ├── parser-config.ts │ ├── site-config.ts │ └── validators.ts ├── config-helpers.ts ├── handlers │ ├── handle-api.ts │ ├── handle-app-js.ts │ ├── handle-favicon.ts │ ├── handle-js.ts │ ├── handle-options.ts │ ├── handle-other.ts │ ├── handle-sitemap.ts │ └── index.ts ├── index.ts ├── reverse-proxy-init.ts ├── reverse-proxy.ts ├── rewriters │ ├── _body-js-string.ts │ ├── body-rewriter.ts │ ├── body.js │ ├── element-handler.ts │ ├── head-rewriter.ts │ ├── index.ts │ └── meta-rewriter.ts └── types.ts ├── templates └── default │ ├── .editorconfig │ ├── _gitignore │ ├── package.json │ ├── src │ ├── _build-page-script-js-string.js │ ├── _page-script-js-string.ts │ ├── index.ts │ ├── page-script.js │ └── site-config.ts │ ├── tsconfig.json │ └── wrangler.toml └── tsconfig.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.changeset/wet-carrots-shout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/.changeset/wet-carrots-shout.md -------------------------------------------------------------------------------- /.changeset/yellow-dragons-admire.md: -------------------------------------------------------------------------------- 1 | --- 2 | "notehost": patch 3 | --- 4 | 5 | Update README 6 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | coverage 4 | dist 5 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/README.md -------------------------------------------------------------------------------- /assets/toggle_moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/assets/toggle_moon.svg -------------------------------------------------------------------------------- /assets/toggle_sun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/assets/toggle_sun.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/append-js-pf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/append-js-pf.ts -------------------------------------------------------------------------------- /src/append-js.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/append-js.ts -------------------------------------------------------------------------------- /src/cli/copy-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/cli/copy-files.ts -------------------------------------------------------------------------------- /src/cli/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/cli/index.ts -------------------------------------------------------------------------------- /src/cli/init-repo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/cli/init-repo.ts -------------------------------------------------------------------------------- /src/cli/parser-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/cli/parser-config.ts -------------------------------------------------------------------------------- /src/cli/site-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/cli/site-config.ts -------------------------------------------------------------------------------- /src/cli/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/cli/validators.ts -------------------------------------------------------------------------------- /src/config-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/config-helpers.ts -------------------------------------------------------------------------------- /src/handlers/handle-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/handlers/handle-api.ts -------------------------------------------------------------------------------- /src/handlers/handle-app-js.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/handlers/handle-app-js.ts -------------------------------------------------------------------------------- /src/handlers/handle-favicon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/handlers/handle-favicon.ts -------------------------------------------------------------------------------- /src/handlers/handle-js.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/handlers/handle-js.ts -------------------------------------------------------------------------------- /src/handlers/handle-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/handlers/handle-options.ts -------------------------------------------------------------------------------- /src/handlers/handle-other.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/handlers/handle-other.ts -------------------------------------------------------------------------------- /src/handlers/handle-sitemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/handlers/handle-sitemap.ts -------------------------------------------------------------------------------- /src/handlers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/handlers/index.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/reverse-proxy-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/reverse-proxy-init.ts -------------------------------------------------------------------------------- /src/reverse-proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/reverse-proxy.ts -------------------------------------------------------------------------------- /src/rewriters/_body-js-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/rewriters/_body-js-string.ts -------------------------------------------------------------------------------- /src/rewriters/body-rewriter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/rewriters/body-rewriter.ts -------------------------------------------------------------------------------- /src/rewriters/body.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/rewriters/body.js -------------------------------------------------------------------------------- /src/rewriters/element-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/rewriters/element-handler.ts -------------------------------------------------------------------------------- /src/rewriters/head-rewriter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/rewriters/head-rewriter.ts -------------------------------------------------------------------------------- /src/rewriters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/rewriters/index.ts -------------------------------------------------------------------------------- /src/rewriters/meta-rewriter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/rewriters/meta-rewriter.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/src/types.ts -------------------------------------------------------------------------------- /templates/default/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/templates/default/.editorconfig -------------------------------------------------------------------------------- /templates/default/_gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/templates/default/_gitignore -------------------------------------------------------------------------------- /templates/default/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/templates/default/package.json -------------------------------------------------------------------------------- /templates/default/src/_build-page-script-js-string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/templates/default/src/_build-page-script-js-string.js -------------------------------------------------------------------------------- /templates/default/src/_page-script-js-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/templates/default/src/_page-script-js-string.ts -------------------------------------------------------------------------------- /templates/default/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/templates/default/src/index.ts -------------------------------------------------------------------------------- /templates/default/src/page-script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/templates/default/src/page-script.js -------------------------------------------------------------------------------- /templates/default/src/site-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/templates/default/src/site-config.ts -------------------------------------------------------------------------------- /templates/default/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/templates/default/tsconfig.json -------------------------------------------------------------------------------- /templates/default/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/templates/default/wrangler.toml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/velsa/notehost/HEAD/tsconfig.json --------------------------------------------------------------------------------