🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

jerrypick

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jerrypick - npm Package Compare versions

Comparing version
1.0.1
to
1.0.2
+1
-1
dist/jerrypick.js

@@ -1,2 +0,2 @@

// Version 1.0.1 jerrypick - https://github.com/vasturiano/jerrypick
// Version 1.0.2 jerrypick - https://github.com/vasturiano/jerrypick
(function (global, factory) {

@@ -3,0 +3,0 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :

@@ -1,1 +0,1 @@

{"version":3,"file":"jerrypick.js","sources":["../src/index.js"],"sourcesContent":["const pluck = (obj, keys) =>\n Object.assign({}, ...keys.map(key => ({ [key]: obj[key] })));\n\nconst omit = (obj, keys) => {\n const keySet = new Set(keys);\n\n return Object.assign(\n {},\n ...Object.entries(obj)\n .filter(([key]) => !keySet.has(key))\n .map(([key, val]) => ({ [key]: val }))\n );\n};\n\nexport { pluck, omit };\n"],"names":["pluck","obj","keys","Object","assign","map","key","omit","keySet","Set","entries","filter","has","val"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MAAMA,KAAK,GAAG,SAARA,KAAQ,CAACC,GAAD,EAAMC,IAAN;EAAA,SACZC,MAAM,CAACC,MAAP,OAAAD,MAAM,GAAQ,EAAR,4BAAeD,IAAI,CAACG,GAAL,CAAS,UAAAC,GAAG;EAAA,+BAAQA,GAAR,EAAcL,GAAG,CAACK,GAAD,CAAjB;EAAA,GAAZ,CAAf,GADM;EAAA,CAAd;;AAGA,MAAMC,IAAI,GAAG,SAAPA,IAAO,CAACN,GAAD,EAAMC,IAAN,EAAe;EAC1B,MAAMM,MAAM,GAAG,IAAIC,GAAJ,CAAQP,IAAR,CAAf;EAEA,SAAOC,MAAM,CAACC,MAAP,OAAAD,MAAM,GACX,EADW,4BAERA,MAAM,CAACO,OAAP,CAAeT,GAAf,EACAU,MADA,CACO;EAAA;EAAA,QAAEL,GAAF;;EAAA,WAAW,CAACE,MAAM,CAACI,GAAP,CAAWN,GAAX,CAAZ;EAAA,GADP,EAEAD,GAFA,CAEI;EAAA;EAAA,QAAEC,GAAF;EAAA,QAAOO,GAAP;;EAAA,+BAAoBP,GAApB,EAA0BO,GAA1B;EAAA,GAFJ,CAFQ,GAAb;EAMD,CATD;;;;;;;;;;;;;"}
{"version":3,"file":"jerrypick.js","sources":["../src/index.js"],"sourcesContent":["const pluck = (obj, keys) =>\n Object.assign({}, ...keys.map(key => ({ [key]: obj[key] })));\n\nconst omit = (obj, keys) => {\n const keySet = new Set(keys);\n\n return Object.assign(\n {},\n ...Object.entries(obj)\n .filter(([key]) => !keySet.has(key))\n .map(([key, val]) => ({ [key]: val }))\n );\n};\n\nexport { pluck, omit };\n"],"names":["pluck","obj","keys","Object","assign","map","key","omit","keySet","Set","entries","filter","has","val"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MAAMA,KAAK,GAAG,SAARA,KAAQ,CAACC,GAAD,EAAMC,IAAN;EAAA,SACZC,MAAM,CAACC,MAAP,OAAAD,MAAM,GAAQ,EAAR,4BAAeD,IAAI,CAACG,GAAL,CAAS,UAAAC,GAAG;EAAA,+BAAQA,GAAR,EAAcL,GAAG,CAACK,GAAD,CAAjB;EAAA,GAAZ,CAAf,GADM;EAAA;;MAGRC,IAAI,GAAG,SAAPA,IAAO,CAACN,GAAD,EAAMC,IAAN,EAAe;EAC1B,MAAMM,MAAM,GAAG,IAAIC,GAAJ,CAAQP,IAAR,CAAf;EAEA,SAAOC,MAAM,CAACC,MAAP,OAAAD,MAAM,GACX,EADW,4BAERA,MAAM,CAACO,OAAP,CAAeT,GAAf,EACAU,MADA,CACO;EAAA;EAAA,QAAEL,GAAF;;EAAA,WAAW,CAACE,MAAM,CAACI,GAAP,CAAWN,GAAX,CAAZ;EAAA,GADP,EAEAD,GAFA,CAEI;EAAA;EAAA,QAAEC,GAAF;EAAA,QAAOO,GAAP;;EAAA,+BAAoBP,GAApB,EAA0BO,GAA1B;EAAA,GAFJ,CAFQ,GAAb;EAMD;;;;;;;;;;;;;"}

@@ -1,2 +0,2 @@

// Version 1.0.1 jerrypick - https://github.com/vasturiano/jerrypick
// Version 1.0.2 jerrypick - https://github.com/vasturiano/jerrypick
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t=t||self).jerrypick={})}(this,(function(t){"use strict";function e(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function r(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if(!(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t)))return;var r=[],n=!0,o=!1,i=void 0;try{for(var u,c=t[Symbol.iterator]();!(n=(u=c.next()).done)&&(r.push(u.value),!e||r.length!==e);n=!0);}catch(t){o=!0,i=t}finally{try{n||null==c.return||c.return()}finally{if(o)throw i}}return r}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function n(t){return function(t){if(Array.isArray(t)){for(var e=0,r=new Array(t.length);e<t.length;e++)r[e]=t[e];return r}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}t.omit=function(t,o){var i=new Set(o);return Object.assign.apply(Object,[{}].concat(n(Object.entries(t).filter((function(t){var e=r(t,1)[0];return!i.has(e)})).map((function(t){var n=r(t,2);return e({},n[0],n[1])})))))},t.pluck=function(t,r){return Object.assign.apply(Object,[{}].concat(n(r.map((function(r){return e({},r,t[r])})))))},Object.defineProperty(t,"__esModule",{value:!0})}));
{
"name": "jerrypick",
"version": "1.0.1",
"version": "1.0.2",
"description": "Pluck and omit properties from a JS object",

@@ -39,13 +39,11 @@ "unpkg": "dist/jerrypick.min.js",

"devDependencies": {
"@babel/core": "^7.7.2",
"@babel/plugin-proposal-class-properties": "^7.7.0",
"@babel/plugin-proposal-object-rest-spread": "^7.6.2",
"@babel/preset-env": "^7.7.1",
"rimraf": "^3.0.0",
"rollup": "^1.27.0",
"rollup-plugin-babel": "^4.3.3",
"rollup-plugin-commonjs": "^10.1.0",
"rollup-plugin-node-resolve": "^5.2.0",
"terser": "^4.4.0"
"@babel/core": "^7.8.7",
"@babel/plugin-proposal-class-properties": "^7.8.3",
"@babel/plugin-proposal-object-rest-spread": "^7.8.3",
"@babel/preset-env": "^7.8.7",
"rimraf": "^3.0.2",
"rollup": "^2.0.6",
"rollup-plugin-babel": "^4.4.0",
"terser": "^4.6.6"
}
}