express-ipfilter
Advanced tools
Comparing version 0.0.20 to 0.0.22
{ | ||
"name": "express-ipfilter", | ||
"description": "A light-weight IP address based filtering system", | ||
"version": "0.0.20", | ||
"version": "0.0.22", | ||
"author": "BaM Interactive", | ||
"dependencies": { | ||
"netmask": "~1.0.4", | ||
"ip": "~0.3.0", | ||
"lodash": "~2.4.1" | ||
"netmask": "~1.0.5", | ||
"ip": "~1.1.0", | ||
"lodash": "~3.10.1" | ||
}, | ||
"devDependencies": { | ||
"mocha": "~1.4.2" | ||
"babel-preset-es2015": "^6.1.18", | ||
"grunt": "^0.4.5", | ||
"grunt-babel": "^6.0.0", | ||
"grunt-contrib-copy": "^0.8.2", | ||
"grunt-contrib-watch": "^0.6.1", | ||
"grunt-eslint": "^17.3.1", | ||
"grunt-mocha-istanbul": "^3.0.1", | ||
"grunt-mocha-test": "~0.12.7", | ||
"istanbul": "^0.4.0", | ||
"load-grunt-tasks": "^3.3.0", | ||
"mocha": "^2.3.4", | ||
"mocha-junit-reporter": "^1.9.1", | ||
"publish": "^0.5.0" | ||
}, | ||
@@ -28,5 +40,6 @@ "keywords": [ | ||
"scripts": { | ||
"test": "mocha -R spec" | ||
"test": "mocha -R spec", | ||
"push": "publish" | ||
}, | ||
"license": "MIT" | ||
} |
@@ -9,3 +9,3 @@ express-ipfilter: A light-weight IP address based filtering system | ||
## Version | ||
0.0.20 | ||
0.0.22 | ||
@@ -74,4 +74,26 @@ ## Installation | ||
## Contributing | ||
### Building from source | ||
You can run `grunt` to build the source. This will run `eslint` and `babel` against `src/ipfilter.js`. | ||
There is an included `example` project that will load the package from the local build for testing. | ||
### Running Tests | ||
Run tests by using | ||
`grunt test` | ||
This will run `eslint`,`babel`, and `mocha` and output coverage data into `coverage`. Any pull request you submit needs to be accompanied by a test. | ||
## Changelog | ||
0.0.22 | ||
* Added IPv6 Support | ||
* Added build tools | ||
* Added test coverage and reporting | ||
0.0.20 | ||
@@ -78,0 +100,0 @@ |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
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
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
39899
22
931
167
13
1
2
+ Addedip@1.1.9(transitive)
+ Addedlodash@3.10.1(transitive)
- Removedip@0.3.3(transitive)
- Removedlodash@2.4.2(transitive)
Updatedip@~1.1.0
Updatedlodash@~3.10.1
Updatednetmask@~1.0.5