{
    "name": "@tonokim/vue-easytable",
    "version": "2.16.14",
    "docVersions": [
        {
            "value": "/vue-easytable/",
            "label": "2.16.2"
        },
        {
            "value": "/vue-easytable/2.15.0/",
            "label": "2.15.0"
        },
        {
            "value": "/vue-easytable/2.14.4/",
            "label": "2.14.4"
        },
        {
            "value": "/vue-easytable/2.13.1/",
            "label": "2.13.1"
        },
        {
            "value": "/vue-easytable/2.12.3/",
            "label": "2.12.3"
        },
        {
            "value": "/vue-easytable/2.11.0/",
            "label": "2.11.0"
        },
        {
            "value": "/vue-easytable/1.7.2/app.html",
            "label": "1.x",
            "isVersion1": true
        }
    ],
    "main": "libs/main.js",
    "description": "Vue table component",
    "keywords": [
        "vue",
        "table",
        "grid",
        "vue-component",
        "components",
        "list",
        "scrolling",
        "infinite",
        "virtualized",
        "edit",
        "expand",
        "radio",
        "checkbox",
        "sort",
        "filter",
        "fixed",
        "selection",
        "ellipsis",
        "header",
        "body",
        "footer",
        "span"
    ],
    "author": "https://github.com/huangshuwei",
    "license": "MIT",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/Happy-Coding-Clans/vue-easytable.git"
    },
    "publishConfig": {
        "registry": "https://registry.npmjs.org/"
    },
    "files": [
        "libs",
        "packages"
    ],
    "scripts": {
        "test": "cross-env NODE_ENV=test BABEL_ENV=test jest --config jest.config.js",
        "test:cover": "cross-env NODE_ENV=test BABEL_ENV=test COVERAGE=true jest --config jest.config.js",
        "codecov": "codecov",
        "lint": "vue-cli-service lint",
        "lint:fix": "vue-cli-service lint --fix",
        "prettier:once": "prettier --write .",
        "build:entry": "node build/build-entry.js",
        "build:versions": "node build/build-versions.js",
        "build:clean": "rimraf libs",
        "build:locale": "node build/build-locale.js",
        "build:style": "gulp build --gulpfile build/build-style.js",
        "build:comps": "webpack --config build/webpack.comps.config.js",
        "build:main": "webpack --config build/webpack.main.config.js",
        "build:umd": "webpack --config build/webpack.umd.config.js",
        "build:all": "npm run build:clean && npm run build:entry && npm run build:versions && npm run build:locale && npm run build:comps && npm run build:main && npm run build:umd && npm run build:style",
        "prepare": "npm run build:all"
    },
    "dependencies": {
        "lodash": "^4.17.20",
        "resize-observer-polyfill": "^1.5.1",
        "vue": "^2.6.12",
        "vue-template-compiler": "^2.6.11"
    },
    "peerDependencies": {
        "lodash": "^4.17.20",
        "vue": ">= 2.6.0"
    },
    "devDependencies": {
        "@babel/cli": "^7.12.8",
        "@babel/core": "^7.12.9",
        "@babel/plugin-external-helpers": "^7.12.1",
        "@babel/plugin-transform-modules-umd": "^7.12.1",
        "@babel/preset-env": "^7.12.7",
        "@vue/cli-plugin-babel": "~4.4.0",
        "@vue/cli-plugin-eslint": "~4.4.0",
        "@vue/cli-plugin-router": "~4.4.0",
        "@vue/cli-plugin-unit-jest": "~4.4.0",
        "@vue/cli-service": "~4.4.0",
        "@vue/eslint-config-standard": "^5.1.2",
        "@vue/test-utils": "^1.0.3",
        "babel-eslint": "^10.1.0",
        "babel-jest": "^26.6.3",
        "babel-loader": "^8.2.1",
        "babel-plugin-istanbul": "^6.0.0",
        "babel-plugin-syntax-jsx": "^6.18.0",
        "babel-plugin-transform-vue-jsx": "^3.7.0",
        "babel-preset-env": "^1.7.0",
        "clean-webpack-plugin": "^3.0.0",
        "codecov": "^3.8.1",
        "core-js": "^3.6.5",
        "cross-env": "^7.0.3",
        "echarts": "^4.9.0",
        "eslint": "^6.7.2",
        "eslint-config-prettier": "^8.3.0",
        "eslint-plugin-import": "^2.20.2",
        "eslint-plugin-node": "^11.1.0",
        "eslint-plugin-prettier": "^3.4.0",
        "eslint-plugin-promise": "^4.2.1",
        "eslint-plugin-standard": "^4.0.0",
        "eslint-plugin-vue": "^6.2.2",
        "gulp": "^4.0.2",
        "gulp-autoprefixer": "^7.0.1",
        "gulp-cssimport": "6.0.0",
        "gulp-cssmin": "0.2.0",
        "gulp-less": "^4.0.1",
        "jest": "^26.6.3",
        "jest-serializer-vue": "^2.0.2",
        "less-loader": "^6.2.0",
        "lint-staged": "^9.5.0",
        "mini-css-extract-plugin": "^0.9.0",
        "prettier": "^2.3.2",
        "progress-bar-webpack-plugin": "^2.1.0",
        "rimraf": "^3.0.2",
        "terser-webpack-plugin": "^4.1.0",
        "uppercamelcase": "^3.0.0",
        "vue-jest": "^3.0.7",
        "webpack-cli": "^3.3.12"
    },
    "gitHooks": {
        "pre-commit": "lint-staged"
    },
    "lint-staged": {
        "*.{js,jsx,vue,md}": [
            "vue-cli-service lint --fix",
            "prettier --write",
            "git add"
        ]
    },
    "bugs": {
        "url": "https://github.com/Happy-Coding-Clans/vue-easytable/issues"
    },
    "homepage": "https://github.com/Happy-Coding-Clans/vue-easytable/blob/master/README.md"
}
