es2049scripts
Version:
ECMAScript 2049: ES.Next on every line by triple-transpile by Harald Rudell: ERASE THE PAST
87 lines (86 loc) • 3.6 kB
JSON
{
"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"
}
}