mapexplorer-core
Advanced tools
Comparing version 2.0.0 to 2.0.1
@@ -1,11 +0,1 @@ | ||
var path = require('path'); | ||
var babel = require('rollup-plugin-babel'); | ||
var babelrc = require('babelrc-rollup').default; | ||
var json = require('rollup-plugin-json'); | ||
var commonjs = require('rollup-plugin-commonjs'); | ||
var nodeResolve = require('rollup-plugin-node-resolve'); | ||
var builtins = require('rollup-plugin-node-builtins'); | ||
var globals = require('rollup-plugin-node-globals'); | ||
module.exports = function(config) { | ||
@@ -16,6 +6,6 @@ config.set({ | ||
// frameworks to use | ||
plugins: ['@metahub/karma-rollup-preprocessor', 'karma-*'], | ||
frameworks: ['mocha', 'should'], | ||
// list of files / patterns to load in the browser | ||
@@ -34,6 +24,11 @@ files: [ | ||
rollupPreprocessor: { | ||
plugins: require('./rollupPlugins'), | ||
// will help to prevent conflicts between different tests entries | ||
format: 'iife', | ||
sourcemap: 'inline' | ||
options: { | ||
plugins: require('./rollupPlugins'), | ||
// will help to prevent conflicts between different tests entries | ||
format: 'iife', | ||
output: { | ||
format: 'iife', | ||
sourcemap: 'inline' | ||
} | ||
} | ||
}, | ||
@@ -40,0 +35,0 @@ |
@@ -79,119 +79,8 @@ (function (global, factory) { | ||
var asyncGenerator = function () { | ||
function AwaitValue(value) { | ||
this.value = value; | ||
} | ||
function AsyncGenerator(gen) { | ||
var front, back; | ||
function send(key, arg) { | ||
return new Promise(function (resolve, reject) { | ||
var request = { | ||
key: key, | ||
arg: arg, | ||
resolve: resolve, | ||
reject: reject, | ||
next: null | ||
}; | ||
if (back) { | ||
back = back.next = request; | ||
} else { | ||
front = back = request; | ||
resume(key, arg); | ||
} | ||
}); | ||
} | ||
function resume(key, arg) { | ||
try { | ||
var result = gen[key](arg); | ||
var value = result.value; | ||
if (value instanceof AwaitValue) { | ||
Promise.resolve(value.value).then(function (arg) { | ||
resume("next", arg); | ||
}, function (arg) { | ||
resume("throw", arg); | ||
}); | ||
} else { | ||
settle(result.done ? "return" : "normal", result.value); | ||
} | ||
} catch (err) { | ||
settle("throw", err); | ||
} | ||
} | ||
function settle(type, value) { | ||
switch (type) { | ||
case "return": | ||
front.resolve({ | ||
value: value, | ||
done: true | ||
}); | ||
break; | ||
case "throw": | ||
front.reject(value); | ||
break; | ||
default: | ||
front.resolve({ | ||
value: value, | ||
done: false | ||
}); | ||
break; | ||
} | ||
front = front.next; | ||
if (front) { | ||
resume(front.key, front.arg); | ||
} else { | ||
back = null; | ||
} | ||
} | ||
this._invoke = send; | ||
if (typeof gen.return !== "function") { | ||
this.return = undefined; | ||
} | ||
} | ||
if (typeof Symbol === "function" && Symbol.asyncIterator) { | ||
AsyncGenerator.prototype[Symbol.asyncIterator] = function () { | ||
return this; | ||
}; | ||
} | ||
AsyncGenerator.prototype.next = function (arg) { | ||
return this._invoke("next", arg); | ||
}; | ||
AsyncGenerator.prototype.throw = function (arg) { | ||
return this._invoke("throw", arg); | ||
}; | ||
AsyncGenerator.prototype.return = function (arg) { | ||
return this._invoke("return", arg); | ||
}; | ||
return { | ||
wrap: function (fn) { | ||
return function () { | ||
return new AsyncGenerator(fn.apply(this, arguments)); | ||
}; | ||
}, | ||
await: function (value) { | ||
return new AwaitValue(value); | ||
} | ||
}; | ||
}(); | ||
var classCallCheck = function (instance, Constructor) { | ||
@@ -198,0 +87,0 @@ if (!(instance instanceof Constructor)) { |
{ | ||
"name": "mapexplorer-core", | ||
"version": "2.0.0", | ||
"version": "2.0.1", | ||
"description": "Core library for building Map Explorer components", | ||
@@ -36,2 +36,3 @@ "main": "lib/mapexplorer-core.js", | ||
"devDependencies": { | ||
"@metahub/karma-rollup-preprocessor": "^3.0.0", | ||
"babel-cli": "^6.5.1", | ||
@@ -50,6 +51,5 @@ "babel-eslint": "^6.0.0", | ||
"karma": "^1.1.1", | ||
"karma-chrome-launcher": "^2.0.0", | ||
"karma-mocha": "^1.1.1", | ||
"karma-phantomjs-launcher": "^1.0.1", | ||
"karma-rollup-preprocessor": "^5.0.1", | ||
"karma-chrome-launcher": "^2.2.0", | ||
"karma-mocha": "^1.3.0", | ||
"karma-phantomjs-launcher": "^1.0.4", | ||
"karma-should": "^1.0.0", | ||
@@ -59,12 +59,10 @@ "karma-sourcemap-loader": "^0.3.7", | ||
"rimraf": "^2.5.2", | ||
"rollup": "^0.50.0", | ||
"rollup-plugin-babel": "^2.6.1", | ||
"rollup-plugin-coffee-script": "^1.1.0", | ||
"rollup-plugin-commonjs": "^3.3.1", | ||
"rollup": "^0.48.2", | ||
"rollup-plugin-babel": "^3.0.2", | ||
"rollup-plugin-commonjs": "^8.0.0", | ||
"rollup-plugin-json": "^2.1.0", | ||
"rollup-plugin-node-builtins": "^1.0.7", | ||
"rollup-plugin-node-globals": "^1.0.6", | ||
"rollup-plugin-node-resolve": "^2.0.0", | ||
"rollup-plugin-node-builtins": "^2.1.2", | ||
"rollup-plugin-node-globals": "^1.1.0", | ||
"rollup-plugin-node-resolve": "^3.0.0", | ||
"rollup-plugin-uglify": "^2.0.1", | ||
"rollup-watch": "^2.5.0", | ||
"should": "^8.2.2", | ||
@@ -85,4 +83,4 @@ "xhr-mock": "^1.7.0", | ||
"js-sha256": "^0.3.0", | ||
"stratumn-agent-client": "^3.0.1" | ||
"stratumn-agent-client": "^3.0.2" | ||
} | ||
} |
@@ -21,4 +21,6 @@ var babel = require('rollup-plugin-babel'); | ||
commonjs({ | ||
exclude: ['node_modules/rollup-plugin-node-globals/**', | ||
'node_modules/process-es6/**', 'node_modules/buffer-es6/**'] | ||
namedExports: { | ||
'../agent-client-js/node_modules/qs/lib/index.js': ['stringify'], | ||
'node_modules/qs/lib/index.js': ['stringify'] | ||
} | ||
}), | ||
@@ -25,0 +27,0 @@ globals() |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
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
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
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
32
3
203153
38
2282
Updatedstratumn-agent-client@^3.0.2