{"_id":"@simpli/resource-collection","_rev":"25-04bf2246159450019b5af93c82819766","name":"@simpli/resource-collection","dist-tags":{"latest":"1.1.7"},"versions":{"1.0.0":{"name":"@simpli/resource-collection","version":"1.0.0","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/resource-collection.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":""},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.2.3","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"^3.0.3"},"peerDependencies":{"class-transformer":"^0.2.3"},"directories":{"doc":"docs","test":"test"},"dependencies":{},"gitHead":"611a08f0ebabb2102a4d3a3872b4d18d4b5370a6","_id":"@simpli/resource-collection@1.0.0","_nodeVersion":"10.14.2","_npmVersion":"6.13.6","dist":{"integrity":"sha512-qQSSpD6OZr+epsQWvq2qc61m+mk0xfa2iPwM7lE9ZS6WzZKB8unfgbiSqPHMXGZG1tZeGYfsmkzRVaX3CVSVdA==","shasum":"30737dc57be0c1e3a543ec4e3afc08e559c353a3","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.0.0.tgz","fileCount":28,"unpackedSize":2706241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJfwhCRA9TVsSAnZWagAA8RkP/iPv0ZxEkLeh7sPdb71o\nfni979jCSQkC7HIWyaHEfTweBxOBhwg3ffc7nlsV+oSNUGnZVz+fagYKU2fy\nBngFjXoTlycOrg3qUYwymv7vvD1jg5u5+6ii++3YRgh8P2fIynMGoX41IHy0\nfb53Cs3fsfkeVacc7fGuYHXSvyvnxI1onmn5Vb/V4lJWW2+UddsHmpTMDtuh\nBqjoOvp4YQctGAGImsLo7NP3pQFuIUlxvlqS6ZoloBpI2eIfxfT16o6nMYts\nOBhh4W1kxwl8NJgqdGSWoDdct5DjLKVX0dIFLSmvUdWTBnd5Vr2KoRRyhwFl\n+j0cyEqQU6phKOmeVVZ6jA6UjjBPLPIZprCP3K7H1dhq7Hihbqg87PLKOJTn\nJ9hAK2nHc5CUReaL/cwtqMR/jKu8mgYJzwis7xIP/Xnwgz78MG0ep4UTWYbM\n0jsRWL7UwmBpxd44a9yaEqzvTUYZ66uPHWCBtQfpvBlcK8S1HfGbqZINOJmm\n/TzaT+EXjORU5AsYtkDYZhaovdAJPHe5rU8I2O5vIpcqtGzhNeVH7zVoGNIE\nWeEx8Rxhv+++EUU83YPWmqC9QRlYmEfkGIgTyZ3dthtStj+tAV9+w2xsX+IA\ngWliKKrOZooweIyYr8tphz1Qt4nUEkRBJEqONSDOTabB81g4Jzove8ttPX+2\nnK7s\r\n=UK9l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCCQb0jcxgWkF7eTiRGnuvzySa2Nkk++ynhXUvK8JYgQIhAM16GXRwc1PWfbj3OukD1ntzOavcKDRBlK2rJwTFj9+j"}]},"maintainers":[{"name":"ftgibran","email":"ft.gibran@gmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"}],"_npmUser":{"name":"melanke","email":"melanke.hc@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.0.0_1579547681516_0.9628219903612105"},"_hasShrinkwrap":false},"1.0.1":{"name":"@simpli/resource-collection","version":"1.0.1","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/resource-collection.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":""},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.2.3","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"^3.0.3"},"peerDependencies":{"class-transformer":"^0.2.3"},"directories":{"doc":"docs","test":"test"},"dependencies":{},"gitHead":"8a9fcd67b8ad607a6c8dc098befe50854f23370d","_id":"@simpli/resource-collection@1.0.1","_nodeVersion":"10.14.2","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Y3iU5+ZURIcIibFCHYE8gttwcghF+QxGDbj4Nyp1edKxcBO66YM4kF2QowhPeAHcbbXPd0pEuUiFdgE7lHNXkw==","shasum":"970d8ec7cff64eeca15bc590c9d3acd370c8143f","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.0.1.tgz","fileCount":28,"unpackedSize":2706240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJz5BCRA9TVsSAnZWagAAJhoQAJU/gAdYIoQZj2T1bK/x\ns+V/dezhbEAp1WxoM263gY55vjuG8vu2DBNVPRlQBDH1Nc4ijfUg56FOs218\nRwc7eCaHYq5CGl+NfcdrKz6l8+Ct1YOxd6qD9J2SAHS2XDfHfHCAofSTie1q\n8FlWJOa8/un7pE3bs0LkGgvFjMVv0MCPFxI61H7R8Ftzncdu9z/G6+lQk11X\ng5h93CUr3X667IXrcXBvJhX4Ocbfo7jJeys5JMbkR27Fq7svzOSTe33WdU6P\nzhFyhzGGlcRqRZ/ZKLYPrsz4bR9KviIRsaVmKuY1s5VLoADgzZACqfSW3iEh\nHI3LiV9xCA8+Y7y1YrgBUAX85qrgtfR081IOWpsS6el4OXnCnBkWelss/6OV\nbH4DzBwbRzBlgIgHRCnSGxf27yFpEx4K+03PH1UTdvqllXqi4Mdak1hWLrRf\nO6E77yJq3hvqBQJtGkOw+ppPKlsBN4xxLG8+3claStnsjakoQsHX7cJf7wMG\ntiaoKNAvh3GUYonpznhL5j53dom8ESUzKXiWYGQKm8UW/Axt2YN04XUI0t/J\n04HjZn9LrVEvuojX8UEIqG2lob4NAiHV9yU3I4qntW9B86IAKZpZzoOtMKIF\nhpH9F0yiXzq4sWNuvhlo+hQk8XIrb7lX/2Pq3B4UHT9JfPam1T1OZflUcBrB\npZbA\r\n=1b1j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdRpn4uCTsHcAC/EU2b5cCxGG6mg1P8feAV/hOkSNfMAiEAr00JR9hk/iDYYd5YulGz1GZK0EdWSC3aonecIxgsEmU="}]},"maintainers":[{"name":"ftgibran","email":"ft.gibran@gmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"}],"_npmUser":{"name":"melanke","email":"melanke.hc@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.0.1_1579630144686_0.48358955718128493"},"_hasShrinkwrap":false},"1.0.2":{"name":"@simpli/resource-collection","version":"1.0.2","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/index.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":""},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.2.3","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"^3.0.3"},"peerDependencies":{"class-transformer":"^0.2.3"},"directories":{"doc":"docs","test":"test"},"dependencies":{},"gitHead":"57f16aeec2c315eb1e833aeb1cb8880693894e33","_id":"@simpli/resource-collection@1.0.2","_nodeVersion":"10.14.2","_npmVersion":"6.13.6","dist":{"integrity":"sha512-JEFDV4VpyXGcWDsT7N2vJ3mIyCrZdZQdbXCocVzRFjUJhgwMsTM/lZGwa/uPA6sHcBhXZDA38V/zN15DKXT4lA==","shasum":"125bcd78b1ed4c94f3f7e5a73fa83559e85462f9","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.0.2.tgz","fileCount":28,"unpackedSize":2706349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJ1G4CRA9TVsSAnZWagAA7NQP/Rs7PCiEwu6fzCp4ndu6\nwTW0ptL7icx+MeUavcvIFLvSu4IsdaKR1k8Xsz3YDryJRVNwGYf0x8lcZ91z\nwK4P41rScVHFVJLXHrrspLYV1f0ZdSbUPgnOfIhxNihAuFSUrPFYzQjrHFaV\nwnstTWZC7O4ikA9DlhXGV4XtnH8K/nvte64XQFPGT3za14v4bihof04yFuPD\ncaxqLEA2OLDTEU26EPERBhO3CPzOtS9EhmaohB3+1+GN8Rr0mgnOZRBOlYW9\nb8nLmdaijhflVV1mm5+t/rcS3/krj8fTHMojXA850SZXIxtH+LHgpaDbSKWw\nwwUTyzXagxAK2Dzn1DYN319/V5zW2x1mrjLRyF336TK27Ot4n5CSfAOHwsnE\nLJFXDp6gY+fRx0A1E95gDFUnNpcDDdpJaHaoV73cnQkSBHqW5NTqM0Eha+i5\nGGvVL8A70MBQedezN76WcD52VTC/e7viMtnRDqWhHbisR1+8bd/LLylJ6bpV\n88wZPaVMBzazhmTDwNTMlsIWlZXsQo+e9FdmA9K4bsmDkPoH236T7dIhP8KB\ngPS4klCSgYmNfrLvAHlgaqvbKn/OXftV1c514b8QjZyFlEkq8ddpjKtG4Q9E\noXGG3do82FRunjyuHcNbK8jDAk06Asuhc7eMUCvO0i6DyAHKA/5qaNFBptCl\nhES3\r\n=m5Zs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQQwawmpcm+K73Ddx9XIUHGHT8m5Fx7YYDlIAQllgNkAiBidsP8Y1FAmKSSxvwkTBGOJMFxmp3OY2PbH+1q959rlA=="}]},"maintainers":[{"name":"ftgibran","email":"ft.gibran@gmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"}],"_npmUser":{"name":"melanke","email":"melanke.hc@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.0.2_1579635127800_0.19967139569840486"},"_hasShrinkwrap":false},"1.0.3":{"name":"@simpli/resource-collection","version":"1.0.3","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/index.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":""},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.2.3","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"^3.0.3"},"peerDependencies":{"class-transformer":"^0.2.3"},"directories":{"doc":"docs","test":"test"},"gitHead":"77da2d4717af257585bfc04ae3195b592c8edb4d","_id":"@simpli/resource-collection@1.0.3","_nodeVersion":"10.14.2","_npmVersion":"6.13.6","dist":{"integrity":"sha512-9lSouuH1PYJZ/uWF+F4/im5v0GilznWjwUyPB3gRhzVA79nfD/gDcb0kqXIkTEC/zbdeyZHXwI1FEt6p4mHcew==","shasum":"ded9d3545b78bfa12a835c3c262dd3fb4fd658c0","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.0.3.tgz","fileCount":28,"unpackedSize":2706622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLdizCRA9TVsSAnZWagAAk08P/3T3Z6+rLAMETQJ3IMjk\ns8qpOutbyS+fg0YMzk0pGMALRopDyfFBTyn1xTM9byjEQheK0lhQMGx860k9\nFpMn0hstEPszKBzD8Z8eqnOswKD0FB0h+C7QCDd71bWNg0ZLOUJq5gC/dTtB\n8zhDuGVK/zCVxPcqwAi/2+DdtSGGLIeke8kHJzwXqyqanNXoofGVJfaDSBBV\nE9r1NAhwM4he1mariVUzHxMDPn6D+japYQNTm1BqgGdt6R0sgA4J/RrH6eOb\nBBF+O3uNyZ3A2iFXv87tml2GK01NNm/8I2rQTzIHpWbMgM/gKTWlImcw6CcH\nQlXbBVh3O8rQIT/Nt1K5nlQrxkZ0PIA/wIcGGTE61sALaCUeNvPjm1cLHHsd\n+fhYTgQGWsku5LXbFtJr6vnfmPDMXSMPeurvw6votfintQ90QeoFaGheD9Ci\nF0D6osNSkK8ackoGxtqo4pXajfy6GfM/U55XMLuPWyQuKiwAA7gTnoZfLmkQ\n3Nxv+S/QXP46Vy3zz/vhmBClhFnmdfII4I4tzjQyFM93I5vxgUp+HM60oRB5\nyURXrt/v1WY6BPgBiZMWZnmvll+kHw8YixA+yonnpNagTZu/NhYsl9s4Vy81\nDwypI/Q+/NxNkB+08tR4ZeBgO/j2/qxb8VatOIXHnu50W+Pf8arONtyjM1Tj\nr7sg\r\n=QjQi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCn3ueqb8h7riPBzR6Fwi1yUP0+WKIJ88Hbs+fbI1nqWwIhAKWyA4DbFhdq6w2AycX7swF9CmfNuGHvQEVzidjnawd6"}]},"maintainers":[{"name":"ftgibran","email":"ft.gibran@gmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"}],"_npmUser":{"name":"melanke","email":"melanke.hc@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.0.3_1580062898824_0.24927333287097908"},"_hasShrinkwrap":false},"1.0.4":{"name":"@simpli/resource-collection","version":"1.0.4","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/index.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":""},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.2.3","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^25.1.0","jest-config":"^25.1.0","lint-staged":"^8.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"^3.0.3"},"peerDependencies":{"class-transformer":"^0.2.3"},"directories":{"doc":"docs","test":"test"},"gitHead":"0df0814d74618c62f59e6d1573524d017f9915d5","_id":"@simpli/resource-collection@1.0.4","_nodeVersion":"10.14.2","_npmVersion":"6.13.7","dist":{"integrity":"sha512-CJzuw0/RH7cMqDsvcWZMa2OWQ/EDLSqQsC4Yg2cIlp+doKbYOFD0F/hX7j271zAC80L0627peg4KZvKz+3aPdQ==","shasum":"c0e7a37426496e4bb761df2b52fdb67c1587dc8b","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.0.4.tgz","fileCount":28,"unpackedSize":2706622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRfZ6CRA9TVsSAnZWagAA8NYQAIIKLJI03OvprnnNYMvb\n1mAloVzgsWl1Y6o2jehwuGRma7OaaXIRulP1bIL8lRY3SiSrLtj5N+j4fsL3\ntdSqhe33S3wAT6YlhfZZGQJ44KSkV6uLWeV3onU7qXtEVa0RXUdgz97A6JDq\nonEvDDBBMl1kr8lqRRZ+Q0xl6E5wZl4YdcEsSm9aL01gOXg0VdzkRKARdpUS\nBaopEdJ/gqVHU6JrM5TxjPAgQnyzcubTJKqgbOz1deeAMp3nYLSX3R7LCwwP\nOnK2WXe7OGqup3oX3wCQene4/kQ/cBlOc+ZLEBJ2Z+4be1ntMOUTRnetPzkc\nWKBZeGt8ONf8QrcOmZeQcfogBoHSBSY4VTXM8u1A5IW+fw4z+Hod+fuakJZQ\n6uAYTaV4mJMs1f2OqK7OptvRlX8jYrpGAkYyJ8RD03nGPt5OFmgIWZITgYeR\nr6HN6A+tEBql5UpaHbdW1zFDdEupiaI5Z6hlMbDdFUc0zDtWIAMZo4m1EcLb\nX2safPUUMFqGD1JQWRQ1UXqKjqLOkujgN9fIhx6daovloJLbt2j+2gbpG7tu\nyjG06MYKYKVYLyeJMr2MQPMZrYgRMkIXJ9YBMSG+Al35sWFJ0fzwOyQBFVrQ\nYNRmf5GZJazlsnQnUsPBqN2NXxZSFHqvLG2AddaFy5Yuz2aijYrcTm1WLBYE\n8iZ0\r\n=btfg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHbOxUBPVRpdMPskKwQiHQ7v7GEIzXmXUG7rHqn/7BfAiBiRpYo6dq2uBIf1WfDyl0Hag+suR63mTz0oDn2YdWfbQ=="}]},"maintainers":[{"name":"ftgibran","email":"ft.gibran@gmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"}],"_npmUser":{"name":"melanke","email":"melanke.hc@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.0.4_1581643385565_0.2936276964771034"},"_hasShrinkwrap":false},"1.0.5":{"name":"@simpli/resource-collection","version":"1.0.5","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/index.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":""},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.2.3","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^25.1.0","jest-config":"^25.1.0","lint-staged":"^8.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"3.4.4"},"peerDependencies":{"class-transformer":"^0.2.3"},"directories":{"doc":"docs","test":"test"},"gitHead":"a0160d50dcd1b87c84a3011304015e5ec22509af","_id":"@simpli/resource-collection@1.0.5","_nodeVersion":"10.14.2","_npmVersion":"6.13.7","dist":{"integrity":"sha512-/TKsmddeRaEEe/cIdpP3yx6oY7ZnoCe+nAzM0hwWpyn1srMCgEQCRUyh2kF/3H+mFRaJC+R/VUpMHhPufrAP3Q==","shasum":"e44848f0bb366881b00d3741c6ec4494ffde5066","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.0.5.tgz","fileCount":28,"unpackedSize":2706518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRgmOCRA9TVsSAnZWagAAWY0P/1goZkuIXtzmdN1YPiJd\nqBvYqmK65KoWzUQfDoLSwXES6LIbCVt22K58zzVBtgRim9W1CVjjuNQglbL0\nVxq6WFQaFFeen1X9dFg5KBu1Czm5vXzfitKp4f4Z+8j5aCGjDzYFcsAdNkJS\numstz/QYm9eFQ936JDGGdoZqiOO3fk0s0qg/xs1/ihd3a23RXo6HqouPH50g\nnn2rD6UJMs+GwJ/C/SBFnSvydhrEm0VHzQWMF6Aqvi6vvpV3JNn6nBmQd6Cm\nYzkfMjy+wHv442ZD01USueI2kfIoG3MQpFqVp87wh96Q9Dg+tDjKhpVpqJuE\nvbinqFTA5Wm1VIX1yYGS8TFcOrm8gfEGQqwgK63CBLoVThRggGgw1vilUA+Q\nQL3g5Z4aU5C4Y88/2/o+M3PByXdHGdlo8xfQI9rUYmAsRWGmRzwlJwDAY2Cg\nT2jtUo1nkwdKF8KrwHtdb7yJn+PSr9pDNHctFhGBuhQXsRFUodcTlk+Z28Wx\nu8RG5VA20GxkHHnl2ER9hNtNRQs0r7MD8XO+zN59z+5gNPG1yAsujssYrNdT\nwUcADyRHyDrQibouTA0SszZZVUoCrF4kUFpqkBtXj5OQ0yKOy7Ei9elf1vqk\nn/OuuNVugNp1TFbon3/fuv4DnvFyLYWzw9OOJcSxqAggC7FrM+FjRZ6Xw5T+\nbLxw\r\n=P1+u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTK7OoFoGwIArAPwPS7XgZGJpswt5FAr/cCmLP9PPSdQIhAIFN3DNjS+Q9efHrxNRDzE86ttCTWl9eCbZzV9XQYrD8"}]},"maintainers":[{"name":"ftgibran","email":"ft.gibran@gmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"}],"_npmUser":{"name":"melanke","email":"melanke.hc@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.0.5_1581648270463_0.6021540317080016"},"_hasShrinkwrap":false},"1.0.6":{"name":"@simpli/resource-collection","version":"1.0.6","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/index.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":""},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.2.3","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^25.1.0","jest-config":"^25.1.0","lint-staged":"^8.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"3.4.4"},"peerDependencies":{"class-transformer":"^0.2.3"},"directories":{"doc":"docs","test":"test"},"gitHead":"e5457481861af33f97fb99606881fd39b814504f","_id":"@simpli/resource-collection@1.0.6","_nodeVersion":"10.14.2","_npmVersion":"6.13.7","dist":{"integrity":"sha512-2N+2D20B8bjppkklkiHvmDItYagf7BldsfJGmE+zht3LcThiwi2GgOkrXHymP6xNOq2eC0gr4LGrnRth9M7D7A==","shasum":"2cd6afff849bf50d870b7a0fcb6676faa61fcdfe","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.0.6.tgz","fileCount":28,"unpackedSize":2706518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed8ylCRA9TVsSAnZWagAA8UkP/2uV9QETAyLsbABSkd9e\noI+kakw4Gg45W/ZxmNdak55QGsoRYBaoyVL19FMpy6agHk/dr9tJYfSXs45R\nVRuNj5cQ+Ft7jIAvE+m4TrdzNVOvc3DaB63F0XxVPhGGJVpWuADuMlQ/7OOd\nwbNOsZ7bRwlm3g593Ex71bKdhDEMfTaLFWAmiIY28KoMYIayn0zv0BNx+Wxa\nkS7hpayNWrKGMbG7iz6ava7Uy8WnFFR+lJ5SGHCpEarKrR55hSVbwpGX32oh\nfaQjb8+p6V2+AgqoxskFuou21niwY0v+3BvcZwkYH1yYaQOGQFiezoctVJac\nFSZkXmMwff+lqUg7wBbqJne4h4Gkvz4Jt8W8SyBZiSYpyujYfIYC4Y2YbVA0\nRaLZvEur3jGydo8iPObSXDHeE9tGEewhx7n5AuD4xjhgPOHU4m/pBAIjfOZ4\niR8Jqi9M8SSbkn1RFnnSiJhw6m2N4XH2bJ2ESfq8OZm4rS5EdU/ueTsNe8pD\n1ike5HynTvqM9Pex2IxyXsN8VyF6hCO+52mGc5lyRY4TiG4Zt16rSm8tsqhD\nI+gAR7zT+m3JvAkUbdXZ87EAoeoc6xrEFmOwkyoLBANAq413d3V/pvpDy00w\nXMG3Mh+a18FWSBbAgYTS7qB2mueb2wjWRFI3Ct3o7u7FO6ZL8z1R6VIq3cay\nW1No\r\n=qR1I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOMWpbv9ZzzlPAri13IELOuR1CnK+Np4z79GnBItU7jAiBJZzWlKAVqbcRxpMlYJo81/7GPzOXkhkRgJWwhppMN+Q=="}]},"maintainers":[{"name":"ftgibran","email":"ft.gibran@gmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"}],"_npmUser":{"name":"melanke","email":"melanke.hc@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.0.6_1584909476751_0.7007242718840714"},"_hasShrinkwrap":false},"1.0.7":{"name":"@simpli/resource-collection","version":"1.0.7","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/index.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":""},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.2.3","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^25.1.0","jest-config":"^25.1.0","lint-staged":"^8.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"3.4.4"},"peerDependencies":{"class-transformer":"^0.2.3"},"directories":{"doc":"docs","test":"test"},"gitHead":"4368677efdf6893250c93838c462ebcb6cd4b2cd","_id":"@simpli/resource-collection@1.0.7","_nodeVersion":"10.14.2","_npmVersion":"6.13.7","dist":{"integrity":"sha512-bf7ZFlvK8C2wkkL4aG4HVL/wlIbFnSREwQJg9reCWYzFMSfIwQR6W2AeGyA4+hYF9ZFxtr7kGMlCO121THdN6Q==","shasum":"95dbe25e757f7b601b1798e02526bd07c0fe0af8","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.0.7.tgz","fileCount":28,"unpackedSize":2707187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed9KvCRA9TVsSAnZWagAAaNsQAICw4hhZUBEBt6lZnPLl\nRgmJouPqzmc8As90Ea5upg6iwia729rO7VN8QCU3C+XHrDMLJS2mPEeXTNLc\nV08sHfMB3LrZeLpbT4Ie5lJDGoo3vPabuPlxRAV7TIO5auVwR+01+ftX+O1S\nB6SLfq3tywfZRbkHfLJ+yc3VG14kKw7UP9glkQvz1L4U1YF1usxot75oM1Fo\nBAItX1zCIQEwJ2y66zz66OADB/d1eJYUi7D3AC0vfSxzNhdvrmJ8oLwpU7SZ\nP+DnvrBCg6KLpOiYEZ4T0fA+3YOR7Fkjx5W3QCYLle81gy/fNhgYY6HR7Bgu\nTgDl7qbu1zH6AU7h3B98zFFjG5ppdigTWhbGwc0U7tJZCdRWT9ZizmBLnUiV\nrFCyiGCKTnPLAzqgn8Uv8cp5HQZ4SwCBseCj0zQ0ymwVXzezayX+K57VenZ4\nVo+UuKaI01U8TVLtJSVdj5E6RTS2GZK0TFf9rierpMrGuUGalwLsKSPj4zK/\n1IVoR0QhWgSwGWSahX/K4ER+SXIWUotrJADKlcNErqPDNL/mOCSZfbn+p1AY\nI1IJVhcQkKtuypIGquRJEPurr2IFxBSpIcD3AW8wn5AsvWif7dmq246upHFd\nJxVg28tQ7RFPaft0i6GQ9HnX5ErjQ7RZK+1cjsF6NsNUoUm/D/Rgv1PfY1r0\nsL1o\r\n=peGH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4PtXoOnLqNVZ2IROFf3iuDO6mcYjWF+iG4XJsoxASrgIgCjV8Uf0SJVBBx0/M2i1Wu+VA7+cGKqFO3g5JcTigIXA="}]},"maintainers":[{"name":"ftgibran","email":"ft.gibran@gmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"}],"_npmUser":{"name":"melanke","email":"melanke.hc@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.0.7_1584911022602_0.24191109096489005"},"_hasShrinkwrap":false},"1.0.8":{"name":"@simpli/resource-collection","version":"1.0.8","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/index.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":"git+https://github.com/simplitech/resource-collection.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prepush":"npm run test:prod && npm run build","commitmsg":"commitlint -E HUSKY_GIT_PARAMS"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.2.3","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^25.1.0","jest-config":"^25.1.0","lint-staged":"^8.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^17.0.4","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"3.4.4"},"peerDependencies":{"class-transformer":"^0.2.3"},"directories":{"doc":"docs","test":"test"},"gitHead":"a9676dadd57db3c537f7c1b89798922e3bfadd8b","bugs":{"url":"https://github.com/simplitech/resource-collection/issues"},"homepage":"https://github.com/simplitech/resource-collection#readme","_id":"@simpli/resource-collection@1.0.8","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-zIDWVe8Zi6JgA+1HpAqsubZZHPSdGxUkMQVzkoW6yrzJRlO00w2d9yd3WYDc2fA2aZKDn7tCrNLP8Zf85gRhgQ==","shasum":"9f14ab6384216a65265fe1100f2c75b375ba6c8d","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.0.8.tgz","fileCount":28,"unpackedSize":2705092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejNvWCRA9TVsSAnZWagAAIowP/A0PsOiIltn58bAwV2WT\nNprkpl9k5jaI9yZUtyD3K4b485hkRkwxou2faYSHtwrzfJ+4Anv/dQtTHwjy\nvzZkPq4CD/p2mW8MVzmJRDt4QdrKRSxSExT6CEgQIJAcRyr+cmICthOGO+SA\n/i/KsqYiYMumR1/L6Yh01D2V45QDkhOqroyS40qsnY7lu7viOhQUyp6BN2qc\nqj23TJii6cKfy9DvJZSkqFXCtv4jXrhcOXA0Q1XNxmK4dO7aAfXtqypwI5iW\nx66hxKv7pp/UWJWxUatiRjfNco4TVUscgPjHywAhRpvUwOFEfjBMdcYxHjE3\neoVuA8m2iM5ak9clGCpitZuEtcsWvXakGhR1ZPddUOyIIbIxYFPXRVr47xo/\nrA9isETv5HlP0dkOqN0dDuyGU/9HxgHUNTDUC4QP/clUXtr5ITTLeOIBQKtT\nunauuMrV6y3lpK6dN8vTz8Zf5rPWH47htiCQFZJyMP4epIOvY61RgnobAvFl\n6G0595lO6pudFzkDIyf1qHj7bimHoq8aGlV81YZJcPuv7gTbha3ERtf80cUx\ncD8uvO8KPpOMYOI6jrmzyQrJPH3sHTKypCaeFF5XVZD7gq5ZuRR6dqZn6smd\npxpQCGaVunOfOmDBh1VyBf4hUiTnV+t+ipG1aQpQZN/dcm0RmPRr2zDh1h1G\n+Yy/\r\n=1Xq5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8xTgLh/piGDSP3lqKYVe3751MLi74e3p5jgV97l8prAiEAhWwxR/534kLr/OtEMdl359SFPmhhBGLCO0TWCAxAkxU="}]},"maintainers":[{"name":"ftgibran","email":"ft.gibran@gmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"}],"_npmUser":{"name":"ftgibran","email":"ft.gibran@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.0.8_1586289622191_0.5135646549276685"},"_hasShrinkwrap":false},"1.0.9":{"name":"@simpli/resource-collection","version":"1.0.9","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/index.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":"git+https://github.com/simplitech/resource-collection.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prepush":"npm run test:prod && npm run build","commitmsg":"commitlint -E HUSKY_GIT_PARAMS"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.2.3","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^25.1.0","jest-config":"^25.1.0","lint-staged":"^8.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^17.0.4","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"3.4.4"},"peerDependencies":{"class-transformer":"^0.2.3"},"directories":{"doc":"docs","test":"test"},"gitHead":"a9ba627f3a4e96f5ca2063250d2d5a34d17b8cb0","bugs":{"url":"https://github.com/simplitech/resource-collection/issues"},"homepage":"https://github.com/simplitech/resource-collection#readme","_id":"@simpli/resource-collection@1.0.9","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-uLfrtqODU4zs/tpteVrU1dAwIkrlwRE336ihslL9c2YXv48DcqEMKqPG2NRpkbGOEzOOUZNPrjXRyuQQwjMWRw==","shasum":"3a0e66847299c34be9d22fda36a1e4c6bd944e8e","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.0.9.tgz","fileCount":28,"unpackedSize":2703541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejetzCRA9TVsSAnZWagAA93sQAJiVZFzt68zZ0WN314kB\nQF+ym0mikt29AkrX58p988eYMyPs+Wf5yz7gnS7dBDG8Twl0XV4GKxtxWnqi\nvn9gyoi7Nso43GnFuHL8Xo1HhkSj3yuATWELMI4MayksSyfWh4SE70h7/oAY\nVaOGaobh63kcCmNT5ynfESdTpVsI93nqTUKo1ZAaunvcHIC6jVJw+pa6cCgm\n35AWY4ede4od5TXk3dC+GZPdgBX8V9rqAtDhddzcguepo7e7fk7l4zSnpHgu\nUuNhrv4NUJSRGLzczybswE3zgt+BPlhot4nIaA5uXw/SREexK89nV2Baa8GN\nTE+VwVQJxYvVeZ5xXTJzYckn87K49kjqkzuRfV68IG9QGn+psanYmYmDUE1t\nHYO29Kt3qpqQpQMQoz6fC2HmclFGbfniaT62jn5vvjiOXHR1JJHuptvE19MU\nMwQOJ0ENH3xt28suv4qas+csC8cnhbRezPLAm4TPOAXZRdz/K/TlO9p9u+pL\nj9/lxIxcrhBl6gmWizythTsJU0pPIGtJ3oSP2S1l8o1H89MR9uHJwpoFw0gj\nrdua1N8tpR5u4yaJ2VEtjwVXKwQ7W1lcaftMCHpCPkD05h1wB+VgBlJsz5Zx\nFA/1EKKUNoifL5sK6MGNRD7v/hWGT2J9AQCdOVblm8zWWv1uC5OszvILHR0N\nlhuW\r\n=1Y4v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKacoskVasDkNR+c4xWiBnKeUaKKo/wrkex6ZAZAovcAIhAJxWJg+ZM+Ve2HRSwlE8kD2UU66+x+MhsSZFE7xSo4nS"}]},"maintainers":[{"name":"ftgibran","email":"ft.gibran@gmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"}],"_npmUser":{"name":"ftgibran","email":"ft.gibran@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.0.9_1586359155269_0.9075428723702901"},"_hasShrinkwrap":false},"1.1.0":{"name":"@simpli/resource-collection","version":"1.1.0","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/index.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":"git+https://github.com/simplitech/resource-collection.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prepush":"npm run test:prod && npm run build","commitmsg":"commitlint -E HUSKY_GIT_PARAMS"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.2.3","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^25.1.0","jest-config":"^25.1.0","lint-staged":"^8.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^17.0.4","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"3.4.4"},"peerDependencies":{"class-transformer":"^0.2.3"},"directories":{"doc":"docs","test":"test"},"gitHead":"01bee004d112d1071996820573f1727098eb398d","bugs":{"url":"https://github.com/simplitech/resource-collection/issues"},"homepage":"https://github.com/simplitech/resource-collection#readme","_id":"@simpli/resource-collection@1.1.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Qvv40kawge09TBWJgY6+JPVo4WbFWz2XcDZPaH+7RT4fvZr8DZ0VsCXwJIVlzatN+gVLWEo47zd28Y0t2neRaA==","shasum":"f639ae6a9011114a7b2f4d25c4078bf4c8b2fa42","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.1.0.tgz","fileCount":31,"unpackedSize":2741825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNWI6CRA9TVsSAnZWagAAm7cP/jrz7wHUCut+ll27Irm6\niYhhUDWbKjFMv6VKZEggJ92AVJiDgBPMA4ouf4rklxMPSE/U6sSY+OyaaK1Z\nkF5nk0wLhgk8Qx36DVH/IscboqZMnfaX7Knn6v+8NTOhn9Tt/HHz3sNHslKe\neIYNtD+OMxuWt6rdoB4uj7fdg3ZnFOqlxCBggzD5979/D9GL03Rva59VK1L6\neGC/TXDn3Y/0VSMPpBjNfnOWH/dKBkgUOAE/ZXeMqh7s17nO+UXlmAaRh6ew\nZgg2sWVjLuVEX+p07WWADo/HtFz0Dy+znjlsR1rtUq62cTsn0sgGg6RyIE5c\nIQ3r2VT5XmQ7Uggk3jMFatJvNYOqLLgW7jBBZzVXDFUCqBzD468UgxWOiyV5\nJChNNGNzaq1FJaa5KWktCKBZSvZxj2tRehH+c4ct+kxPOsNsCVHK6QkvGMMZ\nCg2mohUCeloVGQ19MxGm39yyqReLV/eFgG6bHvJxPTiXgrv2sTMYPHQWa6Ev\nalop2uLcaHp49aJGZMcMjDvdEhCEDcsl7seuT/SDIqtgYWrgYOj84ILP1CXJ\nrdr8gVPEd1OetyF70QT1SNpvWX/iWo63vU0mu4CsjJV/VJp+yLoPgpU4swHo\nozzVwWtEdKwS9kuLzy9edGJSAgkEmi3gbizX7xX12m/tAcUZIA56VFIR6eDc\nxW1F\r\n=rpKl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZyc/Hx91WtwIRjiBvFKvK4wzre369BqpxCSvqI8doLwIgRr4f6S1oLIm9h81q+oJLffit6+gD9eeLB7/LCfpc3I4="}]},"maintainers":[{"name":"ftgibran","email":"ft.gibran@gmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"}],"_npmUser":{"name":"ftgibran","email":"ft.gibran@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.1.0_1597334073968_0.10918907687897206"},"_hasShrinkwrap":false},"1.1.1":{"name":"@simpli/resource-collection","version":"1.1.1","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/index.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":"git+https://github.com/simplitech/resource-collection.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prepush":"npm run test:prod && npm run build","commitmsg":"commitlint -E HUSKY_GIT_PARAMS"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.2.3","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^25.1.0","jest-config":"^25.1.0","lint-staged":"^8.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^17.0.4","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"3.4.4"},"peerDependencies":{"class-transformer":"^0.2.3"},"directories":{"doc":"docs","test":"test"},"gitHead":"904d44594171380125a3d8637acb80fc022f7fd5","bugs":{"url":"https://github.com/simplitech/resource-collection/issues"},"homepage":"https://github.com/simplitech/resource-collection#readme","_id":"@simpli/resource-collection@1.1.1","_nodeVersion":"16.1.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-qSEcnHwxU2QkrOTcgka7gYhpjyQ03ErhrNejYoCAFp5D5gmkgsNccFhidSam60kn4u+UOJ5GQvcrkSTwgQLRBA==","shasum":"dacb1ea18c06922180d698122a6f4fb63faf8250","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.1.1.tgz","fileCount":31,"unpackedSize":2739842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq/uuCRA9TVsSAnZWagAAc8oP/iZs/wDQH0ayuWgWESBc\nnBB3BnlmIxyIQKWl8HkLAk1afQElG1lzTd0tkvSe30L2mP/ps6SAKgQKV+0k\ntM6Tf8x+99HMv68J91I9qPG3GWzJhBBrQK1TDsZGuRQrkUmkf+fnqYiUjRlB\n+AYUkHV16LTbxFko6tTjyQ/ldWKw7lHXbVCldxBi+2wQ/0BtV2FMNXvxyxVK\nNRfAdcBuO+C7fSMxuMyZwzCZaelyFwAJyDK5r3XF+vLMnseKDI4qr7qF8nga\noVbUDgm1TdWS5L7X/uPrgw9E6/iVuCUMKvL43rLRcVFpPOy8MI7qHBD1CRjj\nd0XIpO1BMEUQzv65xyh9Gh43dPTgCRUFLb6FkXDcm8s/Fhyo+d9hjdAcxnAu\nsdfw6cSput0Ek6jt0a3SMN9ejnz492rJAGXaWSd/scCr6ts8btxx3ZYvLb0Q\nvodC2tXf4rTxqJgMvkSyFtekp6WvOnmnWNZHem4nIEHDKCYV+SuzISlQZlyk\njF3RGuQmlRm4ZpwVlws7PBinEVDOrPYPwWGFUr27H3GcT2iBhS1NxN/kRjQ4\nDsSfE/KlaHCE2+n3v8SPohshCXxVUNfsYsldAKed7mdWzf3mociaVJ5MMlil\nZ90BH3KzgedfmGBpSl7zNjTcLMx3NMLPsnNECi63MKb7Z58yv4tD4uLVMcP+\njnWB\r\n=PAAw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcvXliusvayLKQNJ2DaUkAp6Rfl3U2scN1vFsoyodB4gIhAPoiGhwsaKGSd+xoxvQ2YF2gxVSCCmDf3/shFo4BeU4Y"}]},"_npmUser":{"name":"ftgibran","email":"ft.gibran@gmail.com"},"maintainers":[{"name":"ftgibran","email":"ft.gibran@gmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"},{"name":"gbgil","email":"gabrielbarbosagil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.1.1_1621883821794_0.6472470467760034"},"_hasShrinkwrap":false},"1.1.2":{"name":"@simpli/resource-collection","version":"1.1.2","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/index.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":"git+https://github.com/simplitech/resource-collection.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prepush":"npm run test:prod && npm run build","commitmsg":"commitlint -E HUSKY_GIT_PARAMS"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.4.0","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^25.1.0","jest-config":"^25.1.0","lint-staged":"^8.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^17.0.4","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"3.4.4"},"peerDependencies":{"class-transformer":"*"},"directories":{"doc":"docs","test":"test"},"gitHead":"904d44594171380125a3d8637acb80fc022f7fd5","bugs":{"url":"https://github.com/simplitech/resource-collection/issues"},"homepage":"https://github.com/simplitech/resource-collection#readme","_id":"@simpli/resource-collection@1.1.2","_nodeVersion":"16.1.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-OQiE5akV6j4ngjA6NhqcLMh61YkhCcSEfb+Me+XjFqJuSzCyW7RAu076TFKYJ+h29RI4jtKXagNRsVWek+rhRA==","shasum":"9eadca407023906a724ab8918829f2504ea421f1","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.1.2.tgz","fileCount":31,"unpackedSize":2739837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq/znCRA9TVsSAnZWagAAPMMP/2mETAljRX8pXnHDt6yM\nkTyQio9dg8Zr0xy/KCiCh7O8/88yWqAKrx5N30BsoXJErd5Vu3B2Q7bPSfPA\nAwwnMA9nrYzYEqrocd+ouB8ysiJTSk+cm5vHP0APawcsIKyv1ZyWWQ25/cg1\n4jG5pLoYoSfGSlyGKyUGNvNZjUgd8doVry320oMIOERqDDUh1ysWgRlYf7vv\nJeJa7jISzif1e3ZsmVPl3SK+NgbNcimBWWwaRWPk+fy0E9E1YB5DR7J7kgf5\nj2vlKYXvjGUjyi6N1HItpLiJLcxfeESDykj0ANp0IP47ErobRnepmbn2ckvq\nAbFC7qGmh7ZBg91c+kvs6InKi7noPI0FXSkF56bAC/8bLvI9O9uQZMZLnE2t\n/j3vXuFo3z7TEN/I1fS96nTmFkj2jH8NgI0SEcelJb6GFDSKObt0W5sW7+Aj\nhCqQ7WZ9lSIqYyTyUxnWdAViuxJdpKKbu+49WFD7HhR8Kd4UE24j7quuVMvM\nOs+FAUCsapa8DFsQoG3ZKy50MloF13BTtMBm1fN+U9qkRdctHIJC3/JzKVbs\nzrNnEpqdoToCkfdbOStzm394bY09K2FYMd/IO3MJQgTtAEEhaooLegOKzUBU\nGOCqKa+G/f9+nNsr/H+N6DN4x7lyeb1ZYJJJaogMPV8sqRu1vGjerlCBzHbp\nd6n1\r\n=mjFK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2GzpdKZAz8L+pygFfh0oWwoNX9j5/L8s2dALLZD1QFAiBvEuQJEew1n6uNQcOWWuX7bo8mOZ9XYWLdMH9RtAPJbg=="}]},"_npmUser":{"name":"ftgibran","email":"ft.gibran@gmail.com"},"maintainers":[{"name":"ftgibran","email":"ft.gibran@gmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"},{"name":"gbgil","email":"gabrielbarbosagil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.1.2_1621884134951_0.3340386832401212"},"_hasShrinkwrap":false},"1.1.3":{"name":"@simpli/resource-collection","version":"1.1.3","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/index.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":"git+https://github.com/simplitech/resource-collection.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prepush":"npm run test:prod && npm run build","commitmsg":"commitlint -E HUSKY_GIT_PARAMS"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.4.0","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^25.1.0","jest-config":"^25.1.0","lint-staged":"^8.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^17.0.4","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"3.4.4"},"peerDependencies":{"class-transformer":"*"},"directories":{"doc":"docs","test":"test"},"gitHead":"9057617b1e0aa87ed5ceb76511da292229bcac16","bugs":{"url":"https://github.com/simplitech/resource-collection/issues"},"homepage":"https://github.com/simplitech/resource-collection#readme","_id":"@simpli/resource-collection@1.1.3","_nodeVersion":"16.1.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-BYrWwBxtNsct4j8wVcHzSZlKJHuDRD8ydRFzKVoapaJhoKKssSVzKwB+pYRkZtG3GyuieugsgPYraHUPp9Tt2Q==","shasum":"5f20d44a66af551191d1f6289762e1c375364b37","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.1.3.tgz","fileCount":31,"unpackedSize":2739781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrAFDCRA9TVsSAnZWagAAGGgP/iYScQK2u2u217CBh4GE\n1BKYUUPueW2BcJFaV5i2Ws8vJ25a4HoleUHQyG5WEib11/BasiaabLvLLC1M\nzl6EO05fLnOL/gvl0CnlP550dNEWjF7ZCtBjeuq9wVFbea9ZLr0ktXjZpT62\nigezrnSu7TIaszamJVZf/9NBc/XDJgxtLgLYoO7ZGysuq/FWO0u6CrXKVyXS\n9Aq45DsCoo55d7D5OSgaSXXrCAhBoUdU7FhzL7dQ0NHzJg3oA1jX4itCAOgI\n9atlGXDu1JN0Mi516xdjeCqE5eVLeYsUz1eqbGZSySlIo/gUWLqsGkGKn/DC\nvHPsZYxY3QZkTxVLVJ8QRnF6u75dnolq1u4gkodNWfxJfbJTHml2MzixTOJ/\nwjqeYY80mxpb+XoYIz2WuuFosFTpzrIyABVmB2AHV5cUi8tzJQi5I/SajzHe\n394FLv6OVe4vsF6PVksLsJudubgUWruWpTcGEz7IQtlz31NpEpRYmjIwFq0m\nxPWDCqIwqWLoPQvmLooBkP8HMPwR+aFqSoGn1wTDqxTjxV8iZgRMPlUsor3e\nL7y07xx9iXzuapCokgrlmLWM8F3BjwNBZxWT3QOHpI2x0digff41WeLJtIUZ\nlhA/EHEQZY/ZwFpICQbG6p7tFDrOLb9BUG7RUi5RMNbJftzMplQAZvqVDD6Z\nj8S/\r\n=PQ7I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHj03MiCdXsDM2lDZYsFjTLZf65MX13Dhvl626QAIF4AIgRc7oYu3Hj5WLMwzwmcrVcGFp6nhinwo5TEl5bUu7GOM="}]},"_npmUser":{"name":"ftgibran","email":"ft.gibran@gmail.com"},"maintainers":[{"name":"ftgibran","email":"ft.gibran@gmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"},{"name":"gbgil","email":"gabrielbarbosagil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.1.3_1621885251195_0.10609205969607727"},"_hasShrinkwrap":false},"1.1.4":{"name":"@simpli/resource-collection","version":"1.1.4","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/index.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":"git+https://github.com/simplitech/resource-collection.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prepush":"npm run test:prod && npm run build","commitmsg":"commitlint -E HUSKY_GIT_PARAMS"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.4.0","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^25.1.0","jest-config":"^25.1.0","lint-staged":"^8.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^17.0.4","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"3.4.4"},"peerDependencies":{"class-transformer":"*"},"directories":{"doc":"docs","test":"test"},"gitHead":"f4c5f70ae7e71401e3f91fcb7867d76590f918d9","bugs":{"url":"https://github.com/simplitech/resource-collection/issues"},"homepage":"https://github.com/simplitech/resource-collection#readme","_id":"@simpli/resource-collection@1.1.4","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-XDAFaUz4wD/O1TzgPX8gc4nwBapQZeAb/p96s1N0CcEE3ZxGw8CsXkmnHTfOhYfEBubOMoSO5zlzZVVqf1L6Bw==","shasum":"92ed3acc70f26c37a4d3fe5ef937a81b5e3aa8ca","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.1.4.tgz","fileCount":31,"unpackedSize":2738767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrkulCRA9TVsSAnZWagAA5hAP/AkCkGNhus/oIgtNb0BB\n7sRPXHaphooHnBwscSJ39iHX26h/aZ1i8FphueruWGI/QLnjzWIhxOyBMzhQ\ncDxuCnALcuC107xRMSDZkuJGDo8JVgPvF5IkQJzCFnDHnr3jAdDOO202zQ33\nv7Aw4m2A8jN6WpTmHWx2NwBomWuyCS525g07uBiijsPnBZLrfmxB6ERyMY6X\ndeqJfKhDInPfg9BB0q9rCwKXL4PmZI58+gfi9CgS8Xbt3LmL2c7HRIO5scj3\nnk3+cq7AzeCFVTvNaNqm3oGlZpRL24zS3uRvp+ygJRvTOkOQE0bURciHRSiE\nQnKM00SKk8odH/mA6Z6NmK8neFYysOwokW9qltYpDcsyQA4uXcB+Yoehc01x\nM3ljOmL8LHiS41lqCcIVHFDZoDFzVxzcGMN3YKzwNnjCJbwOIQbvg6L5Aa+g\nZyCd/ad19sSpy7P/LNgejkF+Pl64rvPeTDef+uLKjuOUQo0IMnCerRKYJW0B\nQO8jT7sGoDbtXDfzoH1TapX/vz4QRZP8uiH3oJQHgBOaJ6396gwIE/94lxlL\nY9wXyvcr+Ezmluairwis6iwhV8fQ0pUQGtWPDAiIQ6sa2m5U5eXlx1Tg5nJY\nN3fg+eEjwuAUu/IdMyAkASh3+l0k/uUT01NDx0YILyNOipwzCPpiwLaAbAJ2\n6QoF\r\n=y6As\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9vy5mmfPLpBnRWjbLSiipm4IvuVjo7kaA70VPHQh+KQIgPG0UYHszQr7/6Dg5amEVnoZfEDT3TMwi5kHtIFyN3rw="}]},"_npmUser":{"name":"abmaciel","email":"aldo-maciel@hotmail.com"},"maintainers":[{"name":"abmaciel","email":"aldo-maciel@hotmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.1.4_1638812581000_0.7279471087330014"},"_hasShrinkwrap":false},"1.1.5":{"name":"@simpli/resource-collection","version":"1.1.5","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/index.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":"git+https://github.com/simplitech/resource-collection.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prepush":"npm run test:prod && npm run build","commitmsg":"commitlint -E HUSKY_GIT_PARAMS"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.4.0","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^25.1.0","jest-config":"^25.1.0","lint-staged":"^8.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^17.0.4","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"3.4.4"},"peerDependencies":{"class-transformer":"*"},"directories":{"doc":"docs","test":"test"},"gitHead":"9362a6873a83f940f1be1df2e116cef449f2650b","bugs":{"url":"https://github.com/simplitech/resource-collection/issues"},"homepage":"https://github.com/simplitech/resource-collection#readme","_id":"@simpli/resource-collection@1.1.5","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-SXwqpV6pLjY6ueQjwu2BZW1ADiRhyADYwn9g9B1Y3+628hnMzrS0ajqv/ZV7NA43HmqcZy0XMmeNYBPC8+BUVw==","shasum":"658797c6d487c0554dd1e6429e8ac8dcd40ac912","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.1.5.tgz","fileCount":31,"unpackedSize":2741351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsMnZCRA9TVsSAnZWagAAocIP+gMhWqBkhdVK6V7vam/6\nbWA96WQdYG07y/+HybHqj1npOdGHjIFKn9S4DjMienMaM7gdi9sNfv+g09D2\nfA6e6qlQBCne/jiaGAjX0nlOJcmPTxsE8Lb5ErLIoQjpRgT5H7784GWDF/GE\n6xCBN53aLc+Q02wK4LzCG33Fy92SRq/+jpXJStNgi4tcBGDmMK4Ey7D0diEX\n7x7s17S1PjtX5ticny61iZ2bn+7npnqYgGHN0EM2crcLZxdrKTDW5dnzW0RZ\nAw/HDEJ494KsBrWblR+nPvoYh2JzzLoQ4KkoLNbkjR/u/jMHU4X+vTzhEycR\nOSGIFA2bMe+uW3N6x7uz2tQogS8TeqpLbTHzmQoih13KrxMCrbuJUHOeu2pX\nWJkmrW6/YsURaijqq5DCUcTsAFgzM3pE0hGurCG7j0QQxZXoEklRhw1a1cKr\nGRUUPmRg7jzq47zGXdNqPUlhP2cmHeDTSNHV75f0Eorl7DjptRufv85hsDEQ\nQQBhAgqIiLcJnJ8qAst3+Hzv5C5FROiNspPYd8gCYyuaJeOFsfktwviFNCEv\nVIb6CrNb+6L7Y8iLXLpwqtukbIkMRI1587QIzIqlYeW0TpRwFduE105IXDHF\nhXbMCdIrE/+WeIPW2cZXIzT/iYx6seP99RfXqsRGNpOzbqsNOvVNMN4lqp1p\nYoWX\r\n=j25D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkBWxKY/tPAVBgCoyz5ZDKHsBO4tdF3gD2uBmEy+MRBAiB2L+St17vsOcE84a3QOJgoMwuSZRWNs7/+E6GoezQ0CA=="}]},"_npmUser":{"name":"abmaciel","email":"aldo-maciel@hotmail.com"},"maintainers":[{"name":"abmaciel","email":"aldo-maciel@hotmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.1.5_1638975961494_0.23555732529906015"},"_hasShrinkwrap":false},"1.1.6":{"name":"@simpli/resource-collection","version":"1.1.6","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/index.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":"git+https://github.com/simplitech/resource-collection.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prepush":"npm run test:prod && npm run build","commitmsg":"commitlint -E HUSKY_GIT_PARAMS"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/node":"^10.11.0","class-transformer":"^0.4.0","colors":"^1.3.2","commitizen":"^3.0.0","core-js":"^3.6.4","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","husky":"^1.0.1","jest":"^25.1.0","jest-config":"^25.1.0","lint-staged":"^8.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.3","semantic-release":"^17.0.4","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.16.7","typescript":"3.4.4"},"peerDependencies":{"class-transformer":"*"},"directories":{"doc":"docs","test":"test"},"gitHead":"a1a7d25aa3db3de3be6bac342bc5e14fb6885c19","bugs":{"url":"https://github.com/simplitech/resource-collection/issues"},"homepage":"https://github.com/simplitech/resource-collection#readme","_id":"@simpli/resource-collection@1.1.6","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-AXk90I0/I5SqSNTzsKkTvWwVJqVzMZ7UCyKVBuqH+NLD663AyIqXw4rkcdqPc7cjHbZhZWKI3gRazT0kt+HLqQ==","shasum":"b1542d45abd53d49cc43c28406a89fa2aecc9193","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.1.6.tgz","fileCount":31,"unpackedSize":2741225,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYN0r1ysaZIiN71TP3s4fSMPxmFLOiILGnZznxOq0C1AiEAncpOU/N4bLW6DfVBQQz5wGtE+wqwwT9X9ZQzXgo2v/I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioPHGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpEA/9Ha+U0My3sgtS1ZcH4vsE8PNm0sNTUHz+xUUC8MPh/v2GJ0ul\r\nA4MWK8J+vkoPXzcCKBDKgHeoN4hK8quD1FwnIR0W52eABkNSIAB1ZXE1VptY\r\neRHDmQiXPRllf18zdAjSonWeLilQKJi8FWBWSRiBGemIRwyC+aiNeq3Atj0j\r\nck1gnpa76eiW88CpQaPQ83HJ1Bc2xxlZ+iqp7d+v+kghlZ0j4MgRPFDi9t02\r\nOjH0Br4vzg6H0EYiZ6kt+NyJ4imjufxsH0dGDfATo3eBgq+h1uPzGYxgnDfw\r\nBwVEzOGaBC4rkVfrDfXO/HCi094Hs5CBYlAv5er8vpRE8iqo7iIhpOnDVXRD\r\n92yIqLcoPlBObGpNonTOgU70s8qnUqu9HouiwwIUsvzbCzcBb2aneGMFxO1j\r\n2bxIk6KtLQ/wEEigxfuyTcVl3tYnJbvvGTfBBNHD+iR9DHcsr5YDjqSC+RCk\r\ne3jeN+rlGtJ/jhTADPGapRq3Dr71c9f+lQorG1B4nDXLfynS5ER/V64rpUkP\r\nt0bMphxWktdbvtTClljLJYaXahd6rn5ANG4T+mokpjCM7spqSIHVONP97QS/\r\niR+oleoj+pVEltjMbiV1WLJsfM5yCj5RshrM80cSgAF7ib8k/MNEVLsBzKto\r\n4R1mrRCgELu2SZ+eyA01VU/vzZdmpJ2ztLY=\r\n=9xFH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"abmaciel","email":"aldo-maciel@hotmail.com"},"maintainers":[{"name":"mrlopz","email":"leonardolopesb97@hotmail.com"},{"name":"abmaciel","email":"aldo-maciel@hotmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.1.6_1654714821868_0.9754284312199435"},"_hasShrinkwrap":false},"1.1.7":{"name":"@simpli/resource-collection","version":"1.1.7","description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"main":"dist/resource-collection.umd.js","module":"dist/resource-collection.es5.js","typings":"dist/types/index.d.ts","author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"repository":{"type":"git","url":"git+https://github.com/simplitech/resource-collection.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module es6 && rollup -c rollup.config.ts --bundleConfigAsCjs --target es6","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz",">=20.0.4":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged",">=5.0.11":"travis-deploy-once","prepush":"npm run test:prod && npm run build","commitmsg":"commitlint -E HUSKY_GIT_PARAMS"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"devDependencies":{"@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^7.1.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-typescript":"^11.0.0","@types/jest":"^29.2.6","@types/node":"^18.11.18","axios":"^1.2.4","class-transformer":"^0.5.1","colors":"^1.4.0","commitizen":"^4.3.0","coveralls":"^3.1.1","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","husky":"^8.0.3","jest":"^29.4.0","jest-config":"^29.4.0","lint-staged":"^13.1.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.3","prompt":"^1.3.0","replace-in-file":"^6.3.5","rimraf":"^4.1.2","rollup-plugin-typescript2":"^0.34.1","semantic-release":"^20.0.4","shelljs":"^0.8.5","ts-jest":"^29.0.5","ts-node":"^10.9.1","tslib":"^2.4.1","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typedoc":"^0.23.24","typescript":"^4.9.4"},"peerDependencies":{"class-transformer":"*"},"directories":{"doc":"docs","test":"test"},"dependencies":{"rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-sourcemaps":"^0.6.3"},"gitHead":"af73b9372eab6748d74c177927ff47fc2971c10a","bugs":{"url":"https://github.com/simplitech/resource-collection/issues"},"homepage":"https://github.com/simplitech/resource-collection#readme","_id":"@simpli/resource-collection@1.1.7","_nodeVersion":"18.12.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-0oJzcZBa1QIjjPAScjsUL68Ry9Q9249dMYN/uXRih3qljYgp9geO9RoTzNDQKx6HmOO5c7FMTpjHnVc1KBHMJg==","shasum":"fc652026dfacf2871af60d765811c73d67c78eb0","tarball":"https://registry.npmjs.org/@simpli/resource-collection/-/resource-collection-1.1.7.tgz","fileCount":31,"unpackedSize":137929,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGl5ghxRsEA7Ob1tOa8IfL4UeoHsALoEwAsMjgcBLLXAiBCwKcB+OEP6bRF0FRFJ4Wo4gGMNREQH+vB0NCIaBcnaA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2V+fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgLw//dEnXcD0Elr29J3QRvXfZ90SjZGPk3VJNKgUn5oSERzErinmd\r\nb5g6WTv1AKlT3se4uUsXFBkdMrJmKd4vrVpG/Uo9VgkSR4vhT0ecqLwInI+6\r\nINIF6gXDk4SszL5/w9BFz4wJ3IN2zORx+iaP2L29KiBZc4u8RrAa/IRmrYlR\r\nEh3VDNegsw7bmtCz/Ot2TjyfEMcyA0XLA122c/Bo3iGbP5QqzfcuuJHrwC5S\r\n/6fUb6CJ7oYaLRHPbexEq+aHMqXf2s53WdYYZLrVGBRVCX6NFgLdEhVmPEqh\r\n9E+UugzEGK6Qph/pKOsYQABH0u9U32DfaPMDG+8u/rf69EZv3WFf6ZakRTZz\r\n6Ezzxvsw3tTbC9VQOQJXlYlaq0F/GQldPPoLpFftHDd1X6rfL35UEATUd3w6\r\n3VIdiQm7ffwOHX9aXfBR84xSUngC1suaDQBEh5N41rYHf+sP14HER5bKt66X\r\nn9AG4GDYIIloE37ST3WeMfRPNA3EIuxpiR+EsDwT4BLOW2ULH8UP8LardyGW\r\n3TrBbL9WbCgPtub8qCO46JooYnYKi7xMyYQwgbwUZ4JvCpzJEoW/MkHS6AYr\r\n3FD6DBpBhq2/qYb3U+DxHbz968fRH5L0UBblrPbRnxdN8hllII7uqaJg35HF\r\nKphrzJ7TMb1k2EbzXR7nMo9bFmW53JVZeAg=\r\n=lJlC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"melanke","email":"melanke.hc@gmail.com"},"maintainers":[{"name":"mrlopz","email":"leonardolopesb97@hotmail.com"},{"name":"abmaciel","email":"aldo-maciel@hotmail.com"},{"name":"melanke","email":"melanke.hc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-collection_1.1.7_1675190175303_0.770077203360668"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-20T19:14:41.435Z","1.0.0":"2020-01-20T19:14:41.697Z","modified":"2023-02-01T22:46:05.677Z","1.0.1":"2020-01-21T18:09:04.852Z","1.0.2":"2020-01-21T19:32:07.976Z","1.0.3":"2020-01-26T18:21:38.976Z","1.0.4":"2020-02-14T01:23:05.748Z","1.0.5":"2020-02-14T02:44:30.699Z","1.0.6":"2020-03-22T20:37:56.907Z","1.0.7":"2020-03-22T21:03:42.751Z","1.0.8":"2020-04-07T20:00:22.599Z","1.0.9":"2020-04-08T15:19:15.567Z","1.1.0":"2020-08-13T15:54:34.146Z","1.1.1":"2021-05-24T19:17:01.981Z","1.1.2":"2021-05-24T19:22:15.135Z","1.1.3":"2021-05-24T19:40:51.427Z","1.1.4":"2021-12-06T17:43:01.192Z","1.1.5":"2021-12-08T15:06:01.718Z","1.1.6":"2022-06-08T19:00:22.032Z","1.1.7":"2023-01-31T18:36:15.482Z"},"maintainers":[{"email":"joao.lippi@simpli.com.br","name":"joao.lippi"},{"email":"leonardolopesb97@hotmail.com","name":"mrlopz"},{"email":"melanke.hc@gmail.com","name":"melanke"}],"description":"A data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well)","keywords":[],"repository":{"type":"git","url":"git+https://github.com/simplitech/resource-collection.git"},"author":{"name":"gil","email":"gil.bueno@simpli.com.br"},"license":"MIT","readme":"# Resource-Collection\r\n\r\nA data-structure library to work with ResourceCollections (with Id and Tag) and PageCollections (search and order as well) \r\n\r\n# Install\r\n```\r\nnpm i @simpli/resource-collection class-transformer\r\n```\r\n\r\n# Usage\r\n\r\n## ResourceCollection\r\nResourceCollection is a Collection of items containing id and tag\r\n\r\n### Import\r\n```typescript\r\nimport { ResourceCollection, IResource } from '@simpli/resource-collection'\r\n```\r\n\r\n### Create your resource class \r\nYour class must implement `IResource` with `$id` and `$tag` props or getters\r\n```typescript\r\nclass MyResource implements IResource {\r\n  get $id (){ return this.myId }\r\n  get $tag () { return this.myName }\r\n\r\n  myId: number\r\n  myName: string\r\n\r\n  constructor(myId: number, myName: string) {\r\n    this.myId = myId\r\n    this.myName = myName\r\n  }\r\n}\r\n```\r\n\r\n### Instantiate a ResourceCollection\r\nYou must informing the resource type and optionally an array of items \r\n```typescript\r\n\r\n const subject = new ResourceCollection(MyResource, [\r\n  new MyResource(1, 'first'),\r\n  new MyResource(2, 'second'),\r\n  new MyResource(3, 'third'),\r\n  new MyResource(4, 'fourth')\r\n])\r\n```\r\n\r\n### ResourceCollection basic methods  \r\n```typescript\r\nsubject.size() // returns 4\r\nsubject.isEmpty() // returns false\r\nsubject.first().$tag // returns 'first'\r\nsubject.last().$tag // returns 'fourth'\r\n\r\nconst allWPH = subject.allWithPlaceholder('hint')\r\nallWPH[0].$tag // returns 'hint'\r\n\r\nconst allWPHnull = subject.allWithPlaceholder()\r\nallWPHnull[0] // returns null\r\n\r\nsubject.getById(2).$tag // returns 'second'\r\n\r\nconst twoAnd3 = subject.getManyIds([2, 3])\r\ntwoAnd3[0].$tag // returns 'second'\r\ntwoAnd3[1].$tag // returns 'third'\r\n\r\nconst thebad = new MyResource(666, 'from hell')\r\nconst thegood = new MyResource(777, 'mighty one')\r\n\r\nsubject.add(thebad) // adds in the last position\r\nsubject.add(thegood, 0) // adds in the first position\r\n\r\nsubject.remove(thebad) // thebad was removed\r\nsubject.removeById(3) // removed item with id 3\r\nsubject.remove(new MyResource(123212, 'unexistent entry')) // not found, no item was removed\r\nsubject.removeById(123212) // not found, no item was removed\r\n\r\nsubject.clear() // remove all items\r\n```\r\n\r\n### ResourceCollection has 'filter' features\r\n```typescript\r\nsubject.addFilter({ abc: 123, ignoreMe: null, you: 'and me' })\r\nsubject.params // ignores null fields and returns { abc: 123, you: 'and me' }\r\nsubject.clearFilters() // remove all fields from filter\r\n```\r\n\r\n ## PageCollection\r\nPageCollection is useful to work with paginated collections, it extends ResourceCollection \r\n\r\n### Import\r\n```typescript\r\nimport { PageCollection, IResource } from '@simpli/resource-collection'\r\n``` \r\n \r\n ### Create your PageCollection\r\n Differently of ResourceCollection, you must create a class for your collection\r\n ```typescript\r\nclass MyPageCollection extends PageCollection<MyResource> {\r\n  constructor() {\r\n    super(MyResource)\r\n  }\r\n\r\n  async queryAsPage() {\r\n    // implement how to update itself with API calls\r\n    // send the PageCollection properties to the server\r\n    // { search, currentPage, perPage, orderBy, asc }\r\n    // and set other PageCollection properties on response\r\n    // this.total = <the amount of all items, as if it wasn't paginated>\r\n    // this.items = <the items on the current page>\r\n    // the class is prepared to be used with class-transformer library\r\n    \r\n    // example using @simpli/serialized-request:\r\n    return await Request.get(`/mything`, {params: this.params})\r\n          .as(this)\r\n          .getResponse()\r\n  }\r\n\r\n}\r\n```\r\n\r\n## PageCollection props and methods\r\n```typescript\r\nconst subject = new MyPageCollection()\r\n\r\nsubject.setPerPage(20)\r\nsubject.lastPage\r\n// if total is 90 the lastPage will be 4. It contains 5 pages, the last page with only 10 items\r\n\r\nsubject.setCurrentPage(4)\r\nsubject.isLastPage // returns true\r\n\r\nawait subject.queryCurrentPage(3)\r\n// will change the page securely and call queryAsPage\r\n\r\nawait subject.queryPrevPage()\r\n// will change the page securely and call queryAsPage\r\n\r\nawait subject.queryNextPage()\r\n// will change the page securely and call queryAsPage\r\n\r\nsubject.noPagination() // to remove pagination properties\r\nsubject.currentPage // returns null\r\nsubject.perPage // returns null\r\n\r\nawait subject.querySearch()\r\n// will call queryAsPage IF the search prop null, empty\r\n// or >= PageCollection.defaultMinCharToSearch, which is 2 by default\r\n// to avoid searching with insufficient caracters\r\n\r\nawait subject.queryOrderBy('column')\r\n//sets the orderBy field, toggle asc and call queryAsPage\r\nsubject.orderBy // returns 'column'\r\nsubject.asc // returns true\r\nawait subject.queryOrderBy('column')\r\nsubject.asc // returns false\r\n```\r\n\r\n ### Create your ExpansibleCollection\r\n This collection can concat new items.\r\n Note this class expands PageCollection, so this can be used as a regular pagination too.\r\n ```typescript\r\nclass MyExpansibleCollection extends ExpansibleCollection<MyResource> {\r\n  constructor() {\r\n    super(MyResource)\r\n  }\r\n\r\n  customFilter: string | null = null  \r\n\r\n  async queryAsPage() {\r\n    // implement how to update itself with API calls\r\n    // send the PageCollection properties to the server\r\n    // { search, currentPage, perPage, orderBy, asc }\r\n    // and set other PageCollection properties on response\r\n    // this.total = <the amount of all items, as if it wasn't paginated>\r\n    // this.items = <the items on the current page>\r\n    // the class is prepared to be used with class-transformer library\r\n    \r\n    // example using @simpli/serialized-request:\r\n    return await Request.get(`/mything`, {params: this.params})\r\n          .as(this)\r\n          .getResponse()\r\n  }\r\n\r\n}\r\n```\r\n\r\n## ResourceCollection props and methods\r\n```typescript\r\nconst subject = new MyExpansibleCollection()\r\n\r\nsubject.setPerPage(20)\r\n\r\nawait subject.expand() // showing 20 items\r\nawait subject.expand() // showing more 20 items; total = 40\r\nawait subject.expand() // showing more 20 items; total = 60\r\n\r\nsubject.customFilter = 'foo'\r\n\r\nawait subject.update() // updates the information after the filter; still 60 items\r\n// or\r\nawait subject.queryToFirstPage() // reset collection to its initial state; showing 20 items\r\n\r\nawait subject.queryOrderBy('bar') // apply orderby filter\r\n```\r\n","readmeFilename":"README.md","homepage":"https://github.com/simplitech/resource-collection#readme","bugs":{"url":"https://github.com/simplitech/resource-collection/issues"}}