├── .eslintrc ├── .github └── workflows │ └── semgrep.yml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── ROADMAP.md ├── app ├── .babelrc ├── .eslintrc ├── .gitignore ├── config.js ├── getting-started.json ├── package.json ├── schemas.js ├── src │ ├── client │ │ ├── constants.js │ │ ├── index.js │ │ ├── introduction.js │ │ ├── main.js │ │ ├── reducers │ │ │ ├── index.js │ │ │ └── schemas.js │ │ └── store.js │ └── server │ │ ├── html.js │ │ ├── index.js │ │ └── main.js └── webpack │ ├── build.js │ ├── config.dev.babel.js │ ├── config.prod.babel.js │ ├── config.prod.nojs.babel.js │ ├── config.prod.withjs.babel.js │ ├── constants.js │ ├── index.js │ └── server.dev.js ├── doca.png ├── docs ├── README.md └── pics │ ├── hot-reload-error.gif │ └── hot-reload.gif ├── example ├── cart.json └── product.json ├── lib ├── init.js ├── main.js └── theme.js ├── package.json └── test ├── mocha.opts └── theme.js /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/semgrep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/.github/workflows/semgrep.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | npm-debug.log 4 | example/documentation 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /app/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/.babelrc -------------------------------------------------------------------------------- /app/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/.eslintrc -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | npm-debug.log 4 | build 5 | src/static 6 | -------------------------------------------------------------------------------- /app/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/config.js -------------------------------------------------------------------------------- /app/getting-started.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/getting-started.json -------------------------------------------------------------------------------- /app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/package.json -------------------------------------------------------------------------------- /app/schemas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/schemas.js -------------------------------------------------------------------------------- /app/src/client/constants.js: -------------------------------------------------------------------------------- 1 | export const ACTIONS = { 2 | REINIT_SCHEMAS: 'reinit_schemas', 3 | }; 4 | -------------------------------------------------------------------------------- /app/src/client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/src/client/index.js -------------------------------------------------------------------------------- /app/src/client/introduction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/src/client/introduction.js -------------------------------------------------------------------------------- /app/src/client/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/src/client/main.js -------------------------------------------------------------------------------- /app/src/client/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/src/client/reducers/index.js -------------------------------------------------------------------------------- /app/src/client/reducers/schemas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/src/client/reducers/schemas.js -------------------------------------------------------------------------------- /app/src/client/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/src/client/store.js -------------------------------------------------------------------------------- /app/src/server/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/src/server/html.js -------------------------------------------------------------------------------- /app/src/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/src/server/index.js -------------------------------------------------------------------------------- /app/src/server/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/src/server/main.js -------------------------------------------------------------------------------- /app/webpack/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/webpack/build.js -------------------------------------------------------------------------------- /app/webpack/config.dev.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/webpack/config.dev.babel.js -------------------------------------------------------------------------------- /app/webpack/config.prod.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/webpack/config.prod.babel.js -------------------------------------------------------------------------------- /app/webpack/config.prod.nojs.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/webpack/config.prod.nojs.babel.js -------------------------------------------------------------------------------- /app/webpack/config.prod.withjs.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/webpack/config.prod.withjs.babel.js -------------------------------------------------------------------------------- /app/webpack/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/webpack/constants.js -------------------------------------------------------------------------------- /app/webpack/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/webpack/index.js -------------------------------------------------------------------------------- /app/webpack/server.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/app/webpack/server.dev.js -------------------------------------------------------------------------------- /doca.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/doca.png -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/pics/hot-reload-error.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/docs/pics/hot-reload-error.gif -------------------------------------------------------------------------------- /docs/pics/hot-reload.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/docs/pics/hot-reload.gif -------------------------------------------------------------------------------- /example/cart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/example/cart.json -------------------------------------------------------------------------------- /example/product.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/example/product.json -------------------------------------------------------------------------------- /lib/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/lib/init.js -------------------------------------------------------------------------------- /lib/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/lib/main.js -------------------------------------------------------------------------------- /lib/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/lib/theme.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/package.json -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- 1 | --reporter spec 2 | -------------------------------------------------------------------------------- /test/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/doca/HEAD/test/theme.js --------------------------------------------------------------------------------