fix: some prop type issues
update: rollup.config.js & vite.config.ts & package.json
This commit is contained in:
+9
-3
@@ -8,9 +8,15 @@
|
|||||||
},
|
},
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"author": "Burak Cakmakoglu",
|
"author": "Burak Cakmakoglu",
|
||||||
"main": "dist/revue-flow.es.js",
|
"main": "dist/index.js",
|
||||||
"module": "dist/revue-flow.es.js",
|
"module": "dist/revue-flow.es.js",
|
||||||
"types": "dist/index.d.ts",
|
"types": "dist/index.d.ts",
|
||||||
|
"exports": {
|
||||||
|
".": {
|
||||||
|
"import": "./dist/revue.flow.es.js",
|
||||||
|
"require": "./dist/index.js"
|
||||||
|
}
|
||||||
|
},
|
||||||
"files": [
|
"files": [
|
||||||
"dist",
|
"dist",
|
||||||
"nocss"
|
"nocss"
|
||||||
@@ -28,7 +34,7 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"d3": "^7.0.0",
|
"d3": "^7.0.0",
|
||||||
"pinia": "^2.0.0-beta.3",
|
"pinia": "^2.0.0-beta.3",
|
||||||
"vue-demi": "^0.10.1"
|
"vue-demi": "latest"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/core": "^7.14.6",
|
"@babel/core": "^7.14.6",
|
||||||
@@ -70,7 +76,7 @@
|
|||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@vue/composition-api": "^1.0.0-rc.13",
|
"@vue/composition-api": "^1.0.0-rc.13",
|
||||||
"vue": "^2.0.0 || >=3.0.0"
|
"vue": "^2.6.11 || >=3.0.5"
|
||||||
},
|
},
|
||||||
"peerDependenciesMeta": {
|
"peerDependenciesMeta": {
|
||||||
"@vue/composition-api": {
|
"@vue/composition-api": {
|
||||||
|
|||||||
+1
-1
@@ -14,7 +14,7 @@ const processEnv = isProd || isTesting ? 'production' : 'development';
|
|||||||
|
|
||||||
export const baseConfig = ({ injectCSS = true } = {}) => ({
|
export const baseConfig = ({ injectCSS = true } = {}) => ({
|
||||||
input: 'src/index.ts',
|
input: 'src/index.ts',
|
||||||
external: ['vue', 'vue-demi', (id) => id.includes('@babel/runtime')],
|
external: ['vue-demi', (id) => id.includes('@babel/runtime')],
|
||||||
onwarn(warning, rollupWarn) {
|
onwarn(warning, rollupWarn) {
|
||||||
if (warning.code !== 'CIRCULAR_DEPENDENCY') {
|
if (warning.code !== 'CIRCULAR_DEPENDENCY') {
|
||||||
rollupWarn(warning);
|
rollupWarn(warning);
|
||||||
|
|||||||
@@ -77,22 +77,22 @@ const FlowRenderer = defineComponent({
|
|||||||
default: undefined as any
|
default: undefined as any
|
||||||
},
|
},
|
||||||
deleteKeyCode: {
|
deleteKeyCode: {
|
||||||
type: (Number || String) as PropType<FlowRendererProps['deleteKeyCode']>,
|
type: [Number, String] as PropType<FlowRendererProps['deleteKeyCode']>,
|
||||||
required: false,
|
required: false,
|
||||||
default: undefined
|
default: undefined
|
||||||
},
|
},
|
||||||
selectionKeyCode: {
|
selectionKeyCode: {
|
||||||
type: (Number || String) as PropType<FlowRendererProps['selectionKeyCode']>,
|
type: [Number, String] as PropType<FlowRendererProps['selectionKeyCode']>,
|
||||||
required: false,
|
required: false,
|
||||||
default: undefined
|
default: undefined
|
||||||
},
|
},
|
||||||
multiSelectionKeyCode: {
|
multiSelectionKeyCode: {
|
||||||
type: (Number || String) as PropType<FlowRendererProps['multiSelectionKeyCode']>,
|
type: [Number, String] as PropType<FlowRendererProps['multiSelectionKeyCode']>,
|
||||||
required: false,
|
required: false,
|
||||||
default: undefined
|
default: undefined
|
||||||
},
|
},
|
||||||
zoomActivationKeyCode: {
|
zoomActivationKeyCode: {
|
||||||
type: (Number || String) as PropType<FlowRendererProps['zoomActivationKeyCode']>,
|
type: [Number, String] as PropType<FlowRendererProps['zoomActivationKeyCode']>,
|
||||||
required: false,
|
required: false,
|
||||||
default: undefined
|
default: undefined
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -159,22 +159,22 @@ const GraphView = defineComponent({
|
|||||||
default: undefined as any
|
default: undefined as any
|
||||||
},
|
},
|
||||||
selectionKeyCode: {
|
selectionKeyCode: {
|
||||||
type: (Number || String) as PropType<GraphViewProps['selectionKeyCode']>,
|
type: [Number, String] as PropType<GraphViewProps['selectionKeyCode']>,
|
||||||
required: false,
|
required: false,
|
||||||
default: undefined
|
default: undefined
|
||||||
},
|
},
|
||||||
multiSelectionKeyCode: {
|
multiSelectionKeyCode: {
|
||||||
type: (Number || String) as PropType<GraphViewProps['multiSelectionKeyCode']>,
|
type: [Number, String] as PropType<GraphViewProps['multiSelectionKeyCode']>,
|
||||||
required: false,
|
required: false,
|
||||||
default: undefined
|
default: undefined
|
||||||
},
|
},
|
||||||
zoomActivationKeyCode: {
|
zoomActivationKeyCode: {
|
||||||
type: (Number || String) as PropType<GraphViewProps['zoomActivationKeyCode']>,
|
type: [Number, String] as PropType<GraphViewProps['zoomActivationKeyCode']>,
|
||||||
required: false,
|
required: false,
|
||||||
default: undefined
|
default: undefined
|
||||||
},
|
},
|
||||||
deleteKeyCode: {
|
deleteKeyCode: {
|
||||||
type: (Number || String) as PropType<GraphViewProps['deleteKeyCode']>,
|
type: [Number, String] as PropType<GraphViewProps['deleteKeyCode']>,
|
||||||
required: false,
|
required: false,
|
||||||
default: undefined
|
default: undefined
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -267,22 +267,22 @@ const RevueFlow = defineComponent({
|
|||||||
default: undefined as any
|
default: undefined as any
|
||||||
},
|
},
|
||||||
selectionKeyCode: {
|
selectionKeyCode: {
|
||||||
type: (Number || String) as PropType<RevueFlowProps['selectionKeyCode']>,
|
type: [Number, String] as PropType<RevueFlowProps['selectionKeyCode']>,
|
||||||
required: false,
|
required: false,
|
||||||
default: 'Shift'
|
default: 'Shift'
|
||||||
},
|
},
|
||||||
multiSelectionKeyCode: {
|
multiSelectionKeyCode: {
|
||||||
type: (Number || String) as PropType<RevueFlowProps['multiSelectionKeyCode']>,
|
type: [Number, String] as PropType<RevueFlowProps['multiSelectionKeyCode']>,
|
||||||
required: false,
|
required: false,
|
||||||
default: 'Meta'
|
default: 'Meta'
|
||||||
},
|
},
|
||||||
zoomActivationKeyCode: {
|
zoomActivationKeyCode: {
|
||||||
type: (Number || String) as PropType<RevueFlowProps['zoomActivationKeyCode']>,
|
type: [Number, String] as PropType<RevueFlowProps['zoomActivationKeyCode']>,
|
||||||
required: false,
|
required: false,
|
||||||
default: 'Meta'
|
default: 'Meta'
|
||||||
},
|
},
|
||||||
deleteKeyCode: {
|
deleteKeyCode: {
|
||||||
type: (Number || String) as PropType<RevueFlowProps['deleteKeyCode']>,
|
type: [Number, String] as PropType<RevueFlowProps['deleteKeyCode']>,
|
||||||
required: false,
|
required: false,
|
||||||
default: 'Backspace'
|
default: 'Backspace'
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -114,7 +114,7 @@ const ZoomPane = defineComponent({
|
|||||||
default: undefined
|
default: undefined
|
||||||
},
|
},
|
||||||
zoomActivationKeyCode: {
|
zoomActivationKeyCode: {
|
||||||
type: (Number || String) as PropType<ZoomPaneProps['zoomActivationKeyCode']>,
|
type: [Number, String] as PropType<ZoomPaneProps['zoomActivationKeyCode']>,
|
||||||
required: false,
|
required: false,
|
||||||
default: undefined
|
default: undefined
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -18,7 +18,7 @@ export default defineConfig({
|
|||||||
// Provide global variables to use in the UMD build
|
// Provide global variables to use in the UMD build
|
||||||
// for externalized deps
|
// for externalized deps
|
||||||
globals: {
|
globals: {
|
||||||
'vue-demi': 'vue-demi'
|
'vue-demi': 'VueDemi'
|
||||||
},
|
},
|
||||||
dir: 'dist',
|
dir: 'dist',
|
||||||
sourcemap: true,
|
sourcemap: true,
|
||||||
|
|||||||
Reference in New Issue
Block a user