aboutsummaryrefslogtreecommitdiffstats
path: root/packages/instant
diff options
context:
space:
mode:
authorFrancesco Agosti <francesco.agosti93@gmail.com>2018-11-21 22:38:21 +0800
committerGitHub <noreply@github.com>2018-11-21 22:38:21 +0800
commitf66b695a470af8bd87fda017384e3059e66b10d8 (patch)
treebfd765a7d5f8b5f4fb8f19d32c47f4c4b5828263 /packages/instant
parenta8803431b3e339552c989d7567bf6241f39a2bdf (diff)
parent6de499459cb29f74cabd91c441f85e4c2325a6d7 (diff)
downloaddexon-sol-tools-f66b695a470af8bd87fda017384e3059e66b10d8.tar
dexon-sol-tools-f66b695a470af8bd87fda017384e3059e66b10d8.tar.gz
dexon-sol-tools-f66b695a470af8bd87fda017384e3059e66b10d8.tar.bz2
dexon-sol-tools-f66b695a470af8bd87fda017384e3059e66b10d8.tar.lz
dexon-sol-tools-f66b695a470af8bd87fda017384e3059e66b10d8.tar.xz
dexon-sol-tools-f66b695a470af8bd87fda017384e3059e66b10d8.tar.zst
dexon-sol-tools-f66b695a470af8bd87fda017384e3059e66b10d8.zip
Merge pull request #1283 from 0xProject/feature/instant/make-instant-public-and-fix-publishing
[instant] Make package public and fix publishing
Diffstat (limited to 'packages/instant')
-rw-r--r--packages/instant/.npmignore2
-rw-r--r--packages/instant/package.json7
-rw-r--r--packages/instant/src/components/zero_ex_instant_provider.tsx3
-rw-r--r--packages/instant/tsconfig.json11
4 files changed, 8 insertions, 15 deletions
diff --git a/packages/instant/.npmignore b/packages/instant/.npmignore
index 579d65af0..a4f7810c0 100644
--- a/packages/instant/.npmignore
+++ b/packages/instant/.npmignore
@@ -1,5 +1,5 @@
.*
*
*/
-!lib/src/**/*
+!lib/**/*
!umd/**/* \ No newline at end of file
diff --git a/packages/instant/package.json b/packages/instant/package.json
index 1813d61e5..69319e854 100644
--- a/packages/instant/package.json
+++ b/packages/instant/package.json
@@ -5,9 +5,8 @@
"node": ">=6.12"
},
"description": "0x Instant React Component",
- "private": true,
- "main": "lib/src/index.js",
- "types": "lib/src/index.d.ts",
+ "main": "lib/index.js",
+ "types": "lib/index.d.ts",
"scripts": {
"build": "yarn build:all",
"build:all": "run-p build:umd:prod build:commonjs",
@@ -99,6 +98,6 @@
"webpack-dev-server": "^3.1.9"
},
"publishConfig": {
- "access": "private"
+ "access": "public"
}
}
diff --git a/packages/instant/src/components/zero_ex_instant_provider.tsx b/packages/instant/src/components/zero_ex_instant_provider.tsx
index 9435d8c7c..9814aabf8 100644
--- a/packages/instant/src/components/zero_ex_instant_provider.tsx
+++ b/packages/instant/src/components/zero_ex_instant_provider.tsx
@@ -20,8 +20,6 @@ import { Heartbeater } from '../util/heartbeater';
import { generateAccountHeartbeater, generateBuyQuoteHeartbeater } from '../util/heartbeater_factory';
import { providerStateFactory } from '../util/provider_state_factory';
-fonts.include();
-
export type ZeroExInstantProviderProps = ZeroExInstantProviderRequiredProps &
Partial<ZeroExInstantProviderOptionalProps>;
@@ -88,6 +86,7 @@ export class ZeroExInstantProvider extends React.Component<ZeroExInstantProvider
}
constructor(props: ZeroExInstantProviderProps) {
super(props);
+ fonts.include();
const initialAppState = ZeroExInstantProvider._mergeDefaultStateWithProps(this.props);
this._store = store.create(initialAppState);
}
diff --git a/packages/instant/tsconfig.json b/packages/instant/tsconfig.json
index 28a6190b8..14b0ad8f7 100644
--- a/packages/instant/tsconfig.json
+++ b/packages/instant/tsconfig.json
@@ -2,16 +2,11 @@
"extends": "../../tsconfig",
"compilerOptions": {
"outDir": "lib",
- "rootDir": ".",
+ "rootDir": "src",
"jsx": "react",
- "allowSyntheticDefaultImports": true,
"noImplicitAny": true,
- "module": "ESNext",
- "moduleResolution": "node",
- "lib": ["es2015", "dom"],
- "target": "es5",
- "sourceMap": true
+ "allowSyntheticDefaultImports": true
},
- "include": ["./src/**/*", "./test/**/*"],
+ "include": ["./src/**/*"],
"exclude": ["./src/index.umd.ts"]
}