UNPKG

can-i-ignore-scripts

Version:

A service and cli to analyze your dependencies and check what'll break when you switch from `npm ci` to `npm ci --ignore-scripts`

334 lines (333 loc) 13.5 kB
{ "keep": { "sqlite3": "native addon built with gyp", "bcrypt": "native addon built with gyp", "sharp": "native addon built with gyp", "canvas": "native addon built with gyp", "grpc": "native addon built with gyp", "secp256k1": "native addon built with gyp", "hiredis": "native addon built with gyp", "leveldown": "native addon built with gyp", "bufferutil": "native addon built with gyp", "deasync": "native addon built with gyp", "utf-8-validate": "native addon built with gyp", "iconv": "native addon built with gyp", "dtrace-provider": "native addon built with gyp", "weak-napi": "native addon built with gyp", "microtime": "native addon built with gyp", "@serialport/bindings": "native addon built with gyp", "cpu-features": "native addon built with gyp", "node-expat": "native addon built with gyp", "heapdump": "native addon built with gyp", "libxmljs": "native addon built with gyp", "native-hello-world": "native addon built with gyp", "unix-dgram": "native addon built with gyp", "modern-syslog": "native addon built with gyp", "eiows": "native addon built with gyp", "@znemz/node-memwatch": "native addon built with gyp", "iltorb": "native addon built with gyp", "keccak": "native addon built with gyp", "@pm2/node-runtime-stats": "native addon built with gyp", "mmmagic": "native addon built with gyp", "gumbo-parser": "native addon built with gyp", "hubbub": "native addon built with gyp", "node-sketch-bridge": "native addon built with gyp", "libpq": "native addon built with gyp", "@parcel/watcher": "native addon built with gyp", "buffertools": "native addon built with gyp", "blake-hash": "native addon built with gyp", "msgpack": "native addon built with gyp", "lmdb-store": "native addon built with gyp", "v8-debug": "native addon built with gyp", "v8-profiler": "native addon built with gyp", "oniguruma": "native addon built with gyp", "@aidemaster/node-memwatch": "native addon built with gyp", "gl": "native addon built with gyp", "webworker-threads": "native addon built with gyp", "robotskirt": "native addon built with gyp", "ffi": "native addon built with gyp", "ref": "native addon built with gyp", "raw-ecdsa": "native addon built with gyp", "rsa-keygen": "native addon built with gyp", "registry-js": "native addon built with gyp", "win-version-info": "native addon built with gyp", "libxml-xsd": "native addon built with gyp", "sse4_crc32": "native addon built with gyp", "alias-win": "native addon built with gyp", "stdcp": "native addon built with gyp", "sleep": "native addon built with gyp", "kdtree": "native addon built with gyp", "weak": "native addon built with gyp", "kerberos": "native addon built with gyp", "msgpackr-extract": "native addon built with gyp", "nice-napi": "native addon built with gyp", "libxmljs-mt": "native addon built with gyp", "libxmljs2": "native addon built with gyp", "node-zopfli-es": "native addon built with gyp", "metrohash": "native addon built with gyp", "segfault-handler": "native addon built with gyp", "lwip": "native addon built with gyp", "memwatch-next": "native addon built with gyp", "applicationinsights-native-metrics": "native addon built with gyp", "lodepng": "native addon built with gyp", "windows.foundation": "native addon built with gyp", "@snek/syncify": "native addon built with gyp", "bluetooth-hci-socket": "native addon built with gyp", "xpc-connection": "native addon built with gyp", "usb": "native addon built with gyp", "snappy": "native addon built with gyp", "zlib": "runs build with node-waf", "bignum": "native addon built with gyp", "pre-commit": "used in local development, can skip for CI", "fsevents": "used in local development to install tooling, can skip for CI", "husky": "used in local development to install tooling, can skip for CI", "git-hooks": "used in local development to install tooling, can skip for CI", "simple-git-hooks": "used in local development to install tooling, can skip for CI", "postinstall-postinstall": "makes yarn run postinstall in some cases when it didn't", "playwright": "downloads browser builds to work", "node-pty": "native addon built with gyp", "keytar": "native addon built with gyp", "electron": "downloads binary pre-builds to work", "@vscode/ripgrep": "downloads ripgrep builds to work" }, "ignore": { "core-js": "funding", "core-js-pure": "funding", "ejs": "funding", "yjs": "funding", "webpack-cli": "funding", "protobufjs": "verifies initial installation", "spawn-sync": "installs native modules for old node.js versions", "monorepo-symlink-test": "false positive", "uglifyjs-webpack-plugin": "just update to new versions", "@fortawesome/fontawesome-common-types": "prints attribution", "@fortawesome/fontawesome-svg-core": "prints attribution", "@fortawesome/free-brands-svg-icons": "prints attribution", "@fortawesome/free-solid-svg-icons": "prints attribution", "@fortawesome/pro-light-svg-icons": "prints attribution", "@fortawesome/pro-regular-svg-icons": "prints attribution", "@fortawesome/pro-solid-svg-icons": "prints attribution", "web3-bzz": "prints a warning", "web3-shh": "prints a warning", "web3": "prints a warning", "vuepress": "funding", "@compodoc/compodoc": "funding", "parcel-bundler": "funding", "docsify": "funding", "@react-spring/core": "funding", "inferno": "funding", "nuxt": "funding", "libreact": "funding", "nuxt-edge": "funding", "typescript3": "typosquatter, how did you even install it?", "react-native-unimodules": "prints info", "@scarf/scarf": "sends anonymized usage info of packages that depend on @scarf/scarf", "nodemon": "funding", "@naugtur/pentest-my-ci": "exists to check if it's been ignored", "@lavamoat/preinstall-always-fail": "exists to check if it's been ignored", "good_dep": "false detection from test files", "evil_dep": "false detection from test files" }, "todo": { "@ant-design/tools": "todo", "@apollo/protobufjs": "todo", "@bazel/typescript": "todo", "@elastic/eui": "todo", "@fastify/pre-commit": "todo", "@ffmpeg-installer/darwin-arm64": "todo", "@ffmpeg-installer/darwin-x64": "todo", "@ffmpeg-installer/linux-arm": "todo", "@ffmpeg-installer/linux-arm64": "todo", "@ffmpeg-installer/linux-ia32": "todo", "@ffmpeg-installer/linux-x64": "todo", "@fortawesome/fontawesome-free": "todo", "@logux/sharec-config": "todo", "@microsoft/node-core-library": "todo", "@milesj/build-tools": "todo", "@netlify/esbuild": "todo", "@percy/core": "todo", "@pob/root": "todo", "@tensorflow/tfjs-node": "todo", "@zeit/git-hooks": "todo", "antd-tools": "todo", "apollo-server-integration-testsuite": "todo", "autorest": "todo", "aws-sdk": "todo", "backport": "todo", "bestie": "todo", "better-sqlite3": "todo", "bower-complete": "todo", "bs-platform": "todo", "caporal": "todo", "chromedriver": "todo", "cldr-data": "todo", "closurecompiler": "todo", "commitplease": "todo", "compiled": "todo", "core-js-bundle": "funding", "cucumber": "todo", "cucumber-expressions": "todo", "cute-stack": "todo", "cwebp-bin": "todo", "cypress": "todo", "detox": "todo", "dprint": "todo", "egg-ci": "todo", "electron": "todo", "electron-chromedriver": "todo", "electron-prebuilt": "todo", "elm": "todo", "esbuild": "todo", "eslint-config-apostrophe": "todo", "eslint-config-okonet": "todo", "eslint-plugin-cypress-dev": "todo", "estimo": "todo", "execSync": "todo", "expresso": "todo", "fake-todos": "todo", "fakefile": "todo", "fibers": "todo", "fmerge": "todo", "full-icu": "todo", "gatsby": "todo", "gatsby-cli": "todo", "gatsby-telemetry": "todo", "geckodriver": "todo", "gentype": "todo", "ghooks": "todo", "gifsicle": "todo", "git-bash-shell": "todo", "git-pre-commit": "todo", "git-validate": "todo", "git-win": "todo", "gitbook-tester": "todo", "githook-scripts": "todo", "github-post-release": "todo", "gitlabci-job-prototypes": "todo", "gmsmith": "todo", "hasura-cli": "todo", "haxe": "todo", "hermes-engine-darwin": "todo", "https-pem": "todo", "hugo-bin": "todo", "inspectpack-test-fixtures": "todo", "intern-geezer": "todo", "jpegtran-bin": "todo", "karma-jasmine-jquery": "todo", "keytar": "todo", "lineman-lib": "todo", "mozjpeg": "todo", "msw": "todo", "muneem": "todo", "native-image-diff": "todo", "netlify-cli": "todo", "next-update-travis": "todo", "ngrok": "todo", "node-inspector-server": "todo", "node-libpng": "todo", "node-pty": "todo", "node-sass": "todo", "nodegit": "todo", "nodemon": "todo", "nodent-runtime": "todo", "npm-merge-driver-install": "todo", "operadriver": "todo", "optipng-bin": "todo", "oracledb": "todo", "phantomjs": "todo", "phantomjs-prebuilt": "todo", "phantomjs2": "todo", "phantomjs2-ext": "todo", "phantomjssmith": "todo", "playwright": "todo", "playwright-chromium": "todo", "playwright-core": "todo", "playwright-firefox": "todo", "playwright-webkit": "todo", "pngcrush-bin": "todo", "pngquant-bin": "todo", "pre-git": "todo", "pre-push": "todo", "precommit-hook": "todo", "publish-please": "todo", "puppeteer": "todo", "puppeteer-extensions": "todo", "purescript": "todo", "rc-tools": "todo", "re2": "todo", "react-native-elements": "todo", "react-native-macos": "todo", "react-popper-tooltip": "todo", "restana": "todo", "sauce-connect-launcher": "todo", "spectron": "todo", "ssh2": "todo", "storage-engine": "todo", "styled-components": "todo", "swiper": "funding", "toolcheck": "todo", "travis-multirunner": "todo", "tslint-circular-dependencies": "todo", "typemoq": "todo", "videojs-standard": "todo", "visionmedia-jscoverage": "todo", "vuepress-theme-yuu": "todo", "wasm-pack": "todo", "wct-local": "todo", "wct-sauce": "todo", "wd": "todo", "webpack": "todo", "webstorm-disable-index": "todo", "wrtc": "todo", "yarn": "todo", "yeti": "todo", "yo": "todo", "yo-complete": "todo", "yoga-layout": "todo", "yorkie": "todo", "@angular/cli": "todo", "@carbon/icons-react": "todo", "@datadog/native-metrics": "todo", "@datadog/pprof": "todo", "@fortawesome/fontawesome-pro": "todo", "@fortawesome/free-regular-svg-icons": "todo", "@microsoft/dynamicproto-js": "todo", "@nestjs/core": "todo", "@newrelic/native-metrics": "todo", "@nrwl/angular": "todo", "@openapitools/openapi-generator-cli": "todo", "@playwright/test": "todo", "@prisma/client": "todo", "@prisma/engines": "todo", "@sentry/cli": "todo", "angular2-redux-starter": "todo", "bootstrap-treeview": "todo", "bootstrap-vue": "todo", "browser-tabs-lock": "todo", "coffeelint": "todo", "dd-trace": "todo", "ffmpeg-static": "todo", "gc-stats": "todo", "highlight.js": "todo", "i-install-test": "todo", "jsonpath": "todo", "jss": "todo", "mod1": "todo", "mongodb-client-encryption": "todo", "mongodb-memory-server": "todo", "native-base": "todo", "node-jq": "todo", "nodemailer": "todo", "preact": "todo", "prisma": "todo", "protractor-example": "todo", "raw-socket": "todo", "react-redux-starter": "todo", "serverless": "todo", "sinon": "todo", "sq-native": "todo", "type-graphql": "todo", "win-ca": "todo", "wiremock-standalone": "todo" } }