├── .github └── workflows │ └── playwright.yml ├── .gitignore ├── .prettierrc ├── CODE_OF_CONDUCT.md ├── LICENSE_MIT ├── Makefile ├── README.md ├── docs ├── api.md ├── readme.md └── stream-what-is-known-upfront.md ├── index.js ├── package.json ├── packages ├── github-fetch │ ├── .gitignore │ ├── jest.config.js │ ├── jsr.json │ ├── package-lock.json │ ├── package.json │ ├── readme.md │ ├── src │ │ ├── index.test.ts │ │ └── index.ts │ └── tsconfig.json └── press-server │ ├── .gitignore │ ├── import_map.json │ ├── jest.config.js │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── assets.ts │ ├── data.ts │ ├── encodings.ts │ ├── github-site.ts │ ├── github.ts │ ├── html.ts │ ├── http.ts │ └── index.ts │ ├── tests │ ├── routing.test.ts │ └── worker.ts │ └── tsconfig.json ├── playwright.config.ts ├── src ├── analytics.js ├── data.js ├── encodings.js ├── github.js ├── html.js ├── http.js └── routes │ └── github-site.js ├── tests-examples └── demo-todo-app.spec.ts ├── tests ├── example.spec.ts └── github-site.spec.ts └── wrangler.toml /.github/workflows/playwright.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/.github/workflows/playwright.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/.prettierrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/LICENSE_MIT -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/README.md -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/readme.md: -------------------------------------------------------------------------------- 1 | # Collected Press Docs 2 | 3 | ## -------------------------------------------------------------------------------- /docs/stream-what-is-known-upfront.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/docs/stream-what-is-known-upfront.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/package.json -------------------------------------------------------------------------------- /packages/github-fetch/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | .parcel-cache/ 4 | -------------------------------------------------------------------------------- /packages/github-fetch/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/github-fetch/jest.config.js -------------------------------------------------------------------------------- /packages/github-fetch/jsr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/github-fetch/jsr.json -------------------------------------------------------------------------------- /packages/github-fetch/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/github-fetch/package-lock.json -------------------------------------------------------------------------------- /packages/github-fetch/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/github-fetch/package.json -------------------------------------------------------------------------------- /packages/github-fetch/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/github-fetch/readme.md -------------------------------------------------------------------------------- /packages/github-fetch/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/github-fetch/src/index.test.ts -------------------------------------------------------------------------------- /packages/github-fetch/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/github-fetch/src/index.ts -------------------------------------------------------------------------------- /packages/github-fetch/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/github-fetch/tsconfig.json -------------------------------------------------------------------------------- /packages/press-server/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | .parcel-cache/ 4 | -------------------------------------------------------------------------------- /packages/press-server/import_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/press-server/import_map.json -------------------------------------------------------------------------------- /packages/press-server/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/press-server/jest.config.js -------------------------------------------------------------------------------- /packages/press-server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/press-server/package-lock.json -------------------------------------------------------------------------------- /packages/press-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/press-server/package.json -------------------------------------------------------------------------------- /packages/press-server/src/assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/press-server/src/assets.ts -------------------------------------------------------------------------------- /packages/press-server/src/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/press-server/src/data.ts -------------------------------------------------------------------------------- /packages/press-server/src/encodings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/press-server/src/encodings.ts -------------------------------------------------------------------------------- /packages/press-server/src/github-site.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/press-server/src/github-site.ts -------------------------------------------------------------------------------- /packages/press-server/src/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/press-server/src/github.ts -------------------------------------------------------------------------------- /packages/press-server/src/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/press-server/src/html.ts -------------------------------------------------------------------------------- /packages/press-server/src/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/press-server/src/http.ts -------------------------------------------------------------------------------- /packages/press-server/src/index.ts: -------------------------------------------------------------------------------- 1 | export { serveRequest, sourceFromGitHubRepo } from './github-site'; 2 | -------------------------------------------------------------------------------- /packages/press-server/tests/routing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/press-server/tests/routing.test.ts -------------------------------------------------------------------------------- /packages/press-server/tests/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/press-server/tests/worker.ts -------------------------------------------------------------------------------- /packages/press-server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/packages/press-server/tsconfig.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /src/analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/src/analytics.js -------------------------------------------------------------------------------- /src/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/src/data.js -------------------------------------------------------------------------------- /src/encodings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/src/encodings.js -------------------------------------------------------------------------------- /src/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/src/github.js -------------------------------------------------------------------------------- /src/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/src/html.js -------------------------------------------------------------------------------- /src/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/src/http.js -------------------------------------------------------------------------------- /src/routes/github-site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/src/routes/github-site.js -------------------------------------------------------------------------------- /tests-examples/demo-todo-app.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/tests-examples/demo-todo-app.spec.ts -------------------------------------------------------------------------------- /tests/example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/tests/example.spec.ts -------------------------------------------------------------------------------- /tests/github-site.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/tests/github-site.spec.ts -------------------------------------------------------------------------------- /wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cool-calm/collected-press/HEAD/wrangler.toml --------------------------------------------------------------------------------