├── .gitignore ├── .prettierrc ├── .tool-versions ├── README.md ├── catalog-info.yaml ├── package.json ├── rollup.config.js ├── src ├── __tests__ │ └── output-elm.spec.ts ├── event.ts ├── index.ts ├── output-elm.ts ├── plugin.ts ├── prop-types │ ├── __tests__ │ │ └── fixed-object-type.spec.ts │ ├── any-object-type.ts │ ├── array-type.ts │ ├── boolean-type.ts │ ├── enumerated-string-type.ts │ ├── fixed-object-type.ts │ ├── fixed-object-type │ │ ├── __tests__ │ │ │ └── parser.spec.ts │ │ └── parser.ts │ ├── index.ts │ ├── number-type.ts │ ├── string-type.ts │ ├── type.ts │ ├── types.ts │ ├── union-type.ts │ └── union-type │ │ └── parser.ts ├── prop.ts ├── types.ts └── utils.ts ├── test └── jest.preprocessor.js ├── tsconfig.build.json └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/.prettierrc -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | nodejs 12.16.1 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/README.md -------------------------------------------------------------------------------- /catalog-info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/catalog-info.yaml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/__tests__/output-elm.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/__tests__/output-elm.spec.ts -------------------------------------------------------------------------------- /src/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/event.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/output-elm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/output-elm.ts -------------------------------------------------------------------------------- /src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/plugin.ts -------------------------------------------------------------------------------- /src/prop-types/__tests__/fixed-object-type.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/prop-types/__tests__/fixed-object-type.spec.ts -------------------------------------------------------------------------------- /src/prop-types/any-object-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/prop-types/any-object-type.ts -------------------------------------------------------------------------------- /src/prop-types/array-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/prop-types/array-type.ts -------------------------------------------------------------------------------- /src/prop-types/boolean-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/prop-types/boolean-type.ts -------------------------------------------------------------------------------- /src/prop-types/enumerated-string-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/prop-types/enumerated-string-type.ts -------------------------------------------------------------------------------- /src/prop-types/fixed-object-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/prop-types/fixed-object-type.ts -------------------------------------------------------------------------------- /src/prop-types/fixed-object-type/__tests__/parser.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/prop-types/fixed-object-type/__tests__/parser.spec.ts -------------------------------------------------------------------------------- /src/prop-types/fixed-object-type/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/prop-types/fixed-object-type/parser.ts -------------------------------------------------------------------------------- /src/prop-types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/prop-types/index.ts -------------------------------------------------------------------------------- /src/prop-types/number-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/prop-types/number-type.ts -------------------------------------------------------------------------------- /src/prop-types/string-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/prop-types/string-type.ts -------------------------------------------------------------------------------- /src/prop-types/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/prop-types/type.ts -------------------------------------------------------------------------------- /src/prop-types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/prop-types/types.ts -------------------------------------------------------------------------------- /src/prop-types/union-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/prop-types/union-type.ts -------------------------------------------------------------------------------- /src/prop-types/union-type/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/prop-types/union-type/parser.ts -------------------------------------------------------------------------------- /src/prop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/prop.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/src/utils.ts -------------------------------------------------------------------------------- /test/jest.preprocessor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/test/jest.preprocessor.js -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultureamp/stencil-elm-output-target/HEAD/tsconfig.json --------------------------------------------------------------------------------