{
  "name": "es2049scripts",
  "version": "1.1.3",
  "description": "ECMAScript 2049: ES.Next on every line by triple-transpile by Harald Rudell: ERASE THE PAST",
  "author": "Harald Rudell <harald.rudell@gmail.com> (http://haraldrudell.com)",
  "license": "ISC",
  "bin": {
    "es2049scripts": "bin/es2049scripts"
  },
  "scripts": {
    "build": "rollup --config config/rollup.config.js",
    "transpilezero": "npm-run-all transpilezero:*",
    "transpilezero:eslint": "eslint --ext .mjs zerotranspiler configes configrollup",
    "transpilezero:clean": "rimraf config/*",
    "transpilezero:babel85": "babel --out-file config/babel85.js --plugins @babel/plugin-transform-modules-commonjs --extensions .mjs zerotranspiler/babel85.mjs",
    "transpilezero:babeles": "babel --out-file config/babeles.js --plugins @babel/plugin-transform-modules-commonjs --extensions .mjs zerotranspiler/babeles.mjs",
    "transpilezero:babel85es": "babel --out-file config/babel85es.js --config ./config/babeles.js --extensions .mjs zerotranspiler/babel85.mjs",
    "transpilezero:babel": "babel --out-file config/transpilezero.js --extensions .mjs --config-file ./config/babel85.js zerotranspiler/transpile-zero.mjs zerotranspiler/ZeroTranspiler.mjs",
    "transpilezero:transpile": "node config/transpilezero",
    "reinstall": "npm-run-all reinstall:clean reinstall:install",
    "reinstall:clean": "rimraf node_modules ../../node_modules",
    "reinstall:install": "yarn",
    "clean": "rimraf bin",
    "testmjs": "node --experimental-modules src/esmodule.test.mjs",
    "testProject": "node config/scripts-test",
    "test": "jest"
  },
  "keywords": [
    "ECMAScript",
    "ECMAScript 2049",
    "ES.Next",
    "JavaScript",
    "Transpile"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/haraldrudell/ECMAScript2049"
  },
  "engines": {
    "node": ">= 9"
  },
  "jest": {
    "rootDir": "./../.."
  },
  "dependencies": {
    "@babel/core": "^7.2.0",
    "@babel/plugin-proposal-class-properties": "^7.2.1",
    "@babel/plugin-proposal-decorators": "^7.2.0",
    "@babel/plugin-proposal-do-expressions": "^7.2.0",
    "@babel/plugin-proposal-export-default-from": "^7.2.0",
    "@babel/plugin-proposal-export-namespace-from": "^7.2.0",
    "@babel/plugin-proposal-function-bind": "^7.2.0",
    "@babel/plugin-proposal-function-sent": "^7.2.0",
    "@babel/plugin-proposal-json-strings": "^7.2.0",
    "@babel/plugin-proposal-logical-assignment-operators": "^7.2.0",
    "@babel/plugin-proposal-nullish-coalescing-operator": "^7.2.0",
    "@babel/plugin-proposal-numeric-separator": "^7.2.0",
    "@babel/plugin-proposal-optional-chaining": "^7.2.0",
    "@babel/plugin-proposal-pipeline-operator": "^7.2.0",
    "@babel/plugin-proposal-throw-expressions": "^7.2.0",
    "@babel/plugin-syntax-dynamic-import": "^7.2.0",
    "@babel/plugin-syntax-import-meta": "^7.2.0",
    "@babel/plugin-transform-modules-commonjs": "^7.2.0",
    "@babel/preset-env": "^7.2.0",
    "babel-eslint": "^10.0.1",
    "eslint": "^6.1.0",
    "eslint-plugin-babel": "^5.3.0",
    "fs-extra": "^8.1.0",
    "resolve": "^1.8.1",
    "rollup": ">=1.1.0 <2",
    "rollup-plugin-babel": "^4.0.3",
    "rollup-plugin-commonjs": "^10.0.2",
    "rollup-plugin-eslint": "^7.0.0",
    "rollup-plugin-json": "^4.0.0",
    "rollup-plugin-node-resolve": "^5.2.0",
    "rollup-plugin-thatworks": ">=0.1.2 <2"
  },
  "devDependencies": {
    "@babel/cli": "^7.2.0",
    "babel-core": "7.0.0-bridge.0",
    "babel-jest": "^24.8.0",
    "jest": "^24.8.0",
    "npm-run-all": "^4.1.5",
    "rimraf": "^2.6.3"
  }
}
