{ "_from": "ast-metadata-inferer@^0.4.0", "_id": "ast-metadata-inferer@0.4.0", "_inBundle": false, "_integrity": "sha512-tKHdBe8N/Vq2nLAm4YPBVREVZjMux6KrqyPfNQgIbDl0t7HaNSmy8w4OyVHYg/cvyn5BW7o7pVwpjPte89Zhcg==", "_location": "/ast-metadata-inferer", "_phantomChildren": {}, "_requested": { "type": "range", "registry": true, "raw": "ast-metadata-inferer@^0.4.0", "name": "ast-metadata-inferer", "escapedName": "ast-metadata-inferer", "rawSpec": "^0.4.0", "saveSpec": null, "fetchSpec": "^0.4.0" }, "_requiredBy": [ "/eslint-plugin-compat" ], "_resolved": "https://registry.npmjs.org/ast-metadata-inferer/-/ast-metadata-inferer-0.4.0.tgz", "_shasum": "6be85ceeffcf267bd79db8e1ae731da44880b45f", "_spec": "ast-metadata-inferer@^0.4.0", "_where": "/var/lib/jenkins/workspace/cawg-app-h5/node_modules/eslint-plugin-compat", "author": { "name": "Amila Welihinda", "email": "amilajack@gmail.com" }, "babel": { "presets": [ [ "@babel/preset-env", { "targets": { "node": 13 } } ], "@babel/preset-typescript" ], "plugins": [ "@babel/plugin-syntax-top-level-await", "@babel/plugin-proposal-optional-chaining" ] }, "bugs": { "url": "https://github.com/amilajack/ast-metadata-inferer/issues" }, "bundleDependencies": false, "deprecated": false, "description": "ast-metadata-inferer ====================== [![Build Status](https://travis-ci.org/amilajack/ast-metadata-inferer.svg?branch=master&maxAge=2592)](https://travis-ci.org/amilajack/ast-metadata-inferer)", "devDependencies": { "@babel/cli": "^7.10.1", "@babel/core": "^7.10.2", "@babel/plugin-proposal-class-properties": "^7.10.1", "@babel/preset-env": "^7.10.2", "@babel/preset-typescript": "^7.10.1", "@babel/register": "^7.10.1", "@types/jest": "^25.2.3", "@types/nightmare": "^2.10.4", "@types/node": "^13.13.5", "@typescript-eslint/eslint-plugin": "^2.31.0", "@typescript-eslint/parser": "^2.31.0", "electron": "^8.2.5", "eslint": "^7.0.0", "eslint-config-bliss": "^5.0.0", "jest": "^26.0.1", "mdn-browser-compat-data": "^1.0.20", "nightmare": "^3.0.2", "typescript": "^3.8.3" }, "devEngines": { "node": ">=10" }, "engineStrict": true, "eslintConfig": { "extends": [ "plugin:import/errors", "plugin:import/typescript", "prettier/@typescript-eslint", "plugin:prettier/recommended", "plugin:promise/recommended" ], "parser": "babel-eslint", "parserOptions": { "ecmaVersion": 2018, "sourceType": "module" }, "rules": { "import/extensions": "off", "prettier/prettier": [ "error" ] }, "overrides": [ { "extends": [ "bliss", "plugin:import/typescript", "plugin:@typescript-eslint/recommended", "prettier/@typescript-eslint", "plugin:prettier/recommended", "plugin:promise/recommended" ], "files": [ "*.ts", "*.tsx" ], "parser": "@typescript-eslint/parser", "parserOptions": { "ecmaVersion": 2018, "sourceType": "module" }, "rules": { "import/default": "off", "import/extensions": "off", "import/no-extraneous-dependencies": "off", "@typescript-eslint/no-var-requires": "off" } }, { "files": [ "*.spec.ts", "*.spec.tsx" ], "rules": { "@typescript-eslint/ban-ts-ignore": "off" } } ] }, "files": [ "lib", "compat.json", "metadata.json" ], "homepage": "https://github.com/amilajack/ast-metadata-inferer#readme", "license": "MIT", "main": "compat.json", "name": "ast-metadata-inferer", "renovate": { "extends": [ "bliss" ] }, "repository": { "type": "git", "url": "git+ssh://git@github.com/amilajack/ast-metadata-inferer.git" }, "scripts": { "build": "rm -rf lib && babel src --out-dir lib --extensions '.ts' && yarn metadata && yarn compat && yarn tsc", "compat": "node -r ./register.js ./src/compat.ts", "lint": "eslint . --ext .js,.jsx,.ts,.tsx", "metadata": "node -r ./register.js ./src/metadata.ts", "preversion": "yarn test && yarn compat", "start": "yarn metadata", "test": "jest && yarn build" }, "version": "0.4.0" }