fix(chart): import types from package, not monorepo (#122)

* fix(chart): import types from package, not monorepo

* build: ensure fresh directories on build

* fix(chart): nix type deep import
This commit is contained in:
Chris Williams 2019-03-22 14:44:42 -07:00 committed by Yongjie Zhao
parent 183547b9e0
commit 12ce877530
2 changed files with 3 additions and 3 deletions

View File

@ -6,8 +6,8 @@
"scripts": { "scripts": {
"bootstrap": "lerna bootstrap", "bootstrap": "lerna bootstrap",
"build": "yarn run build:cjs && yarn run build:esm && yarn run type:dts && yarn run build:assets", "build": "yarn run build:cjs && yarn run build:esm && yarn run type:dts && yarn run build:assets",
"build:cjs": "NODE_ENV=production beemo babel --extensions=\".js,.jsx,.ts,.tsx\" ./src --out-dir lib/ --minify --workspaces=\"@superset-ui/!(demo|generator-superset)\"", "build:cjs": "NODE_ENV=production beemo babel --extensions=\".js,.jsx,.ts,.tsx\" ./src --out-dir lib/ --delete-dir-on-start --minify --workspaces=\"@superset-ui/!(demo|generator-superset)\"",
"build:esm": "NODE_ENV=production beemo babel --extensions=\".js,.jsx,.ts,.tsx\" ./src --out-dir esm/ --esm --minify --workspaces=\"@superset-ui/!(demo|generator-superset)\"", "build:esm": "NODE_ENV=production beemo babel --extensions=\".js,.jsx,.ts,.tsx\" ./src --out-dir esm/ --delete-dir-on-start --esm --minify --workspaces=\"@superset-ui/!(demo|generator-superset)\"",
"build:assets": "node ./scripts/buildAssets.js", "build:assets": "node ./scripts/buildAssets.js",
"commit": "git-cz", "commit": "git-cz",
"type": "NODE_ENV=production beemo typescript --workspaces=\"@superset-ui/!(generator-superset)\" --noEmit", "type": "NODE_ENV=production beemo typescript --workspaces=\"@superset-ui/!(generator-superset)\" --noEmit",

View File

@ -1,6 +1,6 @@
/* eslint react/sort-comp: 'off' */ /* eslint react/sort-comp: 'off' */
import React, { ReactNode } from 'react'; import React, { ReactNode } from 'react';
import { SupersetClientInterface, RequestConfig } from '../../../superset-ui-connection/src/types'; import { SupersetClientInterface, RequestConfig } from '@superset-ui/connection';
import ChartClient, { SliceIdAndOrFormData } from '../clients/ChartClient'; import ChartClient, { SliceIdAndOrFormData } from '../clients/ChartClient';
import { ChartFormData } from '../types/ChartFormData'; import { ChartFormData } from '../types/ChartFormData';