Comparing version 2.1.0 to 2.2.0
@@ -5,2 +5,8 @@ # Changelog | ||
## [2.2.0] (2019-04-28) | ||
### Added | ||
- Introduced a browser entry point that is ES5 compatible and minified. | ||
## [2.1.0] (2019-04-27) | ||
@@ -7,0 +13,0 @@ |
100
package.json
{ | ||
"name" : "crumble", | ||
"name" : "crumble", | ||
"version" : "2.1.0", | ||
"version" : "2.2.0", | ||
"description" : "A RFC-6265 compliant library that makes reading and writing cookies easy.", | ||
"description" : "A RFC-6265 compliant library that makes reading and writing cookies easy.", | ||
"author" : | ||
{ | ||
"name" : "Luke Phillips", | ||
"email" : "lsphillips.mail@gmail.com" | ||
}, | ||
"author" : | ||
{ | ||
"name" : "Luke Phillips", | ||
"email" : "lsphillips.mail@gmail.com" | ||
}, | ||
"keywords" : | ||
[ | ||
"cookies" | ||
], | ||
"keywords" : | ||
[ | ||
"cookies" | ||
], | ||
"homepage" : "https://github.com/lsphillips/Crumble", | ||
"homepage" : "https://github.com/lsphillips/Crumble", | ||
"bugs" : | ||
{ | ||
"url" : "https://github.com/lsphillips/Crumble/issues" | ||
}, | ||
"bugs" : | ||
{ | ||
"url" : "https://github.com/lsphillips/Crumble/issues" | ||
}, | ||
"devDependencies" : | ||
{ | ||
"mocha" : "6.1.4", | ||
"chai" : "4.2.0", | ||
"chai-string" : "1.5.0", | ||
"sinon" : "7.3.2", | ||
"eslint" : "5.16.0", | ||
"eslint-plugin-import" : "2.17.2", | ||
"eslint-plugin-promise" : "4.1.1", | ||
"eslint-config-protect-me-from-my-stupidity" : "~3.1.3" | ||
}, | ||
"devDependencies" : | ||
{ | ||
"rollup" : "1.10.1", | ||
"rollup-plugin-commonjs" : "9.3.4", | ||
"rollup-plugin-buble" : "0.19.6", | ||
"rollup-plugin-uglify" : "6.0.2", | ||
"mocha" : "6.1.4", | ||
"chai" : "4.2.0", | ||
"chai-string" : "1.5.0", | ||
"sinon" : "7.3.2", | ||
"eslint" : "5.16.0", | ||
"eslint-plugin-import" : "2.17.2", | ||
"eslint-plugin-promise" : "4.1.1", | ||
"eslint-config-protect-me-from-my-stupidity" : "~3.2.0" | ||
}, | ||
"main" : "src/Crumble.js", | ||
"main" : "src/Crumble.js", | ||
"repository" : | ||
{ | ||
"type" : "git", | ||
"url" : "https://github.com/lsphillips/Crumble.git" | ||
}, | ||
"browser" : "Crumble.js", | ||
"license" : "MIT", | ||
"repository" : | ||
{ | ||
"type" : "git", | ||
"url" : "https://github.com/lsphillips/Crumble.git" | ||
}, | ||
"scripts" : | ||
{ | ||
"lint" : "eslint \"src/**/*.js\" \"tests/**/*.js\"", | ||
"unit" : "mocha \"tests/**/*.js\"", | ||
"test" : "npm run lint && npm run unit" | ||
}, | ||
"license" : "MIT", | ||
"engines" : | ||
{ | ||
"node" : ">=6.0.0" | ||
}, | ||
"scripts" : | ||
{ | ||
"lint" : "eslint \"src/**/*.js\" \"tests/**/*.js\"", | ||
"unit" : "mocha \"tests/**/*.test.js\"", | ||
"test" : "npm run lint && npm run unit", | ||
"build" : "rollup --config", | ||
"prepack" : "npm run test && npm run build" | ||
}, | ||
"types" : "Crumble.d.ts" | ||
"engines" : | ||
{ | ||
"node" : ">=6.0.0" | ||
}, | ||
"types" : "Crumble.d.ts" | ||
} |
@@ -58,3 +58,3 @@ # Crumble | ||
Alternatively you can separate the value from the rest of the crumbs, like so: | ||
Alternatively you can separate the value from the rest of the crumbs: | ||
@@ -98,3 +98,3 @@ ``` js | ||
This project is available through the Node Package Manager (NPM), so you can install it like so: | ||
This module is available through the Node Package Manager (NPM): | ||
@@ -105,16 +105,24 @@ ``` sh | ||
This is a `commonjs` module; so you will need to use a bundler. | ||
## Development | ||
This project doesn't have much of a build process. It does have tests though; which you can run like so: | ||
### Building | ||
You can build a browser entry point that is ES5 compatible and minified: | ||
``` sh | ||
npm test | ||
npm run build | ||
``` | ||
This also runs code quality checks using ESLint. Please refer to the `.eslintrc` files to familiar yourself with the rules. | ||
### Testing | ||
This module also has a robust test suite: | ||
``` sh | ||
npm run test | ||
``` | ||
This includes a code quality check using ESLint. Please refer to the `.eslintrc` files to familiar yourself with the rules. | ||
## License | ||
This project is released under the MIT License. | ||
This module is released under the [MIT License](LICENSE.txt). |
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
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
16991
7
271
126
0
12