{
	"name": "@lidig/h5-ui",
	"version": "0.2.3",
	"description": "h5-ui",
	"repository": {
		"type": "git",
		"url": "ssh://git@work.lidig.com:9022/framework/front-framework/components/h5-ui.git"
	},
	"license": "ISC",
	"author": "",
	"files": [
		"dist",
		"@types"
	],
	"main": "dist/index.js",
	"types": "./@types/index.d.ts",
	"scripts": {
		"build:alipay": "taro build --type alipay",
		"build:h5": "taro build --type h5",
		"build:rn": "taro build --type rn",
		"build:swan": "taro build --type swan",
		"build:ui": "cross-env TARO_BUILD_TYPE=ui taro build --ui",
		"clean": "rimraf .temp dist",
		"build:weapp": "taro build --type weapp",
		"dev:alipay": "npm run build:alipay -- --watch",
		"dev:h5": "npm run build:h5 -- --watch",
		"dev:rn": "npm run build:rn -- --watch",
		"dev:swan": "npm run build:swan -- --watch",
		"dev:weapp": "npm run build:weapp -- --watch",
		"lint": "eslint ./src --fix",
		"prepublishOnly": "npm run clean && npm run build:ui",
		"pub": "npm publish --registry https://registry.npmjs.org --access public",
		"test": "jest --coverage"
	},
	"husky": {
		"hooks": {
			"pre-commit": "lint-staged",
			"commit-msg": "commitlint -e $GIT_PARAMS"
		}
	},
	"lint-staged": {
		"ignore": [
			"node_modules/**"
		],
		"linters": {
			"*.{ts,tsx}": [
				"eslint --fix",
				"prettier --write",
				"git add"
			],
			"*.{js,jsx}": [
				"eslint --fix",
				"prettier --write",
				"git add"
			],
			"*.less": [
				"stylelint --syntax less",
				"prettier --write",
				"git add"
			]
		}
	},
	"config": {
		"commitizen": {
			"path": "node_modules/cz-conventional-changelog"
		}
	},
	"dependencies": {
		"@tarojs/mini-runner": "^2.2.6",
		"taro-ui": "^2.3.1"
	},
	"devDependencies": {
		"@angular/compiler": "^8.2.2",
		"@angular/core": "^8.2.2",
		"@babel/core": "^7.1.2",
		"@babel/plugin-proposal-class-properties": "^7.1.0",
		"@babel/plugin-transform-react-jsx": "^7.0.0",
		"@babel/preset-env": "^7.1.0",
		"@commitlint/cli": "^8.0.0",
		"@commitlint/config-conventional": "^8.0.0",
		"@tarojs/components": "2.2.6",
		"@tarojs/plugin-babel": "2.2.6",
		"@tarojs/plugin-csso": "2.2.6",
		"@tarojs/plugin-sass": "2.2.6",
		"@tarojs/plugin-uglifyjs": "2.2.6",
		"@tarojs/router": "2.2.6",
		"@tarojs/taro": "2.2.6",
		"@tarojs/taro-alipay": "2.2.6",
		"@tarojs/taro-h5": "2.2.6",
		"@tarojs/taro-swan": "2.2.6",
		"@tarojs/taro-weapp": "2.2.6",
		"@tarojs/webpack-runner": "2.2.6",
		"@types/classnames": "^2.2.9",
		"@types/react": "^16.9.23",
		"@types/sinon": "^5.0.5",
		"@types/webpack-env": "^1.13.6",
		"@typescript-eslint/eslint-plugin": "^2.24.0",
		"@typescript-eslint/parser": "^2.24.0",
		"babel-core": "^7.0.0-bridge.0",
		"babel-eslint": "^10.0.1",
		"babel-jest": "^23.6.0",
		"babel-plugin-transform-class-properties": "^6.24.1",
		"babel-plugin-transform-decorators-legacy": "^1.3.4",
		"babel-plugin-transform-jsx-stylesheet": "^0.6.5",
		"babel-plugin-transform-object-rest-spread": "^6.26.0",
		"babel-preset-env": "^1.6.1",
		"commitizen": "^3.1.1",
		"cross-env": "^7.0.2",
		"cz-conventional-changelog": "^2.1.0",
		"eslint": "^5.16.0",
		"eslint-config-taro": "2.2.6",
		"eslint-plugin-import": "^2.12.0",
		"eslint-plugin-prettier": "^3.1.2",
		"eslint-plugin-react": "^7.8.2",
    "eslint-plugin-react-hooks": "^2.5.1",
    "mini-css-extract-plugin": "^0.9.0",
		"eslint-plugin-taro": "2.2.6",
		"husky": "^1.3.1",
		"jest": "^23.6.0",
		"lint-staged": "^7.2.2",
		"nerv-server": "^1.4.3",
		"nerv-test-utils": "^1.4.3",
		"nervjs": "^1.5.6",
		"prettier": "^1.19.1",
		"regenerator-runtime": "^0.12.1",
		"rimraf": "^3.0.2",
		"simulant": "^0.2.2",
		"sinon": "^7.1.0",
		"stylelint": "^9.10.0",
		"stylelint-config-prettier": "^5.0.0",
		"stylelint-config-standard": "^18.2.0",
		"typescript": "^3.0.1"
	},
	"peerDependencies": {
		"react": "^16.13.0"
	},
	"main:h5": "dist/h5/index.js"
}
