Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

amalgamatic

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

amalgamatic - npm Package Compare versions

Comparing version 6.0.1 to 6.0.2

70

CHANGELOG.md

@@ -1,4 +0,5 @@

# 2014-10-06
72 commits against 49 issues, over 20 days [`be4d778`](https://github.com/ucsf-ckm/amalgamatic/commit/be4d778)⎆[`e966def`](https://github.com/ucsf-ckm/amalgamatic/commit/e966def)
## [**6.0.2**](https://github.com/ucsf-ckm/amalgamatic/issues?milestone=10&state=closed)
- [**#57**](https://github.com/ucsf-ckm/amalgamatic/issues/57) browserify demo using http://www.corsproxy.com/
## [**6.0.1**](https://github.com/ucsf-ckm/amalgamatic/issues?milestone=9&state=closed)

@@ -53,66 +54,1 @@ - [**#56**](https://github.com/ucsf-ckm/amalgamatic/issues/56) how to find plugins, closes #17 and #18

## Issues
- [**#55**](https://github.com/ucsf-ckm/amalgamatic/issues/55) add documentation for writing plugins, for #16
- [**#54**](https://github.com/ucsf-ckm/amalgamatic/issues/54) format results for main callback as array rather than object, for #53
- [**#52**](https://github.com/ucsf-ckm/amalgamatic/issues/52) do not throw TypeError if maxResults set and plugin throws error, fix for #51
- [**#50**](https://github.com/ucsf-ckm/amalgamatic/issues/50) add CONTRIBUTING.md for #49
- [**#46**](https://github.com/ucsf-ckm/amalgamatic/issues/46) add .travis.yml for #45
- [**#44**](https://github.com/ucsf-ckm/amalgamatic/issues/44) callback-signature, fix for #38
- [**#43**](https://github.com/ucsf-ckm/amalgamatic/issues/43) include plugin name in pluginCallback argument
- [**#41**](https://github.com/ucsf-ckm/amalgamatic/issues/41) tolerate null callback, fixes #40
- [**#33**](https://github.com/ucsf-ckm/amalgamatic/issues/33) add pluginCallback option for #21
- [**#32**](https://github.com/ucsf-ckm/amalgamatic/issues/32) limit number of results returned if maxResults specified, for #4
- [**#31**](https://github.com/ucsf-ckm/amalgamatic/issues/31) more descriptive properties for #30
- [**#28**](https://github.com/ucsf-ckm/amalgamatic/issues/28) document API in README for now at least, for #3
- [**#27**](https://github.com/ucsf-ckm/amalgamatic/issues/27) handle errors for #26
- [**#25**](https://github.com/ucsf-ckm/amalgamatic/issues/25) use test double rather than nock + amalgamatic-sfx, fixes #24
- [**#23**](https://github.com/ucsf-ckm/amalgamatic/issues/23) update method signature for #20 and #22
- [**#13**](https://github.com/ucsf-ckm/amalgamatic/issues/13) add() should load collectors from npm modules, closes #8
- [**#10**](https://github.com/ucsf-ckm/amalgamatic/issues/10) Add libguides connector for #6
- [**#7**](https://github.com/ucsf-ckm/amalgamatic/issues/7) allow programmatic adding of collectors for #2
## [**6.0.0**](https://github.com/ucsf-ckm/amalgamatic/issues?milestone=8&state=closed)
- [**#53**](https://github.com/ucsf-ckm/amalgamatic/issues/53) sync vs. async should return data formatted identically (just sync should be an array)
## [**5.0.1**](https://github.com/ucsf-ckm/amalgamatic/issues?milestone=7&state=closed)
- [**#51**](https://github.com/ucsf-ckm/amalgamatic/issues/51) TypeError if error thrown with maxResults set
- [**#49**](https://github.com/ucsf-ckm/amalgamatic/issues/49) Add CONTRIBUTING.md
## [**5.0.0**](https://github.com/ucsf-ckm/amalgamatic/issues?milestone=6&state=closed)
- [**#48**](https://github.com/ucsf-ckm/amalgamatic/issues/48) update README for proper callback documentation
- [**#47**](https://github.com/ucsf-ckm/amalgamatic/issues/47) add Travis badge to README
- [**#45**](https://github.com/ucsf-ckm/amalgamatic/issues/45) Travis-CI
- [**#35**](https://github.com/ucsf-ckm/amalgamatic/issues/35) Scoping on callbacks
- [**#38**](https://github.com/ucsf-ckm/amalgamatic/issues/38) Callback first parameter is error
- [**#42**](https://github.com/ucsf-ckm/amalgamatic/issues/42) pluginCallback should receive the collection name
## [**4.0.1**](https://github.com/ucsf-ckm/amalgamatic/issues?milestone=5&state=closed)
- [**#40**](https://github.com/ucsf-ckm/amalgamatic/issues/40) Callback should not be required
- [**#37**](https://github.com/ucsf-ckm/amalgamatic/issues/37) Update usage examples in README
## [**4.0.0**](https://github.com/ucsf-ckm/amalgamatic/issues?milestone=4&state=closed)
- [**#36**](https://github.com/ucsf-ckm/amalgamatic/issues/36) Fix broken option passing
## [**3.0.0**](https://github.com/ucsf-ckm/amalgamatic/issues?milestone=3&state=closed)
- [**#21**](https://github.com/ucsf-ckm/amalgamatic/issues/21) search() needs to have two types of callbacks?
- [**#30**](https://github.com/ucsf-ckm/amalgamatic/issues/30) more descriptive names for properties
- [**#26**](https://github.com/ucsf-ckm/amalgamatic/issues/26) search() should honor error object from plugin
- [**#24**](https://github.com/ucsf-ckm/amalgamatic/issues/24) use test double instead of existing plugin for tests
- [**#22**](https://github.com/ucsf-ckm/amalgamatic/issues/22) search() first parameter should be a POJsO
- [**#20**](https://github.com/ucsf-ckm/amalgamatic/issues/20) Change API so search() takes a callback rather than a response object
- [**#15**](https://github.com/ucsf-ckm/amalgamatic/issues/15) Basic usage in README
- [**#4**](https://github.com/ucsf-ckm/amalgamatic/issues/4) Limit number of results returned
- [**#3**](https://github.com/ucsf-ckm/amalgamatic/issues/3) Document API
## [**2.0.0**](https://github.com/ucsf-ckm/amalgamatic/issues?milestone=2&state=closed)
- [**#12**](https://github.com/ucsf-ckm/amalgamatic/issues/12) Move libguides collector to its own npm module
- [**#11**](https://github.com/ucsf-ckm/amalgamatic/issues/11) Move millennium collector to its own npm module
- [**#8**](https://github.com/ucsf-ckm/amalgamatic/issues/8) add() should load collectors from npm modules
- [**#6**](https://github.com/ucsf-ckm/amalgamatic/issues/6) Add libguides connector
- [**#2**](https://github.com/ucsf-ckm/amalgamatic/issues/2) Add configurability
## [**1.1.0**](https://github.com/ucsf-ckm/amalgamatic/issues?milestone=1&state=closed)
- [**#1**](https://github.com/ucsf-ckm/amalgamatic/issues/1) Millennium should be a default collection

2

package.json

@@ -8,3 +8,3 @@ {

},
"version": "6.0.1",
"version": "6.0.2",
"dependencies": {

@@ -11,0 +11,0 @@ "async": "^0.9.0",

[![Build Status](https://travis-ci.org/ucsf-ckm/amalgamatic.svg?branch=master)](https://travis-ci.org/ucsf-ckm/amalgamatic)
amalgamatic
Amalgamatic
===========

@@ -14,3 +14,3 @@

````
// Load amalgamatic
// Load Amalgamatic
var amalgamatic = require('amalgamatic');

@@ -22,3 +22,3 @@

// Add the plugins to amalgamatic.
// Add the plugins to Amalgamatic.
amalgamatic.add('sfx', sfx);

@@ -59,2 +59,8 @@ amalgamatic.add('pubmed', pubmed);

* [How To Write an Amalgamatic Plugin](https://github.com/ucsf-ckm/amalgamatic/wiki/How-to-write-an-amalgamatic-plugin)
* [How To Write an Amalgamatic Plugin](https://github.com/ucsf-ckm/amalgamatic/wiki/How-to-write-an-amalgamatic-plugin)
## Browserify
If you want to use Amalgamatic in the browser, most plugins will work fine with [Browserify](http://browserify.org/) but they may need to be run through a CORS proxy. Fortunately, we've set up a demo.
* [Amalgamatic + Browserify Demo](http://trott.github.io/demo-amalgamatic-browserify/)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc