directory-import
Advanced tools
Comparing version 2.3.1 to 3.0.0-beta.0
{ | ||
"name": "directory-import", | ||
"version": "2.3.1", | ||
"version": "3.0.0-beta.0", | ||
"description": "Module will allow you to synchronously or asynchronously import (requires) all modules from the folder you specify", | ||
"main": "src", | ||
"scripts": { | ||
"start": "node src" | ||
}, | ||
"main": "dist/index.js", | ||
"types": "dist/index.d.ts", | ||
"files": [ | ||
"dist" | ||
], | ||
"scripts": {}, | ||
"repository": { | ||
@@ -14,3 +16,3 @@ "type": "git", | ||
"engines": { | ||
"node": ">=8.3.0" | ||
"node": ">=20.5.0" | ||
}, | ||
@@ -33,22 +35,28 @@ "keywords": [ | ||
"homepage": "https://github.com/ANIname/directory-import#readme", | ||
"dependencies": { | ||
"bluebird": "^3.7.2", | ||
"callsites": "^3.1.0", | ||
"lodash.foreach": "^4.5.0", | ||
"lodash.merge": "^4.6.2" | ||
}, | ||
"devDependencies": { | ||
"@jest/globals": "^26.6.2", | ||
"eslint": "^7.10.0", | ||
"eslint-config-airbnb-base": "^14.2.0", | ||
"eslint-plugin-import": "^2.22.1", | ||
"eslint-plugin-jest": "^24.1.0", | ||
"eslint-plugin-no-loops": "^0.3.0", | ||
"@types/jest": "^29.5.1", | ||
"@types/node": "^20.4.4", | ||
"@typescript-eslint/eslint-plugin": "^6.1.0", | ||
"@typescript-eslint/parser": "^6.1.0", | ||
"commitizen": "^4.3.0", | ||
"cz-conventional-changelog": "^3.3.0", | ||
"eslint": "^8.37.0", | ||
"eslint-config-prettier": "^8.8.0", | ||
"eslint-plugin-eslint-comments": "^3.2.0", | ||
"eslint-plugin-import": "^2.27.5", | ||
"eslint-plugin-jsdoc": "^46.4.4", | ||
"eslint-plugin-no-use-extend-native": "^0.5.0", | ||
"eslint-plugin-node": "^11.1.0", | ||
"eslint-plugin-optimize-regex": "^1.2.0", | ||
"eslint-plugin-promise": "^4.2.1", | ||
"eslint-plugin-sonarjs": "^0.5.0", | ||
"jest": "^26.6.3" | ||
"eslint-plugin-optimize-regex": "^1.2.1", | ||
"eslint-plugin-prettier": "^5.0.0", | ||
"eslint-plugin-promise": "^6.1.1", | ||
"eslint-plugin-security": "^1.7.1", | ||
"eslint-plugin-simple-import-sort": "^10.0.0", | ||
"eslint-plugin-sonarjs": "^0.19.0", | ||
"eslint-plugin-unicorn": "^48.0.0", | ||
"husky": "^8.0.0", | ||
"jest": "^29.5.0", | ||
"prettier": "^3.0.0", | ||
"typescript": "^5.0.2" | ||
} | ||
} |
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
Found 1 instance in 1 package
Empty package
Supply chain riskPackage does not contain any code. It may be removed, is name squatting, or the result of a faulty package publish.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
No README
QualityPackage does not have a README. This may indicate a failed publish or a low quality package.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
0
0
1732
24
1
0
1
1
1
0
2
- Removedbluebird@^3.7.2
- Removedcallsites@^3.1.0
- Removedlodash.foreach@^4.5.0
- Removedlodash.merge@^4.6.2
- Removedbluebird@3.7.2(transitive)
- Removedcallsites@3.1.0(transitive)
- Removedlodash.foreach@4.5.0(transitive)
- Removedlodash.merge@4.6.2(transitive)