{
  "name": "puex",
  "version": "0.5.2",
  "description": "1kb Vuex alternative.",
  "repository": {
    "url": "egoist/puex",
    "type": "git"
  },
  "main": "dist/puex.cjs.js",
  "module": "dist/puex.m.js",
  "jsnext:main": "dist/puex.m.js",
  "cdn": "dist/puex.min.js",
  "unpkg": "dist/puex.min.js",
  "files": [
    "dist"
  ],
  "scripts": {
    "test": "jest && npm run lint",
    "lint": "xo",
    "prepublish": "npm run build",
    "build": "bili",
    "example": "BABEL_ENV=example poi"
  },
  "author": "egoist <0x142857@gmail.com>",
  "license": "MIT",
  "jest": {
    "testEnvironment": "node"
  },
  "bili": {
    "format": [
      "es",
      "cjs",
      "umd",
      "umd-min"
    ],
    "moduleName": "puex",
    "global": {
      "vue": "Vue"
    },
    "buble": {
      "transforms": {
        "dangerousForOf": true
      }
    }
  },
  "babel": {
    "env": {
      "example": {
        "presets": [
          [
            "vue-app",
            {
              "useBuiltIns": true
            }
          ]
        ]
      },
      "test": {
        "presets": [
          [
            "env",
            {
              "targets": {
                "node": "current"
              }
            }
          ]
        ]
      }
    }
  },
  "poi": {
    "entry": "example/index.js",
    "dist": "example/dist"
  },
  "devDependencies": {
    "babel-preset-env": "^1.4.0",
    "bili": "^1.6.3",
    "eslint-config-rem": "^3.0.0",
    "jest-cli": "^19.0.0",
    "poi": "^9.1.3",
    "xo": "^0.18.0"
  },
  "xo": {
    "extends": "rem/prettier",
    "envs": [
      "jest",
      "browser"
    ],
    "ignores": [
      "example/**"
    ],
    "rules": {
      "import/prefer-default-export": 0
    }
  },
  "peerDependencies": {
    "vue": "^2.4.2"
  }
}
