UNPKG

webpack-license-plugin

Version:

Extracts OSS license information of the npm packages in your webpack output

103 lines (102 loc) 3.05 kB
{ "name": "webpack-license-plugin", "type": "module", "version": "4.5.1", "packageManager": "npm@10.8.1", "description": "Extracts OSS license information of the npm packages in your webpack output", "author": "Christoph Werner <christoph@codepunkt.de>", "contributors": [ "Friedrich Wilms <f.wilms89@web.de>", "Tobias Trumm <info@tobiastrumm.de>", "Sebastian Peralta Friedburg <sebaspf@gmail.com>", "Mike Peters <mpeters@boundstatesoftware.com>" ], "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/codepunkt/webpack-license-plugin.git" }, "keywords": [ "webpack", "build", "artifact", "oss", "open source", "compliance", "copyright", "license", "licence", "licenses", "licences", "scan", "scanner", "bom", "bill of materials", "plugin" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" } }, "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "engines": { "node": ">=16.0.0" }, "scripts": { "clean": "node -e \"fs.rmSync('dist', { force: true, recursive: true })\"", "lint": "eslint . --report-unused-disable-directives --max-warnings 0", "build": "tsup", "install:e2e": "cd test/e2e/example && npm i", "manual": "npm run build && webpack --config test/e2e/webpack.config.js", "prepublishOnly": "npm run build", "test": "cross-env CI=true npm run test:unit && npm run test:e2e", "pretest:e2e": "npm run build", "test:e2e": "cross-env NODE_OPTIONS=--openssl-legacy-provider jest --runInBand --colors --testPathPattern test/e2e --collectCoverage false", "test:unit": "jest --runInBand --testPathPattern test/unit --verbose --colors", "test:watch": "jest --runInBand --testPathPattern test/unit --watch", "prepare": "husky install" }, "peerDependencies": { "webpack": ">=4.0.0 < 6.0.0" }, "dependencies": { "chalk": "^5.3.0", "lodash": "^4.17.21", "needle": "^3.2.0", "spdx-expression-validate": "^2.0.0", "webpack-sources": "^3.2.3" }, "devDependencies": { "@antfu/eslint-config": "4.3.0", "@swc/core": "^1.3.93", "@types/jest": "29.5.14", "@types/lodash": "^4.14.198", "@types/memory-fs": "^0.3.3", "@types/needle": "^3.2.0", "@types/node": "^22.2.0", "cross-env": "^7.0.2", "eslint": "^9.6.0", "eslint-config-prettier": "^10.0.2", "eslint-plugin-prettier": "^5.1.3", "husky": "^9.0.11", "jest": "^29.7.0", "jest-watch-typeahead": "^2.2.2", "memory-fs": "^0.5.0", "prettier": "^3.0.3", "ts-jest": "^29.1.1", "ts-loader": "^9.4.4", "tsup": "^8.0.1", "typescript": "^5.2.2", "webpack": "file:./node_modules/webpack5", "webpack-cli": "^5.1.4", "webpack2": "npm:webpack@^2", "webpack3": "npm:webpack@^3", "webpack4": "npm:webpack@^4", "webpack5": "npm:webpack@5.88.2" } }