├── .babelrc ├── .eslintignore ├── .eslintrc.json ├── .github └── workflows │ ├── publish.yml │ └── test.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg ├── post-merge └── pre-commit ├── .prettierrc ├── .stylelintrc.json ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── assets └── opstrace-docs.png ├── index.js ├── jest.config.json ├── package.json ├── rollup.config.js ├── serialize.js ├── setupTests.js ├── src ├── components │ ├── CodeBlock.jsx │ ├── InlineCode.jsx │ ├── Interpolate.jsx │ └── Tabs.jsx ├── index.jsx ├── lib │ ├── docs.js │ ├── github-prism-theme.js │ ├── github.js │ └── remark-plugins │ │ ├── images │ │ └── index.js │ │ ├── links │ │ └── index.js │ │ ├── sections │ │ └── index.js │ │ ├── state │ │ ├── README.md │ │ └── index.js │ │ └── tabs │ │ ├── README.md │ │ └── index.js └── serialize.js ├── test ├── Documentation.test.tsx ├── __snapshots__ │ └── Documentation.test.tsx.snap └── remark-plugins │ ├── links.test.js │ ├── section.test.js │ └── state.test.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | coverage/ -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/post-merge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/.husky/post-merge -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/.prettierrc -------------------------------------------------------------------------------- /.stylelintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "stylelint-config-standard" 3 | } 4 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/README.md -------------------------------------------------------------------------------- /assets/opstrace-docs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/assets/opstrace-docs.png -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./dist/index') 2 | -------------------------------------------------------------------------------- /jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/jest.config.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/rollup.config.js -------------------------------------------------------------------------------- /serialize.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./dist/serialize') 2 | -------------------------------------------------------------------------------- /setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/setupTests.js -------------------------------------------------------------------------------- /src/components/CodeBlock.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/src/components/CodeBlock.jsx -------------------------------------------------------------------------------- /src/components/InlineCode.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/src/components/InlineCode.jsx -------------------------------------------------------------------------------- /src/components/Interpolate.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/src/components/Interpolate.jsx -------------------------------------------------------------------------------- /src/components/Tabs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/src/components/Tabs.jsx -------------------------------------------------------------------------------- /src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/src/index.jsx -------------------------------------------------------------------------------- /src/lib/docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/src/lib/docs.js -------------------------------------------------------------------------------- /src/lib/github-prism-theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/src/lib/github-prism-theme.js -------------------------------------------------------------------------------- /src/lib/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/src/lib/github.js -------------------------------------------------------------------------------- /src/lib/remark-plugins/images/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/src/lib/remark-plugins/images/index.js -------------------------------------------------------------------------------- /src/lib/remark-plugins/links/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/src/lib/remark-plugins/links/index.js -------------------------------------------------------------------------------- /src/lib/remark-plugins/sections/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/src/lib/remark-plugins/sections/index.js -------------------------------------------------------------------------------- /src/lib/remark-plugins/state/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/src/lib/remark-plugins/state/README.md -------------------------------------------------------------------------------- /src/lib/remark-plugins/state/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/src/lib/remark-plugins/state/index.js -------------------------------------------------------------------------------- /src/lib/remark-plugins/tabs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/src/lib/remark-plugins/tabs/README.md -------------------------------------------------------------------------------- /src/lib/remark-plugins/tabs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/src/lib/remark-plugins/tabs/index.js -------------------------------------------------------------------------------- /src/serialize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/src/serialize.js -------------------------------------------------------------------------------- /test/Documentation.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/test/Documentation.test.tsx -------------------------------------------------------------------------------- /test/__snapshots__/Documentation.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/test/__snapshots__/Documentation.test.tsx.snap -------------------------------------------------------------------------------- /test/remark-plugins/links.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/test/remark-plugins/links.test.js -------------------------------------------------------------------------------- /test/remark-plugins/section.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/test/remark-plugins/section.test.js -------------------------------------------------------------------------------- /test/remark-plugins/state.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/test/remark-plugins/state.test.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opstrace/next-product-docs/HEAD/yarn.lock --------------------------------------------------------------------------------