├── .eslintignore ├── .eslintrc ├── .github └── workflows │ ├── beta.js.yml │ ├── main.js.yml │ ├── release.js.yml │ └── storybook.js.yml ├── .gitignore ├── .npmignore ├── .nvmrc ├── .prettierrc ├── .storybook ├── main.js ├── package.json └── preview.js ├── LICENSE ├── README.md ├── jest.config.js ├── package.json ├── src ├── index.ts ├── multi-line.ts ├── setupTests.ts └── stories │ ├── benchmark.stories.tsx │ ├── linebreak.d.ts │ └── main.css ├── test └── multi-line.test.tsx ├── tsconfig.json └── tsconfig.types.json /.eslintignore: -------------------------------------------------------------------------------- 1 | build.cjs -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/beta.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/.github/workflows/beta.js.yml -------------------------------------------------------------------------------- /.github/workflows/main.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/.github/workflows/main.js.yml -------------------------------------------------------------------------------- /.github/workflows/release.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/.github/workflows/release.js.yml -------------------------------------------------------------------------------- /.github/workflows/storybook.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/.github/workflows/storybook.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | tsconfig* 3 | coverage/* -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v16.16.0 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/.prettierrc -------------------------------------------------------------------------------- /.storybook/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/.storybook/main.js -------------------------------------------------------------------------------- /.storybook/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "module": "commonjs" 3 | } -------------------------------------------------------------------------------- /.storybook/preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/.storybook/preview.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/package.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/multi-line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/src/multi-line.ts -------------------------------------------------------------------------------- /src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/src/setupTests.ts -------------------------------------------------------------------------------- /src/stories/benchmark.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/src/stories/benchmark.stories.tsx -------------------------------------------------------------------------------- /src/stories/linebreak.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/src/stories/linebreak.d.ts -------------------------------------------------------------------------------- /src/stories/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/src/stories/main.css -------------------------------------------------------------------------------- /test/multi-line.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/test/multi-line.test.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glideapps/canvas-hypertxt/HEAD/tsconfig.types.json --------------------------------------------------------------------------------