Skip to content

Commit 94ce24a

Browse files
authored
Merge pull request #5 from jimengio/export-types
export interfaces from modal; alpha release
2 parents 1c7a456 + 935d524 commit 94ce24a

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jimengio/code-rule-editor",
3-
"version": "0.1.1",
3+
"version": "0.1.2-a1",
44
"description": "Code rule editor of JimengIO",
55
"main": "lib/index.js",
66
"scripts": {
@@ -11,7 +11,7 @@
1111
"release": "rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js",
1212
"build": "yarn release",
1313
"serve": "http-server dist/ -s",
14-
"compile": "tsc -d --project tsconfig-compile.json --outDir lib/",
14+
"compile": "rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/",
1515
"upload": "rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/code-rule-editor",
1616
"gen-router": "ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts",
1717
"postinstall": "rm -rfv node_modules/@types/*/node_modules/@types/react"

src/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
export { default as CodeRuleView } from "./code-rule-view";
22
export { default as CodeRuleModal } from "./code-rule-modal";
33
export { default as CodeRuleEditor } from "./editor";
4+
5+
export * from "./models/code-rule";

src/models/code-rule.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ export interface ICodeRuleFormUserInput {
9191
userInputValue?: string;
9292
}
9393

94-
export interface IRule {
94+
/** 可能已经废弃 */
95+
export interface ICodeRuleSegments {
9596
segments: ICodeRule[];
9697
}

0 commit comments

Comments
 (0)