@shopify/async
Advanced tools
+1
-4
@@ -1,4 +0,1 @@ | ||
| function interopRequireDefault(obj) { | ||
| return obj && obj.__esModule ? obj : {default: obj}; | ||
| } | ||
| module.exports = interopRequireDefault(require("./build/cjs/babel-plugin.js")); | ||
| module.exports = require("./build/cjs/babel-plugin.js"); |
+10
-25
@@ -5,4 +5,2 @@ 'use strict'; | ||
| var _rollupPluginBabelHelpers = require('./_virtual/_rollupPluginBabelHelpers.js'); | ||
| function createResolver({ | ||
@@ -30,28 +28,15 @@ id, | ||
| resolve: function () { | ||
| var _ref = _rollupPluginBabelHelpers.asyncToGenerator(function* () { | ||
| resolvePromise = resolvePromise || resolve(load); | ||
| resolved = yield resolvePromise; | ||
| return resolved; | ||
| }); | ||
| return function resolve() { | ||
| return _ref.apply(this, arguments); | ||
| }; | ||
| }() | ||
| resolve: async () => { | ||
| resolvePromise = resolvePromise || resolve(load); | ||
| resolved = await resolvePromise; | ||
| return resolved; | ||
| } | ||
| }; | ||
| } | ||
| function resolve(_x) { | ||
| return _resolve.apply(this, arguments); | ||
| async function resolve(load) { | ||
| const resolved = await load(); | ||
| return normalize(resolved); | ||
| } | ||
| function _resolve() { | ||
| _resolve = _rollupPluginBabelHelpers.asyncToGenerator(function* (load) { | ||
| const resolved = yield load(); | ||
| return normalize(resolved); | ||
| }); | ||
| return _resolve.apply(this, arguments); | ||
| } | ||
| function normalize(module) { | ||
@@ -88,3 +73,3 @@ if (module == null) { | ||
| return normalize(__webpack_require__(id)); | ||
| } catch (_unused) {// Just ignore failures | ||
| } catch {// Just ignore failures | ||
| } | ||
@@ -94,3 +79,3 @@ } else if (typeof nodeRequire === 'function') { | ||
| return normalize(nodeRequire(id)); | ||
| } catch (_unused2) {// Just ignore failures | ||
| } catch {// Just ignore failures | ||
| } | ||
@@ -97,0 +82,0 @@ } |
+10
-25
@@ -1,3 +0,1 @@ | ||
| import { asyncToGenerator as _asyncToGenerator } from './_virtual/_rollupPluginBabelHelpers.mjs'; | ||
| function createResolver({ | ||
@@ -25,28 +23,15 @@ id, | ||
| resolve: function () { | ||
| var _ref = _asyncToGenerator(function* () { | ||
| resolvePromise = resolvePromise || resolve(load); | ||
| resolved = yield resolvePromise; | ||
| return resolved; | ||
| }); | ||
| return function resolve() { | ||
| return _ref.apply(this, arguments); | ||
| }; | ||
| }() | ||
| resolve: async () => { | ||
| resolvePromise = resolvePromise || resolve(load); | ||
| resolved = await resolvePromise; | ||
| return resolved; | ||
| } | ||
| }; | ||
| } | ||
| function resolve(_x) { | ||
| return _resolve.apply(this, arguments); | ||
| async function resolve(load) { | ||
| const resolved = await load(); | ||
| return normalize(resolved); | ||
| } | ||
| function _resolve() { | ||
| _resolve = _asyncToGenerator(function* (load) { | ||
| const resolved = yield load(); | ||
| return normalize(resolved); | ||
| }); | ||
| return _resolve.apply(this, arguments); | ||
| } | ||
| function normalize(module) { | ||
@@ -83,3 +68,3 @@ if (module == null) { | ||
| return normalize(__webpack_require__(id)); | ||
| } catch (_unused) {// Just ignore failures | ||
| } catch {// Just ignore failures | ||
| } | ||
@@ -89,3 +74,3 @@ } else if (typeof nodeRequire === 'function') { | ||
| return normalize(nodeRequire(id)); | ||
| } catch (_unused2) {// Just ignore failures | ||
| } catch {// Just ignore failures | ||
| } | ||
@@ -92,0 +77,0 @@ } |
+1
-4
@@ -1,4 +0,1 @@ | ||
| function interopRequireDefault(obj) { | ||
| return obj && obj.__esModule ? obj : {default: obj}; | ||
| } | ||
| module.exports = interopRequireDefault(require("./build/cjs/index.js")); | ||
| module.exports = require("./build/cjs/index.js"); |
+6
-11
| { | ||
| "name": "@shopify/async", | ||
| "version": "4.0.0-wp5-beta.1", | ||
| "version": "4.0.0", | ||
| "license": "MIT", | ||
@@ -31,3 +31,3 @@ "description": "Primitives for loading parts of an application asynchronously", | ||
| "engines": { | ||
| "node": ">=12.14.0" | ||
| "node": "^14.17.0 || >=16.0.0" | ||
| }, | ||
@@ -56,15 +56,10 @@ "devDependencies": { | ||
| "exports": { | ||
| "./": "./", | ||
| "./babel": { | ||
| "import": "./babel.mjs", | ||
| "require": "./babel.js", | ||
| "esnext": "./babel.esnext" | ||
| }, | ||
| "./babel": "./babel.js", | ||
| ".": { | ||
| "esnext": "./index.esnext", | ||
| "import": "./index.mjs", | ||
| "require": "./index.js", | ||
| "esnext": "./index.esnext" | ||
| "require": "./index.js" | ||
| } | ||
| }, | ||
| "gitHead": "3d18c950fedaa4f622f4177887b3ea297eb7d0d3" | ||
| "gitHead": "ef9afc562672dcda9d7800753dc6b777ecd2d751" | ||
| } |
| 'use strict'; | ||
| Object.defineProperty(exports, '__esModule', { value: true }); | ||
| function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { | ||
| try { | ||
| var info = gen[key](arg); | ||
| var value = info.value; | ||
| } catch (error) { | ||
| reject(error); | ||
| return; | ||
| } | ||
| if (info.done) { | ||
| resolve(value); | ||
| } else { | ||
| Promise.resolve(value).then(_next, _throw); | ||
| } | ||
| } | ||
| function _asyncToGenerator(fn) { | ||
| return function () { | ||
| var self = this, | ||
| args = arguments; | ||
| return new Promise(function (resolve, reject) { | ||
| var gen = fn.apply(self, args); | ||
| function _next(value) { | ||
| asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); | ||
| } | ||
| function _throw(err) { | ||
| asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); | ||
| } | ||
| _next(undefined); | ||
| }); | ||
| }; | ||
| } | ||
| exports.asyncToGenerator = _asyncToGenerator; |
| function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { | ||
| try { | ||
| var info = gen[key](arg); | ||
| var value = info.value; | ||
| } catch (error) { | ||
| reject(error); | ||
| return; | ||
| } | ||
| if (info.done) { | ||
| resolve(value); | ||
| } else { | ||
| Promise.resolve(value).then(_next, _throw); | ||
| } | ||
| } | ||
| function _asyncToGenerator(fn) { | ||
| return function () { | ||
| var self = this, | ||
| args = arguments; | ||
| return new Promise(function (resolve, reject) { | ||
| var gen = fn.apply(self, args); | ||
| function _next(value) { | ||
| asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); | ||
| } | ||
| function _throw(err) { | ||
| asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); | ||
| } | ||
| _next(undefined); | ||
| }); | ||
| }; | ||
| } | ||
| export { _asyncToGenerator as asyncToGenerator }; |
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
0
-100%31130
-8.73%29
-6.45%438
-17.98%