UNPKG

esm-wallaby

Version:

Tomorrow's ECMAScript modules today!

111 lines (110 loc) 3.44 kB
{ "name": "esm-wallaby", "version": "3.2.35", "description": "Tomorrow's ECMAScript modules today!", "keywords": "commonjs, ecmascript, export, import, modules, node, require", "repository": "standard-things/esm", "license": "MIT", "author": "John-David Dalton <john.david.dalton@gmail.com>", "main": "esm.js", "runkitExample": "require = require(\"esm\")(module)\nrequire(\"lodash-es\")", "esm": true, "engines": { "node": ">=6" }, "scripts": { "prelint": "npm run pretest", "prepare": "npm run build:prod", "prepub": "npm run test:prod && npm run build:prod", "pretest": "npm run build -- --test", "pretest:prod": "npm run build:prod -- --test", "build": "node script/build.js", "build:prod": "npm run build -- --prod", "clean": "node script/clean.js", "lint": "eslint '**/*.{js,mjs}' --fix --quiet", "pub": "node script/publish.js", "test": "node script/test.js", "test:prod": "node script/test.js --prod" }, "devDependencies": { "@babel/core": "^7.14.3", "@babel/plugin-proposal-class-properties": "^7.13.0", "@babel/plugin-proposal-optional-catch-binding": "^7.14.2", "@babel/plugin-transform-arrow-functions": "^7.13.0", "@babel/plugin-transform-block-scoping": "^7.14.2", "@babel/plugin-transform-flow-strip-types": "^7.13.0", "@babel/plugin-transform-runtime": "^7.14.3", "@babel/polyfill": "^7.12.1", "@babel/preset-env": "^7.14.2", "@babel/register": "^7.13.16", "@babel/runtime": "^7.14.0", "@hapi/lab": "^24.2.1", "@std/esm": "^0.26.0", "@types/node": "^14.0.24", "acorn": "^8.14.0", "ava": "^3.15.0", "babel-eslint": "^10.1.0", "babel-loader": "^8.2.2", "babel-plugin-transform-for-of-as-array": "^1.1.1", "babel-plugin-transform-remove-console": "^6.9.4", "babel-plugin-transform-remove-debugger": "^6.9.4", "bluebird": "^3.7.2", "chai": "^4.2.0", "core-js": "^2.6.9", "download": "^8.0.0", "eslint": "^7.5.0", "eslint-plugin-babel": "^5.3.1", "eslint-plugin-import": "^2.22.0", "eslint-plugin-node": "^11.1.0", "execa": "^4.0.3", "express": "^4.17.1", "flow-remove-types": "^2.129.0", "fs-extra": "^9.0.1", "global-prefix": "^3.0.0", "globby": "^11.0.1", "golden-fleece": "^1.0.9", "hard-rejection": "^2.1.0", "html-minifier": "^4.0.0", "husky": "^4.2.5", "jasmine": "^3.5.0", "jest": "^26.0.0", "json-6": "^1.0.7", "lit-node": "^0.1.1", "mocha": "^8.0.1", "mock-require": "^3.0.3", "mock-stdio": "^1.0.3", "module-alias": "^2.2.2", "newrelic": "^6.11.0", "nop": "^1.0.0", "nyc": "^15.1.0", "optimize-js-plugin": "0.0.4", "pm2": "^4.4.0", "postcss": "^7.0.32", "proxyquire": "^2.1.3", "require-inject": "^1.4.4", "requizzle": "^0.2.3", "rewire": "^5.0.0", "semver": "^7.3.2", "sinon": "^9.0.2", "sleep": "^6.3.0", "sqreen": "^1.31.0", "strip-ansi": "^6.0.0", "terser": "^4.8.0", "terser-webpack-plugin": "^3.0.7", "test262-parser": "^2.2.0", "trash": "^6.1.1", "ts-node": "^8.10.2", "typescript": "^3.5.2", "unexpected": "^11.5.0", "unused-webpack-plugin": "^2.2.0", "webpack": "^4.35.2", "webpack-bundle-analyzer": "^3.3.2", "webpack-cli": "^3.3.5", "yargs": "^15.4.1" }, "files": [ "index.js", "esm.js", "esm/loader.js" ] }