From 13989d3cc913a9d317b8d5467296b53dcb4263af Mon Sep 17 00:00:00 2001 From: "wuji.xwt" Date: Mon, 7 Sep 2020 13:32:26 +0800 Subject: [PATCH] refactor: js to ts for rax-provider Link: https://code.aone.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/codereview/3678180 * refactor: rax-provider * feat: add build command * chore: compilerOptions for rax-provider --- packages/rax-provider/package.json | 3 ++- packages/rax-provider/src/{index.js => index.ts} | 0 .../src/{lazy-component.js => lazy-component.ts} | 0 .../rax-provider/src/{provider.js => provider.ts} | 0 packages/rax-provider/src/{router.js => router.ts} | 0 packages/rax-provider/tsconfig.json | 12 ++++++++++++ 6 files changed, 14 insertions(+), 1 deletion(-) rename packages/rax-provider/src/{index.js => index.ts} (100%) rename packages/rax-provider/src/{lazy-component.js => lazy-component.ts} (100%) rename packages/rax-provider/src/{provider.js => provider.ts} (100%) rename packages/rax-provider/src/{router.js => router.ts} (100%) create mode 100644 packages/rax-provider/tsconfig.json diff --git a/packages/rax-provider/package.json b/packages/rax-provider/package.json index 679a9aaf8..d8faf5fc3 100644 --- a/packages/rax-provider/package.json +++ b/packages/rax-provider/package.json @@ -9,7 +9,8 @@ "main": "lib/index.js", "module": "es/index.js", "scripts": { - "start": "build-scripts start" + "start": "build-scripts start", + "build": "build-scripts build" }, "peerDependencies": { "prop-types": "^15.7.2", diff --git a/packages/rax-provider/src/index.js b/packages/rax-provider/src/index.ts similarity index 100% rename from packages/rax-provider/src/index.js rename to packages/rax-provider/src/index.ts diff --git a/packages/rax-provider/src/lazy-component.js b/packages/rax-provider/src/lazy-component.ts similarity index 100% rename from packages/rax-provider/src/lazy-component.js rename to packages/rax-provider/src/lazy-component.ts diff --git a/packages/rax-provider/src/provider.js b/packages/rax-provider/src/provider.ts similarity index 100% rename from packages/rax-provider/src/provider.js rename to packages/rax-provider/src/provider.ts diff --git a/packages/rax-provider/src/router.js b/packages/rax-provider/src/router.ts similarity index 100% rename from packages/rax-provider/src/router.js rename to packages/rax-provider/src/router.ts diff --git a/packages/rax-provider/tsconfig.json b/packages/rax-provider/tsconfig.json new file mode 100644 index 000000000..60bf4d611 --- /dev/null +++ b/packages/rax-provider/tsconfig.json @@ -0,0 +1,12 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "declaration": false, + "outDir": "lib", + "strict": false, + "rootDir": "../" + }, + "include": [ + "./src/" + ] +}