Skip to content

Commit

Permalink
fix(type): fix type
Browse files Browse the repository at this point in the history
unadlib committed Nov 24, 2020
1 parent b3d8424 commit 637257d
Showing 12 changed files with 22 additions and 31 deletions.
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
"packages": [
"packages/*"
],
"version": "1.0.2",
"version": "1.1.0",
"useWorkspaces": true,
"npmClient": "yarn"
}
2 changes: 1 addition & 1 deletion packages/babel-preset-crius/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "babel-preset-crius",
"version": "1.0.2",
"version": "1.1.0",
"description": "Babel preset for all Crius plugins.",
"main": "dist/index.js",
"scripts": {
8 changes: 4 additions & 4 deletions packages/crius-example/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "crius-example",
"version": "1.0.2",
"version": "1.1.0",
"private": true,
"description": "Just a Crius example with Jest.",
"main": "index.js",
@@ -10,9 +10,9 @@
"author": "unadlib",
"license": "MIT",
"dependencies": {
"crius-graph": "^1.0.2",
"crius-logger": "^1.0.2",
"crius-test": "^1.0.2"
"crius-graph": "^1.1.0",
"crius-logger": "^1.1.0",
"crius-test": "^1.1.0"
},
"devDependencies": {
"http-server": "^0.11.1"
2 changes: 1 addition & 1 deletion packages/crius-graph/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "crius-graph",
"version": "1.0.2",
"version": "1.1.0",
"description": "A graph parser for Crius Steps with Graphviz",
"main": "dist/index.js",
"module": "dist/index.js",
4 changes: 2 additions & 2 deletions packages/crius-is/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "crius-is",
"version": "1.0.2",
"version": "1.1.0",
"description": "A tool for checking Crius element types",
"main": "dist/index.js",
"module": "dist/index.js",
@@ -9,7 +9,7 @@
"test": "echo \"Error: no test specified\" && exit 1"
},
"dependencies": {
"crius": "^1.0.2"
"crius": "^1.1.0"
},
"author": "unadlib",
"license": "MIT"
4 changes: 2 additions & 2 deletions packages/crius-logger/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "crius-logger",
"version": "1.0.2",
"version": "1.1.0",
"description": "A logger plugin for Crius Test",
"main": "dist/index.js",
"module": "dist/index.js",
@@ -11,7 +11,7 @@
"author": "unadlib",
"license": "MIT",
"dependencies": {
"crius-test": "^1.0.2"
"crius-test": "^1.1.0"
},
"peerDependencies": {
"crius-test": "^1.0.0-alpha.1"
6 changes: 3 additions & 3 deletions packages/crius-runner/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "crius-runner",
"version": "1.0.2",
"version": "1.1.0",
"description": "A Crius runner with Crius steps",
"main": "dist/index.js",
"module": "dist/index.js",
@@ -11,8 +11,8 @@
"author": "unadlib",
"license": "MIT",
"dependencies": {
"crius": "^1.0.2",
"crius-is": "^1.0.2"
"crius": "^1.1.0",
"crius-is": "^1.1.0"
},
"peerDependencies": {
"crius": "^1.0.0-alpha.1"
8 changes: 4 additions & 4 deletions packages/crius-test/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "crius-test",
"version": "1.0.2",
"version": "1.1.0",
"description": "A new generation testing tools for BDD",
"main": "dist/index.js",
"module": "dist/index.js",
@@ -19,8 +19,8 @@
"author": "unadlib",
"license": "MIT",
"dependencies": {
"crius": "^1.0.2",
"crius-is": "^1.0.2",
"crius-runner": "^1.0.2"
"crius": "^1.1.0",
"crius-is": "^1.1.0",
"crius-runner": "^1.1.0"
}
}
2 changes: 1 addition & 1 deletion packages/crius-test/src/builder.tsx
Original file line number Diff line number Diff line change
@@ -5,7 +5,7 @@ import { compileString } from "./utils";

interface BuilderProps {
desc: string;
action?: StepType | CriusNode;
action?: StepType<any, any> | CriusNode<any, any>;
}

class Builder<P = {}, C = {}> extends Step<P & BuilderProps, C> {
10 changes: 0 additions & 10 deletions packages/crius-test/src/step.ts
Original file line number Diff line number Diff line change
@@ -17,16 +17,6 @@ export class Step<P = {}, C = {}> extends BaseStep<P, C & BaseContext<P, C>> {
static afterEach?(...args: any[]): void;
static plugins?: any[];
run() {}

// TODO ts ignore with non-react jsx
render() {
return null;
}
setState() {}
forceUpdate() {}
state: any;
refs: any;
// TODO ts ignore with non-react jsx
}

export interface StepFunction<P = {}, C = {}>
2 changes: 1 addition & 1 deletion packages/crius/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "crius",
"version": "1.0.2",
"version": "1.1.0",
"description": "A concise JavaScript library for building step processes",
"main": "dist/index.js",
"module": "dist/index.js",
3 changes: 2 additions & 1 deletion packages/crius/src/step.ts
Original file line number Diff line number Diff line change
@@ -4,7 +4,8 @@ import { StepFunction } from "./stepFunction";

export type StepType<P = {}, C = {}> = StepClass<P, C> | StepFunction<P, C>;

type Element = void | CriusNode | (() => any | Promise<any>) | Children;
// type Element = void | CriusNode | (() => any | Promise<any>) | Children;
type Element = any;

export type CriusElement = Promise<Element> | Element;

0 comments on commit 637257d

Please sign in to comment.