{
	"name": "rh-vue3-snakerflow-designer",
	"version": "1.0.13",
	"private": false,
	"main": "lib/SnakerflowDesigner.umd.min.js",
	"scripts": {
		"lib": "set NODE_OPTIONS=--openssl-legacy-provider & vue-cli-service build --mode buildLib --target lib --name SnakerflowDesigner --dest lib packages/index.ts",
		"dev": "set NODE_OPTIONS=--openssl-legacy-provider & vue-cli-service serve",
		"serve": "set NODE_OPTIONS=--openssl-legacy-provider & vue-cli-service serve",
		"build": "set NODE_OPTIONS=--openssl-legacy-provider & vue-cli-service build",
		"lint": "set NODE_OPTIONS=--openssl-legacy-provider & vue-cli-service lint",
		"mpublish": "yarn lib && yarn publish"
	},
	"author": "mldong",
	"license": "Apache License 2.0",
	"homepage": "https://gitee.com/mldong/snakerflow-designer-vue/tree/vue3",
	"bugs": {
		"url": "https://gitee.com/mldong/snakerflow-designer-vue/issues"
	},
	"keywords": [
		"工作流",
		"流程设计器",
		"Web流程设计器",
		"Snaker",
		"SnakerFlow",
		"Vue3",
		"LogicFlow",
		"ElementPlus"
	],
	"files": [
		"lib",
		"packages",
		"element-plus"
	],
	"dependencies": {
		"@element-plus/icons-vue": "^2.0.6",
		"@logicflow/core": "^1.1.28",
		"@logicflow/extension": "^1.1.28",
		"clipboard": "^2.0.11",
		"core-js": "^3.6.5",
		"element-plus": "^2.2.9",
		"vue": "^3.0.0",
		"vue-class-component": "^8.0.0-0",
		"vue-json-pretty": "^2.1.1",
		"vue-router": "^4.0.0-0"
	},
	"devDependencies": {
		"@typescript-eslint/eslint-plugin": "^4.18.0",
		"@typescript-eslint/parser": "^4.18.0",
		"@vue/cli-plugin-babel": "~4.5.13",
		"@vue/cli-plugin-eslint": "~4.5.13",
		"@vue/cli-plugin-router": "~4.5.13",
		"@vue/cli-plugin-typescript": "~4.5.13",
		"@vue/cli-service": "~4.5.13",
		"@vue/compiler-sfc": "^3.0.0",
		"@vue/eslint-config-standard": "^5.1.2",
		"@vue/eslint-config-typescript": "^7.0.0",
		"eslint": "^6.7.2",
		"eslint-plugin-import": "^2.20.2",
		"eslint-plugin-node": "^11.1.0",
		"eslint-plugin-promise": "^4.2.1",
		"eslint-plugin-standard": "^4.0.0",
		"eslint-plugin-vue": "^7.0.0",
		"typescript": "~4.1.5"
	},
	"eslintConfig": {
		"root": true,
		"env": {
			"node": true
		},
		"extends": [
			"plugin:vue/vue3-essential",
			"@vue/standard",
			"@vue/typescript/recommended"
		],
		"parserOptions": {
			"ecmaVersion": 2020
		},
		"rules": {
			"@typescript-eslint/ban-types": "off",
			"@explicit-module-boundary-types": "off",
			"@typescript-eslint/no-explicit-any": "off",
			"@typescript-eslint/explicit-module-boundary-types": "off",
			"@typescript-eslint/no-var-requires": "off"
		}
	},
	"browserslist": [
		"> 1%",
		"last 2 versions",
		"not dead"
	]
}
