├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── package.json ├── rollup.config.editor.js ├── src ├── __tests__ │ └── transform-text.test.ts └── nodes │ ├── shared │ └── types.ts │ └── transform-text │ ├── icons │ └── transform-text.png │ ├── modules │ └── types.ts │ ├── shared │ └── types.ts │ ├── transform-text.html │ ├── editor.html │ ├── help.html │ ├── index.ts │ └── modules │ │ └── types.ts │ └── transform-text.ts ├── tsconfig.json ├── tsconfig.runtime.json ├── tsconfig.runtime.watch.json ├── utils ├── add-node.js └── templates │ ├── blank-0 │ ├── modules │ │ └── types.ts.mustache │ ├── node-type.html │ │ ├── editor.html.mustache │ │ ├── help.html.mustache │ │ ├── index.ts.mustache │ │ └── modules │ │ │ └── types.ts.mustache │ ├── node-type.ts.mustache │ └── shared │ │ └── types.ts.mustache │ ├── blank │ ├── modules │ │ └── types.ts.mustache │ ├── node-type.html │ │ ├── editor.html.mustache │ │ ├── help.html.mustache │ │ ├── index.ts.mustache │ │ └── modules │ │ │ └── types.ts.mustache │ ├── node-type.ts.mustache │ └── shared │ │ └── types.ts.mustache │ └── config │ ├── modules │ └── types.ts.mustache │ ├── node-type.html │ ├── editor.html.mustache │ ├── help.html.mustache │ ├── index.ts.mustache │ └── modules │ │ └── types.ts.mustache │ ├── node-type.ts.mustache │ └── shared │ └── types.ts.mustache └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /dist 3 | /rollup.config.editor.js 4 | /utils -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | * 2 | !dist/**/* 3 | !LICENSE 4 | !README.md 5 | !package.json 6 | !yarn.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/rollup.config.editor.js -------------------------------------------------------------------------------- /src/__tests__/transform-text.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/src/__tests__/transform-text.test.ts -------------------------------------------------------------------------------- /src/nodes/shared/types.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/nodes/transform-text/icons/transform-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/src/nodes/transform-text/icons/transform-text.png -------------------------------------------------------------------------------- /src/nodes/transform-text/modules/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/src/nodes/transform-text/modules/types.ts -------------------------------------------------------------------------------- /src/nodes/transform-text/shared/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/src/nodes/transform-text/shared/types.ts -------------------------------------------------------------------------------- /src/nodes/transform-text/transform-text.html/editor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/src/nodes/transform-text/transform-text.html/editor.html -------------------------------------------------------------------------------- /src/nodes/transform-text/transform-text.html/help.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/src/nodes/transform-text/transform-text.html/help.html -------------------------------------------------------------------------------- /src/nodes/transform-text/transform-text.html/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/src/nodes/transform-text/transform-text.html/index.ts -------------------------------------------------------------------------------- /src/nodes/transform-text/transform-text.html/modules/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/src/nodes/transform-text/transform-text.html/modules/types.ts -------------------------------------------------------------------------------- /src/nodes/transform-text/transform-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/src/nodes/transform-text/transform-text.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.runtime.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/tsconfig.runtime.json -------------------------------------------------------------------------------- /tsconfig.runtime.watch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/tsconfig.runtime.watch.json -------------------------------------------------------------------------------- /utils/add-node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/add-node.js -------------------------------------------------------------------------------- /utils/templates/blank-0/modules/types.ts.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/blank-0/modules/types.ts.mustache -------------------------------------------------------------------------------- /utils/templates/blank-0/node-type.html/editor.html.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/blank-0/node-type.html/editor.html.mustache -------------------------------------------------------------------------------- /utils/templates/blank-0/node-type.html/help.html.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/blank-0/node-type.html/help.html.mustache -------------------------------------------------------------------------------- /utils/templates/blank-0/node-type.html/index.ts.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/blank-0/node-type.html/index.ts.mustache -------------------------------------------------------------------------------- /utils/templates/blank-0/node-type.html/modules/types.ts.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/blank-0/node-type.html/modules/types.ts.mustache -------------------------------------------------------------------------------- /utils/templates/blank-0/node-type.ts.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/blank-0/node-type.ts.mustache -------------------------------------------------------------------------------- /utils/templates/blank-0/shared/types.ts.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/blank-0/shared/types.ts.mustache -------------------------------------------------------------------------------- /utils/templates/blank/modules/types.ts.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/blank/modules/types.ts.mustache -------------------------------------------------------------------------------- /utils/templates/blank/node-type.html/editor.html.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/blank/node-type.html/editor.html.mustache -------------------------------------------------------------------------------- /utils/templates/blank/node-type.html/help.html.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/blank/node-type.html/help.html.mustache -------------------------------------------------------------------------------- /utils/templates/blank/node-type.html/index.ts.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/blank/node-type.html/index.ts.mustache -------------------------------------------------------------------------------- /utils/templates/blank/node-type.html/modules/types.ts.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/blank/node-type.html/modules/types.ts.mustache -------------------------------------------------------------------------------- /utils/templates/blank/node-type.ts.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/blank/node-type.ts.mustache -------------------------------------------------------------------------------- /utils/templates/blank/shared/types.ts.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/blank/shared/types.ts.mustache -------------------------------------------------------------------------------- /utils/templates/config/modules/types.ts.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/config/modules/types.ts.mustache -------------------------------------------------------------------------------- /utils/templates/config/node-type.html/editor.html.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/config/node-type.html/editor.html.mustache -------------------------------------------------------------------------------- /utils/templates/config/node-type.html/help.html.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/config/node-type.html/help.html.mustache -------------------------------------------------------------------------------- /utils/templates/config/node-type.html/index.ts.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/config/node-type.html/index.ts.mustache -------------------------------------------------------------------------------- /utils/templates/config/node-type.html/modules/types.ts.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/config/node-type.html/modules/types.ts.mustache -------------------------------------------------------------------------------- /utils/templates/config/node-type.ts.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/config/node-type.ts.mustache -------------------------------------------------------------------------------- /utils/templates/config/shared/types.ts.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/utils/templates/config/shared/types.ts.mustache -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexk111/node-red-node-typescript-starter/HEAD/yarn.lock --------------------------------------------------------------------------------