made with esnextbin
You have a nice library published on npm but asking yourselve if you should declare
your dependencies as lodash: "3.10.0"
(known as "pin" a dependency) or lodash: "^3.10.0"
?
As library authors we should not pin dependencies but ask our users to do use npm shrinkwrap
in their own app.
Here's why:
If you pin your dependencies the issue is that anyone using your module will may not benefit
from shared dependencies. If your module user has lodash: "^3.11.0"
then since you declared
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
README: | |
# TITLE | |
Small description | |
# Example | |
[STILL IMAGE] USAGE VIDEO on youtube |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ʳᵉᵐᵒᵗᵉ | |
ᵖᵃʳⁱˢ | |
ˢᶠ | |
ⁿʸ | |
ᵒᶠᶠ |
Previous changelogs:
- https://gist.github.com/vvo/7d674bc0a707fe36db09d84e7883dd50 (beta.15)
- https://gist.github.com/vvo/ac2b24d594d16f029a12b053c6971a8a (beta.18)
This is the last release with important breaking changes inside it. react-instantsearch is going out Thursday 8th December 2016 morning CET.
We focused this release on:
- providing a default consistent style, and beautiful style for our widgets (that you have to load)
made with esnextbin
made with esnextbin
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*! instantsearch.js UNRELEASED | © Algolia Inc. and other contributors; Licensed MIT | github.com/algolia/instantsearch.js */ | |
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.instantsearch=t():e.instantsearch=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var o=n(1),i=r(o);e.exports=i.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),n(2),n(3);var o=n(4),i=r(o),a=n(5),s=r(a),u=n(34),l=r(u),c=n(226),f=r(c),p=n(405),d=r(p),h=n(409),m=r(h),v=n(413),g=r(v),y=n(417),b=r(y),_=n(422),C=r(_),w=n(426),x=r(w),P=n(428),E=r(P),R=n(430),S=r(R),O=n(431),k=r(O),T=n |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"scripts": { | |
"test": "mocha test.js --compilers js:babel-core/register", | |
"test:watch": "mocha test.js --compilers js:babel-core/register --watch --reporter min" | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
['chrome', 'firefox'].forEach(detectBrowser); | |
function detectBrowser(name) { | |
require('webdriverjs') | |
.remote({ | |
desiredCapabilities: { | |
browserName: name | |
} | |
}) | |
.init() |