Comparing version 3.1.1 to 3.2.0
# History | ||
## v3.1.1 2016 January 16 | ||
## v3.2.0 2016 May 27 | ||
- Updated internal conventions | ||
- Moved from [ESNextGuardian](https://github.com/bevry/esnextguardian) to [Editions](https://github.com/bevry/editions) | ||
## v3.1.1 2016 January 15 | ||
- Minimum supported node version changed from 0.12 to 0.10 | ||
@@ -5,0 +9,0 @@ - Although node 0.10 has broken Maps, so iterating Maps is not support for node 0.10 |
{ | ||
"name": "eachr", | ||
"version": "3.1.1", | ||
"version": "3.2.0", | ||
"description": "Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.", | ||
@@ -50,3 +50,4 @@ "homepage": "https://github.com/bevry/eachr", | ||
"Rob Loach <robloach@gmail.com> (http://robloach.net)", | ||
"Sean Fridman <mail@seanfridman.com> (http://seanfridman.com)" | ||
"Sean Fridman <mail@seanfridman.com> (http://seanfridman.com)", | ||
"Benjamin Lupton (https://balupton.com)" | ||
], | ||
@@ -63,36 +64,59 @@ "bugs": { | ||
}, | ||
"main": "./esnextguardian.js", | ||
"browser": "./es5/lib/eachr.js", | ||
"jspm": { | ||
"main": "./es5/lib/eachr.js" | ||
}, | ||
"editions": [ | ||
{ | ||
"description": "Source + ESNext + Require", | ||
"entry": "source/index.js", | ||
"directory": "source", | ||
"syntaxes": [ | ||
"javascript", | ||
"esnext", | ||
"require", | ||
"let", | ||
"const" | ||
] | ||
}, | ||
{ | ||
"description": "Babel Compiled + ES2015 + Require", | ||
"entry": "es2015/index.js", | ||
"directory": "es2015", | ||
"syntaxes": [ | ||
"javascript", | ||
"es2015", | ||
"require" | ||
] | ||
} | ||
], | ||
"main": "index.js", | ||
"browser": "es2015/index.js", | ||
"dependencies": { | ||
"esnextguardian": "^1.1.0", | ||
"typechecker": "^4.0.0" | ||
"editions": "^1.1.1", | ||
"typechecker": "^4.3.0" | ||
}, | ||
"devDependencies": { | ||
"assert-helpers": "^4.0.1", | ||
"babel-cli": "^6.3.15", | ||
"babel-preset-es2015": "^6.3.13", | ||
"eslint": "^1.5.0", | ||
"assert-helpers": "^4.2.0", | ||
"babel-cli": "^6.9.0", | ||
"babel-preset-es2015": "^6.9.0", | ||
"eslint": "^2.10.2", | ||
"eslint-plugin-babel": "^3.2.0", | ||
"joe": "^1.6.0", | ||
"joe-reporter-console": "^1.2.1", | ||
"projectz": "^1.0.6", | ||
"projectz": "^1.1.5", | ||
"semver": "^5.1.0" | ||
}, | ||
"scripts": { | ||
"clean": "node --harmony nakefile.js clean", | ||
"setup": "node --harmony nakefile.js setup", | ||
"compile": "node --harmony nakefile.js compile", | ||
"watch": "node --harmony nakefile.js watch", | ||
"verify": "node --harmony nakefile.js verify", | ||
"meta": "node --harmony nakefile.js meta", | ||
"prepare": "node --harmony nakefile.js prepare", | ||
"release": "node --harmony nakefile.js release", | ||
"test": "node --harmony ./es5/test/eachr-test.js" | ||
}, | ||
"nakeConfiguration": { | ||
"BABEL_SRC_PATH": "esnext", | ||
"ESLINT_SRC_PATH": "esnext" | ||
"setup": "npm install", | ||
"clean": "rm -Rf ./docs ./es2015", | ||
"compile": "npm run compile:es2015", | ||
"compile:es2015": "babel ./source --out-dir ./es2015 --presets es2015", | ||
"meta": "npm run meta:projectz", | ||
"meta:projectz": "projectz compile", | ||
"prepare": "npm run compile && npm run test && npm run meta", | ||
"release": "npm run prepare && npm run release:publish && npm run release:tag && npm run release:push", | ||
"release:publish": "npm publish", | ||
"release:tag": "git tag v$npm_package_version -a", | ||
"release:push": "git push origin master && git push origin --tags", | ||
"pretest": "npm run test:eslint", | ||
"test:eslint": "eslint ./source", | ||
"test": "node --harmony -e \"require('editions').requirePackage(process.cwd(), require, 'test.js')\"" | ||
} | ||
} |
@@ -40,13 +40,23 @@ <!-- TITLE/ --> | ||
<li>Install: <code>npm install --save eachr</code></li> | ||
<li>Use: <code>require('eachr')</code></li></ul> | ||
<li>Module: <code>require('eachr')</code></li></ul> | ||
<a href="http://browserify.org" title="Browserify lets you require('modules') in the browser by bundling up all of your dependencies"><h3>Browserify</h3></a><ul> | ||
<li>Install: <code>npm install --save eachr</code></li> | ||
<li>Use: <code>require('eachr')</code></li> | ||
<li>CDN URL: <code>//wzrd.in/bundle/eachr@3.1.1</code></li></ul> | ||
<li>Module: <code>require('eachr')</code></li> | ||
<li>CDN URL: <code>//wzrd.in/bundle/eachr@3.2.0</code></li></ul> | ||
<a href="http://enderjs.com" title="Ender is a full featured package manager for your browser"><h3>Ender</h3></a><ul> | ||
<li>Install: <code>ender add eachr</code></li> | ||
<li>Use: <code>require('eachr')</code></li></ul> | ||
<li>Module: <code>require('eachr')</code></li></ul> | ||
<h3><a href="https://github.com/bevry/editions" title="Editions are the best way to produce and consume packages you care about.">Editions</a></h3> | ||
<p>This package is published with the following editions:</p> | ||
<ul><li><code>eachr</code> aliases <code>eachr/index.js</code> which uses <a href="https://github.com/bevry/editions" title="Editions are the best way to produce and consume packages you care about.">Editions</a> to automatically select the correct edition for the consumers environment</li> | ||
<li><code>eachr/source/index.js</code> is Source + <a href="https://babeljs.io/docs/learn-es2015/" title="ECMAScript Next">ESNext</a> + <a href="https://nodejs.org/dist/latest-v5.x/docs/api/modules.html" title="Node/CJS Modules">Require</a></li> | ||
<li><code>eachr/es2015/index.js</code> is <a href="https://babeljs.io" title="The compiler for writing next generation JavaScript">Babel</a> Compiled + <a href="http://babeljs.io/docs/plugins/preset-es2015/" title="ECMAScript 2015">ES2015</a> + <a href="https://nodejs.org/dist/latest-v5.x/docs/api/modules.html" title="Node/CJS Modules">Require</a></li></ul> | ||
<p>Older environments may need <a href="https://babeljs.io/docs/usage/polyfill/" title="A polyfill that emulates missing ECMAScript environment features">Babel's Polyfill</a> or something similar.</p> | ||
<!-- /INSTALL --> | ||
@@ -119,3 +129,3 @@ | ||
<ul><li><a href="http://balupton.com">Benjamin Lupton</a> — <a href="https://github.com/bevry/eachr/commits?author=balupton" title="View the GitHub contributions of Benjamin Lupton on repository bevry/eachr">view contributions</a></li></ul> | ||
<ul><li><a href="http://balupton.com">Benjamin Lupton</a></li></ul> | ||
@@ -137,6 +147,7 @@ <h3>Sponsors</h3> | ||
<ul><li><a href="http://balupton.com">Benjamin Lupton</a> — <a href="https://github.com/bevry/eachr/commits?author=balupton" title="View the GitHub contributions of Benjamin Lupton on repository bevry/eachr">view contributions</a></li> | ||
<ul><li><a href="http://balupton.com">Benjamin Lupton</a></li> | ||
<li><a href="www.seanfridman.com">Sean Fridman</a></li> | ||
<li><a href="http://robloach.net">Rob Loach</a> — <a href="https://github.com/bevry/eachr/commits?author=RobLoach" title="View the GitHub contributions of Rob Loach on repository bevry/eachr">view contributions</a></li> | ||
<li><a href="http://seanfridman.com">Sean Fridman</a> — <a href="https://github.com/bevry/eachr/commits?author=sfrdmn" title="View the GitHub contributions of Sean Fridman on repository bevry/eachr">view contributions</a></li></ul> | ||
<li><a href="http://seanfridman.com">Sean Fridman</a> — <a href="https://github.com/bevry/eachr/commits?author=sfrdmn" title="View the GitHub contributions of Sean Fridman on repository bevry/eachr">view contributions</a></li> | ||
<li><a href="https://balupton.com">Benjamin Lupton</a> — <a href="https://github.com/bevry/eachr/commits?author=balupton" title="View the GitHub contributions of Benjamin Lupton on repository bevry/eachr">view contributions</a></li></ul> | ||
@@ -143,0 +154,0 @@ <a href="https://github.com/bevry/eachr/blob/master/CONTRIBUTING.md#files">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a> |
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
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
169
19284
9
9
113
1
+ Addededitions@^1.1.1
+ Addededitions@1.3.4(transitive)
- Removedesnextguardian@^1.1.0
- Removedesnextguardian@1.2.1(transitive)
Updatedtypechecker@^4.3.0