├── .babelrc ├── .gitignore ├── .npmignore ├── .travis.yml ├── .vscode └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── VISION.md ├── dangerfile.ts ├── jest ├── _tests │ ├── Arimo │ │ ├── Arimo-Bold.ttf │ │ ├── Arimo-BoldItalic.ttf │ │ ├── Arimo-Italic.ttf │ │ ├── Arimo-Regular.ttf │ │ └── LICENSE.txt │ ├── __fixtures__ │ │ ├── artwork-grid.json │ │ └── welcome.json │ ├── __snapshots__ │ │ ├── _component-to-node.test.ts.snap │ │ ├── _node-instance-count.test.tsx-counting-nodes-it-is-good-with-memory.svg │ │ ├── _node-to-svg.test.ts.snap │ │ ├── _tree-to-svg-sub-funcs.test.ts.snap │ │ ├── _tree-to-svg.test.ts.snap │ │ ├── render.test.tsx-handles-some-simple-jsx.svg │ │ └── render.test.tsx.snap │ ├── _component-to-node.test.ts │ ├── _node-instance-count.test.tsx │ ├── _node-to-svg.test.ts │ ├── _tree-to-svg-sub-funcs.test.ts │ ├── _tree-to-svg.test.ts │ ├── example_layouts │ │ ├── __snapshots__ │ │ │ ├── _align-items.test.tsx-renders-three-vertically-horizontally-centeredblocks.svg │ │ │ ├── _flex-direction.test.tsx-renders-three-blocks-in-a-row.svg │ │ │ ├── _justify-contents.test.tsx-splits-the-layout-vertically-across.svg │ │ │ ├── _position.test.tsx-renders-views-on-bottom-position.svg │ │ │ ├── _position.test.tsx-renders-views-on-left-position.svg │ │ │ ├── _position.test.tsx-renders-views-on-top-position.svg │ │ │ ├── _text.test.tsx-renders-a-line-of-text.svg │ │ │ ├── _text.test.tsx-renders-multiple-lines-of-text-with-multiple-styles.svg │ │ │ ├── _text.test.tsx-renders-multiple-lines-of-text-with-text-align.svg │ │ │ ├── _text.test.tsx-renders-multiple-lines-of-text.svg │ │ │ ├── _text.test.tsx-renders-text-blocks.svg │ │ │ ├── _text.test.tsx-renders-text-with-different-colors.svg │ │ │ ├── _text.test.tsx-renders-text-with-different-sizes.svg │ │ │ └── _text.test.tsx-renders-text-with-forced-break.svg │ │ ├── _align-items.test.tsx │ │ ├── _flex-direction.test.tsx │ │ ├── _justify-contents.test.tsx │ │ ├── _position.test.tsx │ │ └── _text.test.tsx │ └── render.test.tsx ├── ambient.d.ts ├── font-loader.ts └── index.ts ├── package.json ├── prettier.config.js ├── rn-image-transform.js ├── simple.svg ├── src ├── __tests__ │ ├── Basic.test.png │ ├── Basic.test.svg │ ├── Basic.test.tsx │ ├── Images.test.png │ ├── Images.test.svg │ ├── Images.test.tsx │ ├── ScrollView.test.png │ ├── ScrollView.test.svg │ ├── ScrollView.test.tsx │ ├── __snapshots__ │ │ └── Basic.test.tsx.snap │ ├── example.png │ ├── grade4.png │ ├── logo.png │ └── util.tsx ├── ambient.d.ts ├── canvas │ ├── drawText.ts │ └── index.ts ├── index.ts ├── layout │ ├── component-to-node.ts │ ├── component-tree-to-nodes.ts │ ├── extract-text.ts │ ├── font-utils.ts │ ├── index.ts │ ├── measure-text.ts │ ├── reapply-layouts-to-components.ts │ └── text-layout.ts └── svg │ ├── borders.ts │ ├── node-to-svg.ts │ ├── rect.ts │ ├── svg-util.ts │ ├── text-to-svg.ts │ ├── tree-to-svg.ts │ └── whitespace.ts ├── tsconfig.json ├── web └── screenshot.png └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["react-native"] 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/README.md -------------------------------------------------------------------------------- /VISION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/VISION.md -------------------------------------------------------------------------------- /dangerfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/dangerfile.ts -------------------------------------------------------------------------------- /jest/_tests/Arimo/Arimo-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/Arimo/Arimo-Bold.ttf -------------------------------------------------------------------------------- /jest/_tests/Arimo/Arimo-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/Arimo/Arimo-BoldItalic.ttf -------------------------------------------------------------------------------- /jest/_tests/Arimo/Arimo-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/Arimo/Arimo-Italic.ttf -------------------------------------------------------------------------------- /jest/_tests/Arimo/Arimo-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/Arimo/Arimo-Regular.ttf -------------------------------------------------------------------------------- /jest/_tests/Arimo/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/Arimo/LICENSE.txt -------------------------------------------------------------------------------- /jest/_tests/__fixtures__/artwork-grid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/__fixtures__/artwork-grid.json -------------------------------------------------------------------------------- /jest/_tests/__fixtures__/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/__fixtures__/welcome.json -------------------------------------------------------------------------------- /jest/_tests/__snapshots__/_component-to-node.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/__snapshots__/_component-to-node.test.ts.snap -------------------------------------------------------------------------------- /jest/_tests/__snapshots__/_node-instance-count.test.tsx-counting-nodes-it-is-good-with-memory.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/__snapshots__/_node-instance-count.test.tsx-counting-nodes-it-is-good-with-memory.svg -------------------------------------------------------------------------------- /jest/_tests/__snapshots__/_node-to-svg.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/__snapshots__/_node-to-svg.test.ts.snap -------------------------------------------------------------------------------- /jest/_tests/__snapshots__/_tree-to-svg-sub-funcs.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/__snapshots__/_tree-to-svg-sub-funcs.test.ts.snap -------------------------------------------------------------------------------- /jest/_tests/__snapshots__/_tree-to-svg.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/__snapshots__/_tree-to-svg.test.ts.snap -------------------------------------------------------------------------------- /jest/_tests/__snapshots__/render.test.tsx-handles-some-simple-jsx.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/__snapshots__/render.test.tsx-handles-some-simple-jsx.svg -------------------------------------------------------------------------------- /jest/_tests/__snapshots__/render.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/__snapshots__/render.test.tsx.snap -------------------------------------------------------------------------------- /jest/_tests/_component-to-node.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/_component-to-node.test.ts -------------------------------------------------------------------------------- /jest/_tests/_node-instance-count.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/_node-instance-count.test.tsx -------------------------------------------------------------------------------- /jest/_tests/_node-to-svg.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/_node-to-svg.test.ts -------------------------------------------------------------------------------- /jest/_tests/_tree-to-svg-sub-funcs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/_tree-to-svg-sub-funcs.test.ts -------------------------------------------------------------------------------- /jest/_tests/_tree-to-svg.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/_tree-to-svg.test.ts -------------------------------------------------------------------------------- /jest/_tests/example_layouts/__snapshots__/_align-items.test.tsx-renders-three-vertically-horizontally-centeredblocks.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/__snapshots__/_align-items.test.tsx-renders-three-vertically-horizontally-centeredblocks.svg -------------------------------------------------------------------------------- /jest/_tests/example_layouts/__snapshots__/_flex-direction.test.tsx-renders-three-blocks-in-a-row.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/__snapshots__/_flex-direction.test.tsx-renders-three-blocks-in-a-row.svg -------------------------------------------------------------------------------- /jest/_tests/example_layouts/__snapshots__/_justify-contents.test.tsx-splits-the-layout-vertically-across.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/__snapshots__/_justify-contents.test.tsx-splits-the-layout-vertically-across.svg -------------------------------------------------------------------------------- /jest/_tests/example_layouts/__snapshots__/_position.test.tsx-renders-views-on-bottom-position.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/__snapshots__/_position.test.tsx-renders-views-on-bottom-position.svg -------------------------------------------------------------------------------- /jest/_tests/example_layouts/__snapshots__/_position.test.tsx-renders-views-on-left-position.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/__snapshots__/_position.test.tsx-renders-views-on-left-position.svg -------------------------------------------------------------------------------- /jest/_tests/example_layouts/__snapshots__/_position.test.tsx-renders-views-on-top-position.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/__snapshots__/_position.test.tsx-renders-views-on-top-position.svg -------------------------------------------------------------------------------- /jest/_tests/example_layouts/__snapshots__/_text.test.tsx-renders-a-line-of-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/__snapshots__/_text.test.tsx-renders-a-line-of-text.svg -------------------------------------------------------------------------------- /jest/_tests/example_layouts/__snapshots__/_text.test.tsx-renders-multiple-lines-of-text-with-multiple-styles.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/__snapshots__/_text.test.tsx-renders-multiple-lines-of-text-with-multiple-styles.svg -------------------------------------------------------------------------------- /jest/_tests/example_layouts/__snapshots__/_text.test.tsx-renders-multiple-lines-of-text-with-text-align.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/__snapshots__/_text.test.tsx-renders-multiple-lines-of-text-with-text-align.svg -------------------------------------------------------------------------------- /jest/_tests/example_layouts/__snapshots__/_text.test.tsx-renders-multiple-lines-of-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/__snapshots__/_text.test.tsx-renders-multiple-lines-of-text.svg -------------------------------------------------------------------------------- /jest/_tests/example_layouts/__snapshots__/_text.test.tsx-renders-text-blocks.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/__snapshots__/_text.test.tsx-renders-text-blocks.svg -------------------------------------------------------------------------------- /jest/_tests/example_layouts/__snapshots__/_text.test.tsx-renders-text-with-different-colors.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/__snapshots__/_text.test.tsx-renders-text-with-different-colors.svg -------------------------------------------------------------------------------- /jest/_tests/example_layouts/__snapshots__/_text.test.tsx-renders-text-with-different-sizes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/__snapshots__/_text.test.tsx-renders-text-with-different-sizes.svg -------------------------------------------------------------------------------- /jest/_tests/example_layouts/__snapshots__/_text.test.tsx-renders-text-with-forced-break.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/__snapshots__/_text.test.tsx-renders-text-with-forced-break.svg -------------------------------------------------------------------------------- /jest/_tests/example_layouts/_align-items.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/_align-items.test.tsx -------------------------------------------------------------------------------- /jest/_tests/example_layouts/_flex-direction.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/_flex-direction.test.tsx -------------------------------------------------------------------------------- /jest/_tests/example_layouts/_justify-contents.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/_justify-contents.test.tsx -------------------------------------------------------------------------------- /jest/_tests/example_layouts/_position.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/_position.test.tsx -------------------------------------------------------------------------------- /jest/_tests/example_layouts/_text.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/example_layouts/_text.test.tsx -------------------------------------------------------------------------------- /jest/_tests/render.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/_tests/render.test.tsx -------------------------------------------------------------------------------- /jest/ambient.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/ambient.d.ts -------------------------------------------------------------------------------- /jest/font-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/font-loader.ts -------------------------------------------------------------------------------- /jest/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/jest/index.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/prettier.config.js -------------------------------------------------------------------------------- /rn-image-transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/rn-image-transform.js -------------------------------------------------------------------------------- /simple.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/simple.svg -------------------------------------------------------------------------------- /src/__tests__/Basic.test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/__tests__/Basic.test.png -------------------------------------------------------------------------------- /src/__tests__/Basic.test.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/__tests__/Basic.test.svg -------------------------------------------------------------------------------- /src/__tests__/Basic.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/__tests__/Basic.test.tsx -------------------------------------------------------------------------------- /src/__tests__/Images.test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/__tests__/Images.test.png -------------------------------------------------------------------------------- /src/__tests__/Images.test.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/__tests__/Images.test.svg -------------------------------------------------------------------------------- /src/__tests__/Images.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/__tests__/Images.test.tsx -------------------------------------------------------------------------------- /src/__tests__/ScrollView.test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/__tests__/ScrollView.test.png -------------------------------------------------------------------------------- /src/__tests__/ScrollView.test.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/__tests__/ScrollView.test.svg -------------------------------------------------------------------------------- /src/__tests__/ScrollView.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/__tests__/ScrollView.test.tsx -------------------------------------------------------------------------------- /src/__tests__/__snapshots__/Basic.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/__tests__/__snapshots__/Basic.test.tsx.snap -------------------------------------------------------------------------------- /src/__tests__/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/__tests__/example.png -------------------------------------------------------------------------------- /src/__tests__/grade4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/__tests__/grade4.png -------------------------------------------------------------------------------- /src/__tests__/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/__tests__/logo.png -------------------------------------------------------------------------------- /src/__tests__/util.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/__tests__/util.tsx -------------------------------------------------------------------------------- /src/ambient.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/ambient.d.ts -------------------------------------------------------------------------------- /src/canvas/drawText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/canvas/drawText.ts -------------------------------------------------------------------------------- /src/canvas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/canvas/index.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/layout/component-to-node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/layout/component-to-node.ts -------------------------------------------------------------------------------- /src/layout/component-tree-to-nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/layout/component-tree-to-nodes.ts -------------------------------------------------------------------------------- /src/layout/extract-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/layout/extract-text.ts -------------------------------------------------------------------------------- /src/layout/font-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/layout/font-utils.ts -------------------------------------------------------------------------------- /src/layout/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/layout/index.ts -------------------------------------------------------------------------------- /src/layout/measure-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/layout/measure-text.ts -------------------------------------------------------------------------------- /src/layout/reapply-layouts-to-components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/layout/reapply-layouts-to-components.ts -------------------------------------------------------------------------------- /src/layout/text-layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/layout/text-layout.ts -------------------------------------------------------------------------------- /src/svg/borders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/svg/borders.ts -------------------------------------------------------------------------------- /src/svg/node-to-svg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/svg/node-to-svg.ts -------------------------------------------------------------------------------- /src/svg/rect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/svg/rect.ts -------------------------------------------------------------------------------- /src/svg/svg-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/svg/svg-util.ts -------------------------------------------------------------------------------- /src/svg/text-to-svg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/svg/text-to-svg.ts -------------------------------------------------------------------------------- /src/svg/tree-to-svg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/svg/tree-to-svg.ts -------------------------------------------------------------------------------- /src/svg/whitespace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/src/svg/whitespace.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/tsconfig.json -------------------------------------------------------------------------------- /web/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/web/screenshot.png -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaredly/render-react-native-to-image/HEAD/yarn.lock --------------------------------------------------------------------------------