{"_id":"@entur/add-customers-to-offer-configurations","_rev":"49-b30822810dbb1a241ffc52dd1e025e42","name":"@entur/add-customers-to-offer-configurations","dist-tags":{"latest":"1.3.1"},"versions":{"1.0.0":{"name":"@entur/add-customers-to-offer-configurations","version":"1.0.0","author":{"name":"Eirik Vageskar","email":"eirik.vageskar@knowit.no"},"license":"MIT","_id":"@entur/add-customers-to-offer-configurations@1.0.0","maintainers":[{"name":"aryani","email":"aryaniranzamini@gmail.com"},{"name":"nicolaif","email":"nicfre94@gmail.com"},{"name":"selbekk","email":"selbeezy@gmail.com"},{"name":"fredrikmeyer","email":"hrmeyer@gmail.com"},{"name":"joelchelliah","email":"joel.chelliah@bekk.no"},{"name":"pal2707","email":"paulmyran777@gmail.com"},{"name":"didrikkvanvik","email":"didrik.kvanvik@gmail.com"},{"name":"codden","email":"caroline@codden.no"},{"name":"cjrorvik","email":"carljoac@gmail.com"},{"name":"vages","email":"eirikvageskar@gmail.com"},{"name":"matsbyr","email":"matsbyr@gmail.com"},{"name":"enturas","email":"post@entur.org"},{"name":"kentandersen","email":"npm@kent.cloud"}],"homepage":"https://www.npmjs.com/package/@entur/add-customers-to-offer-configurations","xo":{"prettier":true},"dist":{"shasum":"af63448d03891683626c46b7436879aced91a7fd","tarball":"https://registry.npmjs.org/@entur/add-customers-to-offer-configurations/-/add-customers-to-offer-configurations-1.0.0.tgz","fileCount":56,"integrity":"sha512-SmAOrQ/HiHJ1TQL8w+HPicpw6Qxx6LRJzmHyvpNTTJcNnCRwZvBXruXtnwG0dEdI9fARHoaQXn3bDZpRBJ+3KA==","signatures":[{"sig":"MEYCIQCF5irF6nu38/jYVG/QcbiebwyTaDfRFIhhycpf6NmvdQIhAI4yjnPOKdhdlVamP/9YPWQE1ygw7+aKaLcr3/Mv6TbN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2703782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjYWPCRA9TVsSAnZWagAA/EYQAIBTWxG0IJRKqQUuuc1j\nkPVr/0AFd7dzNdfoXej5mf+BKm8YVgTPc+AnPfA03j4SUc9qtD+ybJ8q3JHX\nmxeJTyjfXhvTUyQ57SVvOVh3HX7vYjTHTU2rvp4kf2FiDtsu7MbTJPy26moH\nL4lhx8p4WNP0BmIRsDxXVc03g4m0bVX8hwsqwgU+6qcznRES4BEBHMEo3NoJ\nOfYFcrZwne8NN5CTOkJGmdvY+Iis52NWHDuPd1MWyrqQiOmp/jiH/rK3QjrG\n9wW2IoHHGvAS5MwSafLbHAfA0yXLtefWd30gVNEgB1GFxePGauOS+L3zW2hV\nc6dmBEe1rTwkvD4zaP+/wFl+wEMyMGBQs7uaEKbRKq7wUImgNuc1HBW9Qur3\nLPceMY6FEJID4KcW0OhSU0pOJ3AN5Kv8YKEZds1EoSajQ7tvMg1yIxV5TAYn\nfqdokITXSgBYlHhOpUO+2B2jzlI3K6bNDzpFqly9dGCXjfB2g3KKSbkis9ka\nwrcN1a6C4GMvrbqgdWUZVdWb0Kdf96mkFUrG1aTV2BvPnWbTrdPPcQf6vFSA\nPgxb9oS3JxcZNH7RkzyocaSaIXaLCUG3sTBjIPj3Sb/+E45OZ+v64a8AUv/T\nikCdUGIL+lv+8A40qRIZvrlhio39Q2MArwn5Q7Re7C6ZJaUZPw+K2f+CnLae\n4Amn\r\n=FwWM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"efa11e577076b0eed75dbb35c093cc2f1316fb7d","scripts":{"lint":"xo","test":"jest","build":"tsc","lint:fix":"xo --fix","update-types":"npx @manifoldco/swagger-to-ts https://api.entur.io/sales/v1/offers/api-docs/swagger.json --prettier-config .prettierrc.js --output source/offers.ts && npx @manifoldco/swagger-to-ts https://api.entur.io/api-docs/reserve-offer\\\\?group\\\\=public --prettier-config .prettierrc.js --output source/reserve-offers.ts"},"_npmUser":{"name":"vages","email":"eirikvageskar@gmail.com"},"deprecated":"Package has been superceded by @entur/create-offer-configurations-from-offer-to-buy and @entur/reduce-customers-for-offer-configuration","repository":{"url":"git+https://bitbucket.org/enturas/add-customers-to-offer-configurations.git","type":"git"},"_npmVersion":"6.14.5","description":"Adds customers to a group of offer configurations, given the offers used to generate them","directories":{},"_nodeVersion":"12.18.2","dependencies":{"heap":"^0.2.6","lodash":"^4.17.20"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.33.1","jest":"^26.5.3","husky":"^4.3.0","prettier":"^2.1.2","babel-jest":"^26.5.2","@babel/core":"^7.12.0","@types/heap":"^0.2.28","@types/jest":"^26.0.14","lint-staged":"^10.4.0","@types/lodash":"^4.14.162","@babel/preset-env":"^7.12.0","@sindresorhus/tsconfig":"^0.7.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.12.0","@types/testing-library__cypress":"^5.0.8"},"_npmOperationalInternal":{"tmp":"tmp/add-customers-to-offer-configurations_1.0.0_1603110287535_0.2373654268526071","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@entur/add-customers-to-offer-configurations","version":"1.0.1","author":{"name":"Eirik Vageskar","email":"eirik.vageskar@knowit.no"},"license":"MIT","_id":"@entur/add-customers-to-offer-configurations@1.0.1","maintainers":[{"name":"aryani","email":"aryaniranzamini@gmail.com"},{"name":"nicolaif","email":"nicfre94@gmail.com"},{"name":"selbekk","email":"selbeezy@gmail.com"},{"name":"fredrikmeyer","email":"hrmeyer@gmail.com"},{"name":"joelchelliah","email":"joel.chelliah@bekk.no"},{"name":"pal2707","email":"paulmyran777@gmail.com"},{"name":"didrikkvanvik","email":"didrik.kvanvik@gmail.com"},{"name":"codden","email":"caroline@codden.no"},{"name":"cjrorvik","email":"carljoac@gmail.com"},{"name":"vages","email":"eirikvageskar@gmail.com"},{"name":"matsbyr","email":"matsbyr@gmail.com"},{"name":"enturas","email":"post@entur.org"},{"name":"kentandersen","email":"npm@kent.cloud"}],"homepage":"https://www.npmjs.com/package/@entur/add-customers-to-offer-configurations","xo":{"prettier":true},"dist":{"shasum":"4305621c7905dd38a37738092ecd004dc4178e47","tarball":"https://registry.npmjs.org/@entur/add-customers-to-offer-configurations/-/add-customers-to-offer-configurations-1.0.1.tgz","fileCount":53,"integrity":"sha512-a3p6SZXyIiQCuLBNWfLK4eOc8C3R0Qy+ArqUsisbi2xPfKdub+X67vII6oD2RBQNbRMhysK1YqQxadvRRCeCAQ==","signatures":[{"sig":"MEUCIQCHdoTzgK5thzOTPTgDJBOUUA2VuvVSaN3UAw8qk9Hi1AIgU2WrztViLau244i+w/fG5QApZLpy2mDEF8oFAq/9+zY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2690211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfl86PCRA9TVsSAnZWagAAreQP/3sHvHFVdPAcC/6oAhup\nPVhuXwtPFwTVsZWTBbH8kvI0kT867TbRwuWqm+Skf1t/gFtk/ALcHbbBW295\n0bPY3zY9eGtPu83HKBD3zkNn47teFCDsO+PFLPALcTjEmIuhl7LpUgdvEdLd\nQ5JGmDIXv32ONLspDp7OXdSYA+yQgcqpAGNj5KGmANk9jCXipgA/3rJy93oy\nxgVGJ9lNODI45rG7OerPHxcfyJtqS7yLbB6YHNeY+DtGZYXR9FkVYpBjJnzE\nCqc+9yN5lTUYwblMFYMstLhlPjhmC3Bs13/zUXPcZJd4mxJqMtNdFQGhBHaY\noEKdJc3zlqLCGgi6CYSHhAvUuD9EQwn8NM1Y95FTi/khAwQCOep6UDhRv2JX\nFHJz4ZaYmIfKl37U/ZpmlqPGOEUREkWuZS8BLKah0Vci2Fy5e1G3bedzXrJ0\ny7wfDAB5CkNnWqznqBCsWAm9mSiy6LUfu2AoHlCNW9zOuDjj43+m7vm/WAnM\nlhYVMFmH8nCPYxQ1sUCoX0hzzxtC810MRknJZXNEyGgCoFgex6zJjfuIAujb\nNYuZPffF+I+I/8uCvNnTooob42uTmPIqccuCe0qaUKOjnTA5q5Au4I2gpyCM\n3+eq6q1qXhKgpJSp3ZB0wEu6KlL8hB2XK23XxeI9EcxGEAmxTkMq2DLoHTfG\ndtbp\r\n=3qwC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"28062a9c7a7286d091bc125c045bc46c713fb50b","scripts":{"lint":"xo","test":"jest","build":"tsc","lint:fix":"xo --fix","update-types":"npx @manifoldco/swagger-to-ts https://api.entur.io/sales/v1/offers/api-docs/swagger.json --prettier-config .prettierrc.js --output source/offers.ts && npx @manifoldco/swagger-to-ts https://api.entur.io/api-docs/reserve-offer\\\\?group\\\\=public --prettier-config .prettierrc.js --output source/reserve-offers.ts","prepublishOnly":"tsc && npm run test"},"_npmUser":{"name":"vages","email":"eirikvageskar@gmail.com"},"deprecated":"Package has been superceded by @entur/create-offer-configurations-from-offer-to-buy and @entur/reduce-customers-for-offer-configuration","repository":{"url":"git+https://bitbucket.org/enturas/add-customers-to-offer-configurations.git","type":"git"},"_npmVersion":"6.14.8","description":"Adds customers to a group of offer configurations, given the offers used to generate them","directories":{},"_nodeVersion":"12.19.0","dependencies":{"lodash":"^4.17.20","min-cost-flow":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.33.1","jest":"^26.5.3","husky":"^4.3.0","prettier":"^2.1.2","babel-jest":"^26.5.2","@babel/core":"^7.12.0","@types/heap":"^0.2.28","@types/jest":"^26.0.14","lint-staged":"^10.4.0","@types/lodash":"^4.14.162","@babel/preset-env":"^7.12.0","@sindresorhus/tsconfig":"^0.7.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.12.0","@types/testing-library__cypress":"^5.0.8"},"_npmOperationalInternal":{"tmp":"tmp/add-customers-to-offer-configurations_1.0.1_1603784335413_0.8331602159666855","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@entur/add-customers-to-offer-configurations","version":"1.1.0","author":{"name":"Eirik Vageskar","email":"eirik.vageskar@knowit.no"},"license":"MIT","_id":"@entur/add-customers-to-offer-configurations@1.1.0","maintainers":[{"name":"vages","email":"eirikvageskar@gmail.com"},{"name":"matsbyr","email":"matsbyr@gmail.com"},{"name":"enturas","email":"post@entur.org"},{"name":"kentandersen","email":"npm@kent.cloud"},{"name":"codden","email":"caroline@codden.no"},{"name":"joelchelliah","email":"joel.chelliah@bekk.no"},{"name":"nicolaif","email":"nicfre94@gmail.com"},{"name":"joel_chelliah","email":"joelchelliah@gmail.com"},{"name":"tysseng-entur","email":"Joakim.Tysseng@entur.org"},{"name":"testower","email":"testower@gmail.com"},{"name":"mjansrud","email":"mortenjansrud@gmail.com"}],"homepage":"https://www.npmjs.com/package/@entur/add-customers-to-offer-configurations","bugs":{"url":"https://bitbucket.org/enturas/add-customers-to-offer-configurations/issues"},"xo":{"rules":{"unicorn/no-abusive-eslint-disable":"off"},"prettier":true},"dist":{"shasum":"81280792129d56617fd1318e39a6618d52078f3c","tarball":"https://registry.npmjs.org/@entur/add-customers-to-offer-configurations/-/add-customers-to-offer-configurations-1.1.0.tgz","fileCount":12,"integrity":"sha512-z1IBOO6IvpyLEfi0xlFijwi6Y4LmPi3+QweBwdyAYV9xCz1kjK180BYEfHOXfTJIFXZ4MltZl7DYTrrThvWreA==","signatures":[{"sig":"MEYCIQCXBPEIlqqCM+MjxZXGBNaOySvenq0KE4MtdTRMiiqGDgIhAJhjXuUDQpGAkiaV3aZ93wElcQzrpz3GLNgGBSb6eCcD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/8fuCRA9TVsSAnZWagAA1AAP/RD2uOjE+ZncmebFwX0G\nHgF/XnBsseHvY5Dahru87LQXY3HHfpdgJjxadNg1KHfyWO4ZLSnDMpxTFGGA\nBfP4IMjsFc9MzZoK+HS39o+L0GII7RD+mnADJk61KbgjicyDSqdzFiRnqhg1\nROtUoaXqoHI1P/T3W9rz4F7bUVXqMCQ3IDCz9nHt+aVbMocY2Cvi9572nMVB\ngwVplEMmCe3sm+tq5InDHVf3lx+QdFFBNA2WX7wKJHnDK6rDZseT3f6/cXDi\n07jU1qz4SfRywJwl+Rr3+xRT5OTvY6RKUWw1xpnxDAq5B2Rfxb2Rn9JclbGZ\nvPcZM7eU+OC2bNofdCtAffnfOdcMARwnz/Srm/Pq00psVfxpIOHE/bug1xm8\nHxXaUMwK3chrUTpr3Wb/0t+HQPYKbraXgNnOua/iN613tKZ2eie2AZHRy2AD\n/hmJHkBp0CqgYp1YH2Tamdu+belBEmOPRe2cvmY9LPs+4+FHxEgJhLHhU6uB\npvwMpU2rJ4t/JEftyBkQ4agHmsMASJapFLYKlDYspND7z9DsyL3k2l/xmBJt\n5DMP9MibZhtS3Xtmq710a3j1oMu1wd/HB3MiW/MCKEFilZ9I/wGE5Su5UK3P\nIqzKfYkFZQbvrq+GV6i84ZPVKW7cI2j95bJKsUL24VQGDS01CF9CkWiKZJ73\n3h8A\r\n=1Rb2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"70ffb9ec33e74edae6d7b502490c65f0826f0a31","scripts":{"lint":"xo","test":"jest","build":"tsc","prepare":"husky install","lint:fix":"xo --fix","update-types":"npx swagger-typescript-api --path https://api.entur.io/sales/v1/offers/api-docs/swagger.json --output source  -n offersTypes.ts --no-client && npx swagger-typescript-api --path https://api.entur.io/api-docs/reserve-offer?group=public --output source  -n reserveOfferTypes.ts --no-client","prepublishOnly":"tsc && npm run test"},"_npmUser":{"name":"vages","email":"eirikvageskar@gmail.com"},"deprecated":"Package has been superceded by @entur/create-offer-configurations-from-offer-to-buy and @entur/reduce-customers-for-offer-configuration","repository":{"url":"git+https://bitbucket.org/enturas/add-customers-to-offer-configurations.git","type":"git"},"_npmVersion":"7.19.1","description":"Adds customers to a group of offer configurations, given the offers used to generate them","directories":{},"_nodeVersion":"16.5.0","dependencies":{"np":"^7.5.0","big.js":"^6.1.1","lodash":"^4.17.21","min-cost-flow":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.42.0","jest":"^27.0.6","husky":"^7.0.1","prettier":"^2.3.2","@types/xo":"^0.39.1","babel-jest":"^27.0.6","@babel/core":"^7.14.8","@types/heap":"^0.2.28","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@types/big.js":"^6.1.1","@types/lodash":"^4.14.171","@types/prettier":"^2.3.2","@babel/preset-env":"^7.14.8","@types/babel__core":"^7.1.15","@sindresorhus/tsconfig":"^1.0.2","eslint-plugin-prettier":"^3.4.0","@babel/preset-typescript":"^7.14.5","@types/babel__preset-env":"^7.9.2","@types/eslint-plugin-prettier":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/add-customers-to-offer-configurations_1.1.0_1627375598780_0.3776230581720199","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@entur/add-customers-to-offer-configurations","version":"1.1.1","author":{"name":"Eirik Vageskar","email":"eirik.vageskar@knowit.no"},"license":"MIT","_id":"@entur/add-customers-to-offer-configurations@1.1.1","maintainers":[{"name":"vages","email":"eirikvageskar@gmail.com"},{"name":"matsbyr","email":"matsbyr@gmail.com"},{"name":"enturas","email":"post@entur.org"},{"name":"kentandersen","email":"npm@kent.cloud"},{"name":"codden","email":"caroline@codden.no"},{"name":"joelchelliah","email":"joel.chelliah@bekk.no"},{"name":"nicolaif","email":"nicfre94@gmail.com"},{"name":"joel_chelliah","email":"joelchelliah@gmail.com"},{"name":"tysseng-entur","email":"Joakim.Tysseng@entur.org"},{"name":"testower","email":"testower@gmail.com"},{"name":"mjansrud","email":"mortenjansrud@gmail.com"}],"homepage":"https://www.npmjs.com/package/@entur/add-customers-to-offer-configurations","bugs":{"url":"https://bitbucket.org/enturas/add-customers-to-offer-configurations/issues"},"xo":{"rules":{"unicorn/no-abusive-eslint-disable":"off"},"prettier":true},"dist":{"shasum":"ec08346a14748593d0a18e28e478b072c193556f","tarball":"https://registry.npmjs.org/@entur/add-customers-to-offer-configurations/-/add-customers-to-offer-configurations-1.1.1.tgz","fileCount":12,"integrity":"sha512-CV+yh5llMY/BP/LvIXXU1Kjdb8X2n+2eMoaCVARfnxNSVq/VAuZPvdvq1WMUibBg2qQKadMxreU/d+1AbW5M6Q==","signatures":[{"sig":"MEYCIQDe4I3PzPsHZpMJwI2CHOvNVkuv1roPWZjsAQskcHFpLQIhALl/kaiSzYZUu9xR8ax7ai9yx0prKH+8JcU/at6h366g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/8xyCRA9TVsSAnZWagAAEJUP/3bHtM6MdrSCiN1u5a2/\netchEF5qZM66HzrAejbKYoOg9GrDxfmddLH3d317tLhJ+52RKnxLd3CRz6/b\nX1DEiVyxTcMu+9UwH276khG3377E+Q+jqgnGLmoowRUmE0K/WXu+f61s+oJ1\nWWgQb9RNSFA8zqgaNwaxi+p0vp0wXDjvimdAJnSDHQZvquVHpDi7s5yhQXM1\n3PJUXxowH1YS5uDn09N5sE9U3IjungvZ8ZdrnVUu4CcmPQnGUEICLSV1DLmE\n9bTUHtXLOfS6YHmlzxer/K5kG8bworjh6RfvoDyPvZOO+OuWamIli4aFgiKZ\nRezNbQmm2csOJ1EoArA1zGgntkG4OH0N6bThjB992WLfZQXyL0Ptc3mZ6WEk\nEB9qCv3MByY1ububmys1F1dgqkSIZCVko80njKFVW5idyueAUTyH4wOQ10CJ\n0Sbb3QIGxrQuEJ0DSn+PBE9M0xxh0QoPlgLU9cqr4OsyN8HbR26hJ9AUkjPO\n9thaBhvJq578z2qPnzBNQl7+Z6cCwowK+hK9fTtmPs7wncXUEgoq7aVBcytE\nXs/JtTkugRU1fFBfD8Db1NZeqpSx5hEQ9Eg4j59+JnY/64lxZe84bPaZAseg\nweVX43rNRbOh1I/i9XDNOTpNYByfMzzO+xeR7wWgKsMb7vD+RWSE6rIsYKPH\nnDiu\r\n=zOky\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"6f987dcd9a2d5d68bf2689ff8de70a76952d2866","scripts":{"lint":"xo","test":"jest","build":"tsc","prepare":"husky install","lint:fix":"xo --fix","update-types":"npx swagger-typescript-api --path https://api.entur.io/sales/v1/offers/api-docs/swagger.json --output source  -n offersTypes.ts --no-client && npx swagger-typescript-api --path https://api.entur.io/api-docs/reserve-offer?group=public --output source  -n reserveOfferTypes.ts --no-client","prepublishOnly":"tsc && npm run test"},"_npmUser":{"name":"vages","email":"eirikvageskar@gmail.com"},"deprecated":"Package has been superceded by @entur/create-offer-configurations-from-offer-to-buy and @entur/reduce-customers-for-offer-configuration","repository":{"url":"git+https://bitbucket.org/enturas/add-customers-to-offer-configurations.git","type":"git"},"_npmVersion":"7.19.1","description":"Adds customers to a group of offer configurations, given the offers used to generate them","directories":{},"_nodeVersion":"16.5.0","dependencies":{"np":"^7.5.0","big.js":"^6.1.1","lodash":"^4.17.21","min-cost-flow":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.42.0","jest":"^27.0.6","husky":"^7.0.1","prettier":"^2.3.2","@types/xo":"^0.39.1","babel-jest":"^27.0.6","@babel/core":"^7.14.8","@types/heap":"^0.2.28","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@types/big.js":"^6.1.1","@types/lodash":"^4.14.171","@types/prettier":"^2.3.2","@babel/preset-env":"^7.14.8","@types/babel__core":"^7.1.15","@sindresorhus/tsconfig":"^1.0.2","eslint-plugin-prettier":"^3.4.0","@babel/preset-typescript":"^7.14.5","@types/babel__preset-env":"^7.9.2","@types/eslint-plugin-prettier":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/add-customers-to-offer-configurations_1.1.1_1627376754029_0.31394904882941943","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@entur/add-customers-to-offer-configurations","version":"1.1.3","author":{"name":"Eirik Vageskar","email":"eirik.vageskar@knowit.no"},"license":"MIT","_id":"@entur/add-customers-to-offer-configurations@1.1.3","maintainers":[{"name":"vages","email":"eirikvageskar@gmail.com"},{"name":"matsbyr","email":"matsbyr@gmail.com"},{"name":"enturas","email":"post@entur.org"},{"name":"kentandersen","email":"npm@kent.cloud"},{"name":"codden","email":"caroline@codden.no"},{"name":"joelchelliah","email":"joel.chelliah@bekk.no"},{"name":"nicolaif","email":"nicfre94@gmail.com"},{"name":"joel_chelliah","email":"joelchelliah@gmail.com"},{"name":"tysseng-entur","email":"Joakim.Tysseng@entur.org"},{"name":"testower","email":"testower@gmail.com"},{"name":"mjansrud","email":"mortenjansrud@gmail.com"}],"homepage":"https://www.npmjs.com/package/@entur/add-customers-to-offer-configurations","bugs":{"url":"https://bitbucket.org/enturas/add-customers-to-offer-configurations/issues"},"xo":{"rules":{"unicorn/no-abusive-eslint-disable":"off"},"prettier":true},"dist":{"shasum":"4d0af1afd9077b6cb0fe81b88404a255da754fcc","tarball":"https://registry.npmjs.org/@entur/add-customers-to-offer-configurations/-/add-customers-to-offer-configurations-1.1.3.tgz","fileCount":12,"integrity":"sha512-5Np9QDiaKSJeycMNoYiW8JixKabXundgEa7OeifsiVVs+82i11hHVZ82x50Ijz5Up1V+WMsGgioZ/xma3Swiyw==","signatures":[{"sig":"MEQCIFSVJSOeJgPSGIvXfO1XE0bmqrOs68Ca49HhUZt5Kn0wAiBmDfmlVjpq5AGjZmXr1uBrh6uECkRy6g+SIlhskFx0LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg//evCRA9TVsSAnZWagAAa/sP/jRdj3vPUakdsP7Dl2gT\nko+fbHQTqhKj3uVDui+rHZ5/sh9dfcZK10fMiC227cmFjINptOCjG+89/qAe\n5ZGIs036NhJ/wKHkuDwX8UUgRfrZz/5xZgfV9u3PSXEsEl30L3oLDU1cwLuW\nOGUlSwOFj350hskbPFML8KTe4ZgtxouVBm1O20xeKjYqrJ0fZoYG5x/ukVse\nT4Zu5+vqo8ICn98zx3VPaNpF8DHKqy6J6sEOcCYVG98ZRUs1u2/h0+uw9qrE\ng1pPG/S7hNcOTd2JQwC/7JePztK8lWxvzp1Ym7ldC9Zdtg8xIeowoDtjNE9t\nm179aWE8nUsnY6bhCeLMcOo+LpAJ7FCZowca1JpNbfUbpIMrGjjcul/CUSvY\nvcfvefPbwZ/9WCgd7Btt4focCZH15Dn21q976iXRUR7QvLn3NBXNjaaksxBE\nVJsB93wZksIh86GGpiKUlGYRJqVpCXFBkow6uJgqzFBxk+oxVQ8dLMNUGof4\nIgeu6QXkWLlRRdIN1P4clXWI9ETuMaHrBHSlHRIKh/5NdXYEuqJO1C/xdv3b\n9quq+YKAiDEjxNk/7Rn9o+N87z5aovQozQ7isKyi8LR7wD+iHU5EqIqpbVbG\nbIEHzdZcP37BmNTJ9GWGPWRZXhJAKJI/xiK/vZqSErOlX6jKxaVP3pVkpjLx\niDLa\r\n=0mGj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"159d037540006a142fb5825ea2f5f1729e0312af","scripts":{"lint":"xo","test":"jest","build":"tsc","prepare":"husky install","lint:fix":"xo --fix","update-types":"npx swagger-typescript-api --path https://api.entur.io/sales/v1/offers/api-docs/swagger.json --output source  -n offersTypes.ts --no-client && npx swagger-typescript-api --path https://api.entur.io/api-docs/reserve-offer?group=public --output source  -n reserveOfferTypes.ts --no-client","prepublishOnly":"tsc && npm run test"},"_npmUser":{"name":"vages","email":"eirikvageskar@gmail.com"},"deprecated":"Package has been superceded by @entur/create-offer-configurations-from-offer-to-buy and @entur/reduce-customers-for-offer-configuration","repository":{"url":"git+https://bitbucket.org/enturas/add-customers-to-offer-configurations.git","type":"git"},"_npmVersion":"7.19.1","description":"Adds customers to a group of offer configurations, given the offers used to generate them","directories":{},"_nodeVersion":"16.5.0","dependencies":{"np":"^7.5.0","big.js":"^6.1.1","lodash":"^4.17.21","min-cost-flow":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.42.0","jest":"^27.0.6","husky":"^7.0.1","prettier":"^2.3.2","@types/xo":"^0.39.1","babel-jest":"^27.0.6","@babel/core":"^7.14.8","@types/heap":"^0.2.28","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@types/big.js":"^6.1.1","@types/lodash":"^4.14.171","@types/prettier":"^2.3.2","@babel/preset-env":"^7.14.8","@types/babel__core":"^7.1.15","@sindresorhus/tsconfig":"^1.0.2","eslint-plugin-prettier":"^3.4.0","@babel/preset-typescript":"^7.14.5","@types/babel__preset-env":"^7.9.2","@types/eslint-plugin-prettier":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/add-customers-to-offer-configurations_1.1.3_1627387823787_0.5579796730050213","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@entur/add-customers-to-offer-configurations","version":"1.1.4","author":{"name":"Eirik Vageskar","email":"eirik.vageskar@knowit.no"},"license":"MIT","_id":"@entur/add-customers-to-offer-configurations@1.1.4","maintainers":[{"name":"vages","email":"eirikvageskar@gmail.com"},{"name":"matsbyr","email":"matsbyr@gmail.com"},{"name":"enturas","email":"post@entur.org"},{"name":"kentandersen","email":"npm@kent.cloud"},{"name":"codden","email":"caroline@codden.no"},{"name":"joelchelliah","email":"joel.chelliah@bekk.no"},{"name":"nicolaif","email":"nicfre94@gmail.com"},{"name":"joel_chelliah","email":"joelchelliah@gmail.com"},{"name":"tysseng-entur","email":"Joakim.Tysseng@entur.org"},{"name":"testower","email":"testower@gmail.com"},{"name":"mjansrud","email":"mortenjansrud@gmail.com"}],"homepage":"https://www.npmjs.com/package/@entur/add-customers-to-offer-configurations","bugs":{"url":"https://bitbucket.org/enturas/add-customers-to-offer-configurations/issues"},"xo":{"rules":{"unicorn/no-abusive-eslint-disable":"off"},"prettier":true},"dist":{"shasum":"8933e1c9bdd81a66050c1e40314ccd6e7c4e3f04","tarball":"https://registry.npmjs.org/@entur/add-customers-to-offer-configurations/-/add-customers-to-offer-configurations-1.1.4.tgz","fileCount":12,"integrity":"sha512-CVskKyRdoU/vt5aUPL/MLo3kG2rT7PBm+V7VSolsEUT0yYFgTkgKDZGEacmmgLDgJJYgNjUAku+eMX9jTgmTlA==","signatures":[{"sig":"MEUCIBOur534ibafetqIMyQBD1KP9xhIp18ct3dzxQZF4QtIAiEAorvZuHQK4A6hGtqpLuGbOQMC9S16mxtexiTEh235JUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg//urCRA9TVsSAnZWagAAG/QP/jV2oMpZRGd5d4K5xI0b\n6wlbmUhG5Ei8Nm8kM97+qEp6fWTL2r0I5LKUG/+IjvQGxl7MnszA+m+rYjxQ\nyplpOnV/YqkaMuIpg6qXOWo6rT5bKSgCiHnIz+Y08EAAMled7GFh3ktmv3Y/\nEARdYgA8mHhSpXgci5QzAqWLDzGj6hGoaD0Yj+4X2rtMDCG8yAy1+/Zc8gHq\nlny6BRghFn13ywC/wpVIMTSYZvQNhEq47xw7LUw8Y4/q8H5xx+Jbv89mNKZk\n3Eh7gX15gIG5BpsksJO6ymK+GqumnxAKEm0XlpfLHmicZvS3LGoUqNJUJC97\noS77M6c3w/7ZPq3xIlh8TEQl2xnLO4N02HQEJMGxIcrwP4o5X2y//7ZA9po6\nSOwcKpHUDdFGYIvp3EgC+OyK0ZYdutwEsGEYfn7eniWBphsOIR9h9DEpcVfz\nZ0q9GnKwbWLp3yV5HNzjXsJ27wcJKkHRdvXZuKI+AEBOCAGjtFu3KtXIp9sl\njstygej9XMsGDby9hVEUy/T/WSYPNL8DmgKTFKl/GomyqPF8JD8QsIQ9NRQK\nMw4itK8tPM+c1+jo6kSeacw+k4hzK/mtbbm4HmKKftuAZ8kH0HA8jF9e1n2I\nlV8ylTSTqjoJK88Czrp4fGMikGiFsNoTpIKwXxpXfLGNefpmejXgAMepfJFP\nYrd9\r\n=tneL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"c4fea71dacdf70360e787c2e831b0dd2297e1828","scripts":{"lint":"xo","test":"jest","build":"tsc","prepare":"husky install","lint:fix":"xo --fix","update-types":"npx swagger-typescript-api --path https://api.entur.io/sales/v1/offers/api-docs/swagger.json --output source  -n offersTypes.ts --no-client && npx swagger-typescript-api --path https://api.entur.io/api-docs/reserve-offer?group=public --output source  -n reserveOfferTypes.ts --no-client","prepublishOnly":"tsc && npm run test"},"_npmUser":{"name":"vages","email":"eirikvageskar@gmail.com"},"deprecated":"Package has been superceded by @entur/create-offer-configurations-from-offer-to-buy and @entur/reduce-customers-for-offer-configuration","repository":{"url":"git+https://bitbucket.org/enturas/add-customers-to-offer-configurations.git","type":"git"},"_npmVersion":"7.19.1","description":"Adds customers to a group of offer configurations, given the offers used to generate them","directories":{},"_nodeVersion":"16.5.0","dependencies":{"big.js":"^6.1.1","lodash":"^4.17.21","min-cost-flow":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.5.0","xo":"^0.42.0","jest":"^27.0.6","husky":"^7.0.1","prettier":"^2.3.2","@types/xo":"^0.39.1","babel-jest":"^27.0.6","@babel/core":"^7.14.8","@types/heap":"^0.2.28","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@types/big.js":"^6.1.1","@types/lodash":"^4.14.171","@types/prettier":"^2.3.2","@babel/preset-env":"^7.14.8","@types/babel__core":"^7.1.15","@sindresorhus/tsconfig":"^1.0.2","eslint-plugin-prettier":"^3.4.0","@babel/preset-typescript":"^7.14.5","@types/babel__preset-env":"^7.9.2","@types/eslint-plugin-prettier":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/add-customers-to-offer-configurations_1.1.4_1627388843200_0.21251774867948092","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@entur/add-customers-to-offer-configurations","version":"1.1.5","author":{"name":"Eirik Vageskar","email":"eirik.vageskar@knowit.no"},"license":"MIT","_id":"@entur/add-customers-to-offer-configurations@1.1.5","maintainers":[{"name":"vages","email":"eirikvageskar@gmail.com"},{"name":"matsbyr","email":"matsbyr@gmail.com"},{"name":"enturas","email":"post@entur.org"},{"name":"kentandersen","email":"npm@kent.cloud"},{"name":"codden","email":"caroline@codden.no"},{"name":"joelchelliah","email":"joel.chelliah@bekk.no"},{"name":"nicolaif","email":"nicfre94@gmail.com"},{"name":"joel_chelliah","email":"joelchelliah@gmail.com"},{"name":"tysseng-entur","email":"Joakim.Tysseng@entur.org"},{"name":"testower","email":"testower@gmail.com"},{"name":"mjansrud","email":"mortenjansrud@gmail.com"}],"homepage":"https://www.npmjs.com/package/@entur/add-customers-to-offer-configurations","bugs":{"url":"https://bitbucket.org/enturas/add-customers-to-offer-configurations/issues"},"xo":{"rules":{"unicorn/no-array-reduce":"off"},"prettier":true,"overrides":[{"files":"source/types/*.ts","rules":{"unicorn/no-abusive-eslint-disable":"off"}}]},"dist":{"shasum":"eeeac27f64e929be0ce11b8ccb3c4e03368fcd7c","tarball":"https://registry.npmjs.org/@entur/add-customers-to-offer-configurations/-/add-customers-to-offer-configurations-1.1.5.tgz","fileCount":16,"integrity":"sha512-SReXpJp4p+pedJ3x6TkOXm/XiSLYnd/oXiwjpPKrOv7NqUJIZV42rp7eymPff7UG0yAEgdAVaDIqDlIYa/fiYA==","signatures":[{"sig":"MEYCIQCycIwp0qJ0jBCIXdQAe5fFrDg88HUGTf9jgQqTVoniiAIhAPACdEbTwqKQrqvkzKvrE9BkZAvFkShF+gCxmvM1mTBD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPIH4CRA9TVsSAnZWagAAOxwP/2Vz7MjQjMqYictLBVoh\nDy4b7yUDhYUg1RqKhV6nkX41Ehmc1QjATCBTMaNTi/kcKsIOhXm2QNyfqvZT\ntOVmLul3Xd7RJpED9akxDqtRcPnd0ZNHcjV6VTkyryTUmZLcfBMkNsV1jh7j\nr4qLmlM7WVrZytkxFt4ve2zGZvHmLKLm2zLa0QlBatccbTinyL+Ua3uY/EkA\n408SdGrleU56a0iFJJ/FV5OQqSPFHOORTvs5+8MqAsStHCLFJgV7jtX6//vo\nxszyEZ0BOqi6dhKvyGZcs3QyRricLoKJhv4/zHmhBBSo9h6/T+lBmgalwLt7\nA19/WWO4P+o6PUqrw4MrElNhJO9vjkoqudS1HicV3OMxNcl/cJwE9Yy2/4m3\nvOChQfm4r1QqN9CbEmyXoWDVyorlkClmK3vBY+ecAJLhcxu8P7thOmK40ccV\nGagFgim3XdaKCUkHKBh1wgSfmAYX/OOWOuiAdLmfupZxP0lxUmD3FmsdCUSg\nNiqDJUydhY26eVWbhbCOIJYg7YY9m4O5Nm8N9q51ssDxTWfyErowgE/VFV9J\n7sjCvT6EqdLwdf2T2H99pzs1mmY3ydTiT88Da/NRAUhoI+0cV+XsD0u1RwOq\neiN3/jWIPwvcql7hT8a0b3vXf/H5MPhEuJtbvYJK/cqVxHRt88c7hjqVd1Sb\nP565\r\n=pYO5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"5511e044cac44382a8684736a998cc78d2157943","scripts":{"lint":"xo","test":"jest","build":"tsc","prepare":"husky install","lint:fix":"xo --fix","update-types":"npx swagger-typescript-api --path https://api.entur.io/sales/v1/offers/api-docs/swagger.json --output source/types  -n offersTypes.ts --no-client && npx swagger-typescript-api --path https://api.entur.io/api-docs/reserve-offer?group=public --output source/types  -n reserveOfferTypes.ts --no-client","prepublishOnly":"tsc && npm run test"},"_npmUser":{"name":"vages","email":"eirikvageskar@gmail.com"},"deprecated":"Package has been superceded by @entur/create-offer-configurations-from-offer-to-buy and @entur/reduce-customers-for-offer-configuration","repository":{"url":"git+https://bitbucket.org/enturas/add-customers-to-offer-configurations.git","type":"git"},"_npmVersion":"7.19.1","description":"Adds customers to a group of offer configurations, given the offers used to generate them","directories":{},"_nodeVersion":"16.5.0","dependencies":{"min-cost-flow":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.5.0","xo":"^0.42.0","jest":"^27.0.6","husky":"^7.0.1","prettier":"^2.3.2","@types/xo":"^0.39.1","babel-jest":"^27.0.6","@babel/core":"^7.14.8","@types/heap":"^0.2.28","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@types/prettier":"^2.3.2","@babel/preset-env":"^7.14.8","@types/babel__core":"^7.1.15","@sindresorhus/tsconfig":"^1.0.2","eslint-plugin-prettier":"^3.4.0","@babel/preset-typescript":"^7.14.5","@types/babel__preset-env":"^7.9.2","@types/eslint-plugin-prettier":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/add-customers-to-offer-configurations_1.1.5_1631355384277_0.1654932614013862","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@entur/add-customers-to-offer-configurations","version":"1.1.6","author":{"name":"Eirik Vageskar","email":"eirik.vageskar@knowit.no"},"license":"MIT","_id":"@entur/add-customers-to-offer-configurations@1.1.6","maintainers":[{"name":"vages","email":"eirikvageskar@gmail.com"},{"name":"matsbyr","email":"matsbyr@gmail.com"},{"name":"enturas","email":"post@entur.org"},{"name":"kentandersen","email":"npm@kent.cloud"},{"name":"codden","email":"caroline@codden.no"},{"name":"joelchelliah","email":"joel.chelliah@bekk.no"},{"name":"nicolaif","email":"nicfre94@gmail.com"},{"name":"joel_chelliah","email":"joelchelliah@gmail.com"},{"name":"tysseng-entur","email":"Joakim.Tysseng@entur.org"},{"name":"testower","email":"testower@gmail.com"},{"name":"mjansrud","email":"mortenjansrud@gmail.com"}],"homepage":"https://www.npmjs.com/package/@entur/add-customers-to-offer-configurations","bugs":{"url":"https://bitbucket.org/enturas/add-customers-to-offer-configurations/issues"},"xo":{"rules":{"unicorn/no-array-reduce":"off"},"prettier":true,"overrides":[{"files":"source/types/*.ts","rules":{"unicorn/no-abusive-eslint-disable":"off"}}]},"dist":{"shasum":"0befadfa4f1fc6ca29946df57c21dda640dfacb4","tarball":"https://registry.npmjs.org/@entur/add-customers-to-offer-configurations/-/add-customers-to-offer-configurations-1.1.6.tgz","fileCount":8,"integrity":"sha512-CvaQlQJLdTK25q56RLFR6s/5ujX7UP5V1zSi9B5MSa8aTieDdbmDmrmOM7rB0s2VXIo4AWoTkGhe2M4T5IOafQ==","signatures":[{"sig":"MEYCIQCvS5Ig6dMqsZ6RZuN6bBAlkvVhcR1WWsp+Xtw94VMY2wIhAMe5xX6iZEOxHWnG5OhsMMpbtThFZ/SFX7qsIRACrKCr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPIgXCRA9TVsSAnZWagAAKGwP/RXMfhbDCJaI8lBA1s4j\n+vxzqbDdMLcKoQSV7eEuJ/W8/e/YPFg1ZgVAgo5mCwdP5ChbiOUQck1SflyZ\npG8M0mtZYuXZgAF47/s4n0nDBTpsHOV04qM1Kzr6vTyTdd9GXJnI0/fHCixU\nD6qT7Cczou+cOE6L5bP/a6bF0MJKSlIRQsEVpngRhahU3TyaL6oNOxCTLsf1\ncoMN9Frge5zUOO3RE5CR3+kSWmQXixyEnADXfP0/kH2LOE4rGWhO2088oIl3\neO6EbvAqXQgrDU0Yzm4JiOf/GSpmk3qJdQlWVTTC3Ty/OBpdku8TItfeM+JH\n59LcH8Eq0Nb8DLjX/TgSc54/mcSwXZnNmkWbKaeeHMKYSi+Itg419vRkNrrW\nn4ExiYyZtp3X5fY4A2Sl54dzIZgv0IIPL8EyhgjW562k2MUFEpUSk2nUmgIs\nl62gpUDhZGDHvSVUzUU6HKw/g9JegppcnQVm+WBTf/1DqG3FuTOrvVqbKgMj\nurfcapFnqRhW+uadKpsR1EaC4kaCPsyJbKmiBzjRqvkUeqQ2Y9PhD8ETJuuG\n93UMJmy1B2FvQ35HRWiK9f6OQBNHy9dfAM8IOk5rr9VXCZdK0FRZ8L9V8KW6\nVw0KcrIh2dpGX67d/LvodCUz/Ll3+4+UZcxkJvCtACroT36O5WxVcqW1dN2I\nCGFi\r\n=Pauj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"6e21478c398a1286b111e50d2df6bbf34c77da82","scripts":{"lint":"xo","test":"jest","build":"rm -rf dist && tsc","prepare":"husky install","lint:fix":"xo --fix","update-types":"npx swagger-typescript-api --path https://api.entur.io/sales/v1/offers/api-docs/swagger.json --output source/types  -n offersTypes.ts --no-client && npx swagger-typescript-api --path https://api.entur.io/api-docs/reserve-offer?group=public --output source/types  -n reserveOfferTypes.ts --no-client","prepublishOnly":"tsc && npm run test"},"_npmUser":{"name":"vages","email":"eirikvageskar@gmail.com"},"deprecated":"Package has been superceded by @entur/create-offer-configurations-from-offer-to-buy and @entur/reduce-customers-for-offer-configuration","repository":{"url":"git+https://bitbucket.org/enturas/add-customers-to-offer-configurations.git","type":"git"},"_npmVersion":"7.19.1","description":"Adds customers to a group of offer configurations, given the offers used to generate them","directories":{},"_nodeVersion":"16.5.0","dependencies":{"min-cost-flow":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.5.0","xo":"^0.42.0","jest":"^27.0.6","husky":"^7.0.1","prettier":"^2.3.2","@types/xo":"^0.39.1","babel-jest":"^27.0.6","@babel/core":"^7.14.8","@types/heap":"^0.2.28","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@types/prettier":"^2.3.2","@babel/preset-env":"^7.14.8","@types/babel__core":"^7.1.15","@sindresorhus/tsconfig":"^1.0.2","eslint-plugin-prettier":"^3.4.0","@babel/preset-typescript":"^7.14.5","@types/babel__preset-env":"^7.9.2","@types/eslint-plugin-prettier":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/add-customers-to-offer-configurations_1.1.6_1631356951302_0.049609069400686545","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@entur/add-customers-to-offer-configurations","version":"1.2.0","author":{"name":"Eirik Vageskar","email":"eirik.vageskar@knowit.no"},"license":"MIT","_id":"@entur/add-customers-to-offer-configurations@1.2.0","maintainers":[{"name":"vages","email":"eirikvageskar@gmail.com"},{"name":"matsbyr","email":"matsbyr@gmail.com"},{"name":"enturas","email":"post@entur.org"},{"name":"kentandersen","email":"npm@kent.cloud"},{"name":"codden","email":"caroline@codden.no"},{"name":"joelchelliah","email":"joel.chelliah@bekk.no"},{"name":"nicolaif","email":"nicfre94@gmail.com"},{"name":"joel_chelliah","email":"joelchelliah@gmail.com"},{"name":"tysseng-entur","email":"Joakim.Tysseng@entur.org"},{"name":"testower","email":"testower@gmail.com"},{"name":"mjansrud","email":"mortenjansrud@gmail.com"}],"homepage":"https://www.npmjs.com/package/@entur/add-customers-to-offer-configurations","bugs":{"url":"https://bitbucket.org/enturas/add-customers-to-offer-configurations/issues"},"dist":{"shasum":"0e55e184b8eb4f548624b319d63b1600f450d7d3","tarball":"https://registry.npmjs.org/@entur/add-customers-to-offer-configurations/-/add-customers-to-offer-configurations-1.2.0.tgz","fileCount":8,"integrity":"sha512-Xglqw+bpD6y4dGa4q+vlkzrOMbJeV2WcDH2j7CPjleERabAbAQET+VJg6V1ZVC4hJSiBo/XHYISupPvGoZjY4Q==","signatures":[{"sig":"MEQCIHEpCDC6kYXUGx0Q5aO18UX1ZBw74k3tx/SSsUAoM82vAiBygp97a1wupeB9nAR0nuQh5y1fHvBVzNKQM1XhuwrK0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQKvOCRA9TVsSAnZWagAAmxMP/3T4WN9c7bEEebSauIVT\nRAOptfZMnxP/cNElYSjf4iOOLtB7yDzU+c6/bD3cO6+oGKXqIHfTDLyxkTfs\npWrVSbbvSjQCCPcoqgzRHjDvi+a/SfBjKUNsgw0+YBAvO+Ct6SN9OitKpP8P\nyLTJhB8xygNV6s6TOo1oYZhzrwVnEgfkwuGVBoFWpyvOWw/fgvZUyzGl4vl4\no8w4nE3xvO6IO8c41LChWH2Bq0ZAtvLkSFjH/MdeGsXzLWWCejJoEk4aUI0a\n6ZJkTUR7NAb1mm3v3NQ24OtFRMxbcOix70/5gxSxTM/YCJb3OtcaUh4uSC0m\nH3AvmuOmThLxFHkWGOSwIlJoILdKUO0BvrGsG/wKQ69qOpmC4fr0rlhZRV3C\nPr1IHpn3Uin4xUhhwf4kql+QMR69L3VlOaJj6NsAdyLLPd/9PytYXERqmiu2\nRDq3xF/JZ2Gx3WmQYDMGTLAPvcO4YgSqJ8fPj8S19HsuMDc1RhsUKhUswA2d\nfrkc90e/LfTdUu8GGSU484kV+3Ur6YEkra6KZZTIam2dq16+cr/qBDQS7a12\nkV7+vTTj3jN7G8zIik+/wR8YeC6jvJcU38yrZFOAMCSKrenwF59QWUWd3p4r\n6u9Y7Mm3h2b3fKiV8UuPZ0S33jyEWjXtsnd+AMa5Jo6DegmegWGr0uy1XMpi\njdGn\r\n=+UDU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"dc863b6cc67b0101291d0da3b6d734edf464b763","scripts":{"lint":"npx prettier --check *.{md,json} .*.js; xo","test":"jest","build":"rm -rf dist && tsc","prepare":"husky install","lint:fix":"npx prettier --write *.{md,json} .*.js; xo --fix","update-types":"npx swagger-typescript-api --path https://api.entur.io/sales/v1/offers/api-docs/swagger.json --output source/types  -n offersTypes.ts --no-client && npx swagger-typescript-api --path https://api.entur.io/api-docs/reserve-offer?group=public --output source/types  -n reserveOfferTypes.ts --no-client","prepublishOnly":"tsc && npm run test"},"_npmUser":{"name":"vages","email":"eirikvageskar@gmail.com"},"deprecated":"Package has been superceded by @entur/create-offer-configurations-from-offer-to-buy and @entur/reduce-customers-for-offer-configuration","repository":{"url":"git+https://bitbucket.org/enturas/add-customers-to-offer-configurations.git","type":"git"},"_npmVersion":"7.19.1","description":"Adds customers to a group of offer configurations, given the offers used to generate them","directories":{},"_nodeVersion":"16.5.0","dependencies":{"min-cost-flow":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.5.0","xo":"^0.42.0","jest":"^27.0.6","husky":"^7.0.1","prettier":"^2.3.2","@types/xo":"^0.39.1","babel-jest":"^27.0.6","@babel/core":"^7.14.8","@types/heap":"^0.2.28","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@types/prettier":"^2.3.2","@babel/preset-env":"^7.14.8","@types/babel__core":"^7.1.15","eslint-plugin-jsdoc":"^36.1.0","@sindresorhus/tsconfig":"^1.0.2","eslint-plugin-prettier":"^3.4.0","@babel/preset-typescript":"^7.14.5","@types/babel__preset-env":"^7.9.2","@types/eslint-plugin-prettier":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/add-customers-to-offer-configurations_1.2.0_1631628238059_0.4611493663855377","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@entur/add-customers-to-offer-configurations","version":"1.2.1","author":{"name":"Eirik Vageskar","email":"eirik.vageskar@knowit.no"},"license":"MIT","_id":"@entur/add-customers-to-offer-configurations@1.2.1","maintainers":[{"name":"vages","email":"eirikvageskar@gmail.com"},{"name":"matsbyr","email":"matsbyr@gmail.com"},{"name":"enturas","email":"post@entur.org"},{"name":"kentandersen","email":"npm@kent.cloud"},{"name":"codden","email":"caroline@codden.no"},{"name":"joelchelliah","email":"joel.chelliah@bekk.no"},{"name":"nicolaif","email":"nicfre94@gmail.com"},{"name":"joel_chelliah","email":"joelchelliah@gmail.com"},{"name":"tysseng-entur","email":"Joakim.Tysseng@entur.org"},{"name":"testower","email":"testower@gmail.com"},{"name":"mjansrud","email":"mortenjansrud@gmail.com"}],"homepage":"https://www.npmjs.com/package/@entur/add-customers-to-offer-configurations","bugs":{"url":"https://bitbucket.org/enturas/add-customers-to-offer-configurations/issues"},"dist":{"shasum":"94e46103dda1b1481280e95d3011cd99c6bc0233","tarball":"https://registry.npmjs.org/@entur/add-customers-to-offer-configurations/-/add-customers-to-offer-configurations-1.2.1.tgz","fileCount":8,"integrity":"sha512-RgL471yGeJZNSPTxwSJoRmR81kg1YXML/MxVFFUVmTCtqANn4oWFdpnq1Ue4YcloNjXRbzc7Z6yqbwU+UkEXKw==","signatures":[{"sig":"MEYCIQCa92YSNmhNegj0DDJsksIDPkPSD11Cv5Q4CkXTZREq8wIhAOgxjFFsiNbnD/ngnOPwGtiJ8ROVtIBd1CBC0sjHOuP6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ6JaCRA9TVsSAnZWagAALjAP/AlG+AH2ryiqq1SUfYpr\n8d1VqRnj4ExBdM2mBU7F0fw8hnL3lR/oAEQdE7DZxw8XUQUtMhoIw0JQGFP6\nLEJeLT7g4Q8ZQPAITcquqv85/yCrlJt75W+aW+vVJfT8nvT7R/czo5bDdmsk\neRNtx5vljxy/ErMIpp6z7wmHPPghbKSsz1xwJx1GzGRH/tI7t64yoi+1dFkB\nPLVEKtQEnoV0dN6K1avUKfgYoJ7gnZraojOGrgEafBtPRyRT+eYuPUe9dDBn\nUTT5L9q4K/B36X74hj3ffHRTJMIDun1ufJKRAHKpp9Z5g87pFXRSXmwmO3qc\nCCGbyc3d50owmdtbOB0a2h9DvgfnkU5faQYcp7WhAJ8FcgD8ol/gf3TNw39q\nijIOhGV8FHAEeHDlC675bVMxn7cA+ciiVPNXnvrU25sGoHdCND7DJG7OUyDm\nQmbMHIFuWMiTGyk9gUu9eGz5sxjut2INI3yjzyC37DdaBoSVeAzEcz3nHqSG\nmr+FP9ePzFTUXt66V+C2kh0/qiNipn6w4/JOotw/He+kDZ1MctulJ2iaiCim\n5GG03uhcuGG6/y7AiYzPc+arwQ8LWXNpZQKq6XaR+BVfniPBBlg1oIBFbQ8V\n16bOyPSd7Sin8mzhJk3mXX7MlqgGnLsDn4m88lKPOIzeRPIkt875JIvNKOUg\nypc9\r\n=5Ezb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"b69fc4c2cc08bc4c07e207d8a0763e78c872ab85","scripts":{"lint":"npx prettier --check *.{md,json} .*.js; xo","test":"jest","build":"rm -rf dist && tsc","prepare":"husky install","lint:fix":"npx prettier --write *.{md,json} .*.js; xo --fix","update-types":"npx swagger-typescript-api --path https://api.staging.entur.io/sales/v1/offers/api-docs/swagger.json --output source/types  -n offersTypes.ts --no-client && npx swagger-typescript-api --path https://api.staging.entur.io/api-docs/reserve-offer?group=public --output source/types  -n reserveOfferTypes.ts --no-client","prepublishOnly":"tsc && npm run test"},"_npmUser":{"name":"vages","email":"eirikvageskar@gmail.com"},"deprecated":"Package has been superceded by @entur/create-offer-configurations-from-offer-to-buy and @entur/reduce-customers-for-offer-configuration","repository":{"url":"git+https://bitbucket.org/enturas/add-customers-to-offer-configurations.git","type":"git"},"_npmVersion":"7.19.1","description":"Adds customers to a group of offer configurations, given the offers used to generate them","directories":{},"_nodeVersion":"16.5.0","dependencies":{"min-cost-flow":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.5.0","xo":"^0.42.0","jest":"^27.0.6","husky":"^7.0.1","prettier":"^2.3.2","@types/xo":"^0.39.1","babel-jest":"^27.0.6","@babel/core":"^7.14.8","@types/heap":"^0.2.28","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@types/prettier":"^2.3.2","@babel/preset-env":"^7.14.8","@types/babel__core":"^7.1.15","eslint-plugin-jsdoc":"^36.1.0","@sindresorhus/tsconfig":"^1.0.2","eslint-plugin-prettier":"^3.4.0","@babel/preset-typescript":"^7.14.5","@types/babel__preset-env":"^7.9.2","@types/eslint-plugin-prettier":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/add-customers-to-offer-configurations_1.2.1_1631822426208_0.6292699693773298","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@entur/add-customers-to-offer-configurations","version":"1.2.2","author":{"name":"Eirik Vageskar","email":"eirik.vageskar@knowit.no"},"license":"MIT","_id":"@entur/add-customers-to-offer-configurations@1.2.2","maintainers":[{"name":"vages","email":"eirikvageskar@gmail.com"},{"name":"matsbyr","email":"matsbyr@gmail.com"},{"name":"enturas","email":"post@entur.org"},{"name":"kentandersen","email":"npm@kent.cloud"},{"name":"codden","email":"caroline@codden.no"},{"name":"joelchelliah","email":"joel.chelliah@bekk.no"},{"name":"nicolaif","email":"nicfre94@gmail.com"},{"name":"joel_chelliah","email":"joelchelliah@gmail.com"},{"name":"tysseng-entur","email":"Joakim.Tysseng@entur.org"},{"name":"testower","email":"testower@gmail.com"},{"name":"mjansrud","email":"mortenjansrud@gmail.com"}],"homepage":"https://www.npmjs.com/package/@entur/add-customers-to-offer-configurations","bugs":{"url":"https://bitbucket.org/enturas/add-customers-to-offer-configurations/issues"},"dist":{"shasum":"9af4eb5ea73d557277ec6d048ba1ec3ca2d5fa2b","tarball":"https://registry.npmjs.org/@entur/add-customers-to-offer-configurations/-/add-customers-to-offer-configurations-1.2.2.tgz","fileCount":8,"integrity":"sha512-qR4ufQfnyJ5WX875WTgVasMPgloHPr107AAW/SO4i1Pz5ggVJyFUp2uJIHQ4olalZ5wZW51nWxWYkRUUnlALhw==","signatures":[{"sig":"MEYCIQDdSzfBX1/omjI4AC1ib6ALqGqQbjuQ5tG4OXUfBK718gIhAOGKJt1M2rZAeWXsCTlFNF2jM6WUbCqX3mcLrWypYctk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118173},"main":"dist/index.js","gitHead":"3212454089fc428ef25d3d5d9c6dae344c5c7ed0","scripts":{"lint":"npx prettier --check *.{md,json} .*.js; xo","test":"jest","build":"rm -rf dist && tsc","prepare":"husky install","lint:fix":"npx prettier --write *.{md,json} .*.js; xo --fix","update-types":"npx swagger-typescript-api --path https://api.staging.entur.io/sales/v1/offers/api-docs/swagger.json --output source/types  -n offersTypes.ts --no-client && npx swagger-typescript-api --path https://api.staging.entur.io/api-docs/reserve-offer?group=public --output source/types  -n reserveOfferTypes.ts --no-client","prepublishOnly":"tsc && npm run test"},"_npmUser":{"name":"vages","email":"eirikvageskar@gmail.com"},"deprecated":"Package has been superceded by @entur/create-offer-configurations-from-offer-to-buy and @entur/reduce-customers-for-offer-configuration","repository":{"url":"git+https://bitbucket.org/enturas/add-customers-to-offer-configurations.git","type":"git"},"_npmVersion":"7.19.1","description":"Adds customers to a group of offer configurations, given the offers used to generate them","directories":{},"_nodeVersion":"16.5.0","dependencies":{"min-cost-flow":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.5.0","xo":"^0.42.0","jest":"^27.0.6","husky":"^7.0.1","prettier":"^2.3.2","@types/xo":"^0.39.1","babel-jest":"^27.0.6","@babel/core":"^7.14.8","@types/heap":"^0.2.28","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@types/prettier":"^2.3.2","@babel/preset-env":"^7.14.8","@types/babel__core":"^7.1.15","eslint-plugin-jsdoc":"^36.1.0","@sindresorhus/tsconfig":"^1.0.2","eslint-plugin-prettier":"^3.4.0","@babel/preset-typescript":"^7.14.5","@types/babel__preset-env":"^7.9.2","@types/eslint-plugin-prettier":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/add-customers-to-offer-configurations_1.2.2_1632130361335_0.19033791542014478","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@entur/add-customers-to-offer-configurations","version":"1.3.0","author":{"name":"Eirik Vageskar","email":"eirik.vageskar@knowit.no"},"license":"MIT","_id":"@entur/add-customers-to-offer-configurations@1.3.0","maintainers":[{"name":"vages","email":"eirikvageskar@gmail.com"},{"name":"matsbyr","email":"matsbyr@gmail.com"},{"name":"enturas","email":"post@entur.org"},{"name":"kentandersen","email":"npm@kent.cloud"},{"name":"codden","email":"caroline@codden.no"},{"name":"joelchelliah","email":"joel.chelliah@bekk.no"},{"name":"nicolaif","email":"nicfre94@gmail.com"},{"name":"joel_chelliah","email":"joelchelliah@gmail.com"},{"name":"tysseng-entur","email":"Joakim.Tysseng@entur.org"},{"name":"testower","email":"testower@gmail.com"},{"name":"mjansrud","email":"mortenjansrud@gmail.com"}],"homepage":"https://www.npmjs.com/package/@entur/add-customers-to-offer-configurations","bugs":{"url":"https://bitbucket.org/enturas/add-customers-to-offer-configurations/issues"},"dist":{"shasum":"efa76e0bedca6ff07c1ffe78cd7d5e8da73f9c26","tarball":"https://registry.npmjs.org/@entur/add-customers-to-offer-configurations/-/add-customers-to-offer-configurations-1.3.0.tgz","fileCount":10,"integrity":"sha512-wP1/gwzBUiP4GL4cOo3g/MTk9oS0ixr1lhgSHvVc6+6yOPxcvizKZOzX48bmYr4HWzgp9Fm8tY91AvDjRKxM2A==","signatures":[{"sig":"MEUCIQDiIS5J5m+LkCqGo3V0b7Y06j4+B3Y1sP95mrK+V4gZIgIgOwUTFmFIRn9MmPyj3Htvn686OsI/KsPpCd6dSkVbMfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128973},"main":"dist/index.js","gitHead":"56110b3f9e50c032b283a173c27e5ac86c970f18","scripts":{"lint":"npx prettier --check *.{md,json} .*.js; xo","test":"jest","build":"rm -rf dist && npx tsc","prepare":"husky install","lint:fix":"npx prettier --write *.{md,json} .*.js; xo --fix","update-types":"npx swagger-typescript-api --path https://api.staging.entur.io/sales/v1/offers/api-docs/swagger.json --output source/types  -n offersTypes.ts --no-client && npx swagger-typescript-api --path https://api.staging.entur.io/api-docs/reserve-offer?group=public --output source/types  -n reserveOfferTypes.ts --no-client","prepublishOnly":"npx tsc && npm run test"},"_npmUser":{"name":"vages","email":"eirikvageskar@gmail.com"},"deprecated":"Package has been superceded by @entur/create-offer-configurations-from-offer-to-buy and @entur/reduce-customers-for-offer-configuration","repository":{"url":"git+https://bitbucket.org/enturas/add-customers-to-offer-configurations.git","type":"git"},"_npmVersion":"7.19.1","description":"Adds customers to a group of offer configurations, given the offers used to generate them","directories":{},"_nodeVersion":"16.5.0","dependencies":{"min-cost-flow":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.5.0","xo":"^0.42.0","jest":"^27.0.6","husky":"^7.0.1","prettier":"^2.3.2","@types/xo":"^0.39.1","babel-jest":"^27.0.6","typescript":"^4.4.3","@babel/core":"^7.14.8","@types/heap":"^0.2.28","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@types/prettier":"^2.3.2","@babel/preset-env":"^7.14.8","@types/babel__core":"^7.1.15","eslint-plugin-jsdoc":"^36.1.0","@sindresorhus/tsconfig":"^1.0.2","eslint-plugin-prettier":"^3.4.0","eslint-plugin-sort-keys":"^2.3.5","@babel/preset-typescript":"^7.14.5","@types/babel__preset-env":"^7.9.2","@types/eslint-plugin-prettier":"^3.1.0","eslint-plugin-simple-import-sort":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/add-customers-to-offer-configurations_1.3.0_1633012815045_0.455446208410494","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@entur/add-customers-to-offer-configurations","version":"1.3.1","author":{"name":"Eirik Vageskar","email":"eirik.vageskar@knowit.no"},"license":"MIT","_id":"@entur/add-customers-to-offer-configurations@1.3.1","maintainers":[{"name":"vages","email":"eirikvageskar@gmail.com"},{"name":"matsbyr","email":"matsbyr@gmail.com"},{"name":"enturas","email":"post@entur.org"},{"name":"kentandersen","email":"npm@kent.cloud"},{"name":"codden","email":"caroline@codden.no"},{"name":"joelchelliah","email":"joel.chelliah@bekk.no"},{"name":"nicolaif","email":"nicfre94@gmail.com"},{"name":"joel_chelliah","email":"joelchelliah@gmail.com"},{"name":"tysseng-entur","email":"Joakim.Tysseng@entur.org"},{"name":"testower","email":"testower@gmail.com"},{"name":"mjansrud","email":"mortenjansrud@gmail.com"}],"homepage":"https://www.npmjs.com/package/@entur/add-customers-to-offer-configurations","bugs":{"url":"https://bitbucket.org/enturas/add-customers-to-offer-configurations/issues"},"dist":{"shasum":"7ec08eba10523e6913cf22093d58681fa6cc6a72","tarball":"https://registry.npmjs.org/@entur/add-customers-to-offer-configurations/-/add-customers-to-offer-configurations-1.3.1.tgz","fileCount":10,"integrity":"sha512-tWr1xiIKt59eNioIxNN8wD/xGlfj7dYXVE+iICXGZO9HsJA2e31Dkfne0RcuImKhOXDCNQL4IR/pVgp1PbtZ/Q==","signatures":[{"sig":"MEYCIQC6y3+aAf5d8ZcS4Hzj0+PVVAHLPpGmQS+f6vqeJx9v7AIhAPzWbOE47U/45lCZSL2BaNGh1z48njq7JG1mlBB+jrzJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128489},"main":"dist/index.js","gitHead":"3de6bccac10219a41afa8128e2f6ab1a6dae26c6","scripts":{"lint":"npx prettier --check *.{md,json} .*.js; xo","test":"jest","build":"rm -rf dist && npx tsc","prepare":"husky install","lint:fix":"npx prettier --write *.{md,json} .*.js; xo --fix","update-types":"npx swagger-typescript-api --path https://api.staging.entur.io/sales/v1/offers/api-docs/swagger.json --output source/types  -n offersTypes.ts --no-client && npx swagger-typescript-api --path https://api.staging.entur.io/api-docs/reserve-offer?group=public --output source/types  -n reserveOfferTypes.ts --no-client","prepublishOnly":"npx tsc && npm run test"},"_npmUser":{"name":"vages","email":"eirikvageskar@gmail.com"},"deprecated":"Package has been superceded by @entur/create-offer-configurations-from-offer-to-buy and @entur/reduce-customers-for-offer-configuration","repository":{"url":"git+https://bitbucket.org/enturas/add-customers-to-offer-configurations.git","type":"git"},"_npmVersion":"7.19.1","description":"Adds customers to a group of offer configurations, given the offers used to generate them","directories":{},"_nodeVersion":"16.5.0","dependencies":{"min-cost-flow":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.5.0","xo":"^0.42.0","jest":"^27.0.6","husky":"^7.0.1","prettier":"^2.3.2","@types/xo":"^0.39.1","babel-jest":"^27.0.6","typescript":"^4.4.3","@babel/core":"^7.14.8","@types/heap":"^0.2.28","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@types/prettier":"^2.3.2","@babel/preset-env":"^7.14.8","@types/babel__core":"^7.1.15","eslint-plugin-jsdoc":"^36.1.0","@sindresorhus/tsconfig":"^1.0.2","eslint-plugin-prettier":"^3.4.0","eslint-plugin-sort-keys":"^2.3.5","@babel/preset-typescript":"^7.14.5","@types/babel__preset-env":"^7.9.2","@types/eslint-plugin-prettier":"^3.1.0","eslint-plugin-simple-import-sort":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/add-customers-to-offer-configurations_1.3.1_1633018011623_0.7136323537432663","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-10-19T12:24:47.446Z","modified":"2026-02-20T12:02:58.347Z","1.0.0":"2020-10-19T12:24:47.694Z","1.0.1":"2020-10-27T07:38:55.613Z","1.1.0":"2021-07-27T08:46:38.930Z","1.1.1":"2021-07-27T09:05:54.175Z","1.1.3":"2021-07-27T12:10:23.933Z","1.1.4":"2021-07-27T12:27:23.329Z","1.1.5":"2021-09-11T10:16:24.436Z","1.1.6":"2021-09-11T10:42:31.413Z","1.2.0":"2021-09-14T14:03:58.203Z","1.2.1":"2021-09-16T20:00:26.446Z","1.2.2":"2021-09-20T09:32:41.455Z","1.3.0":"2021-09-30T14:40:15.273Z","1.3.1":"2021-09-30T16:06:51.814Z"},"bugs":{"url":"https://bitbucket.org/enturas/add-customers-to-offer-configurations/issues"},"author":{"name":"Eirik Vageskar","email":"eirik.vageskar@knowit.no"},"license":"MIT","homepage":"https://www.npmjs.com/package/@entur/add-customers-to-offer-configurations","repository":{"url":"git+https://bitbucket.org/enturas/add-customers-to-offer-configurations.git","type":"git"},"description":"Adds customers to a group of offer configurations, given the offers used to generate them","maintainers":[{"email":"oystein.valle@entur.org","name":"oysval"},{"email":"post@entur.org","name":"enturas"},{"email":"npm@kent.cloud","name":"kentandersen"},{"email":"testower@gmail.com","name":"testower"},{"email":"magnus.rand@gmail.com","name":"magnusrand"},{"email":"Joakim.Tysseng@entur.org","name":"tysseng-entur"},{"email":"frank.sondre.waldal@entur.org","name":"frankwaldal"},{"email":"ceciliehrr@gmail.com","name":"ceciliehrr"},{"email":"TeamPlattform@entur.org","name":"teamplattform"},{"email":"kenneth.ngo@entur.org","name":"kennethngo"}],"readme":"# @entur/add-customers-to-offer-configurations\n\nAdds customers with possible entitlements to offer configurations so that they\ncan be reserved using `reserve-offers` in the Entur Sales System.\n\n## Background\n\nIn the Entur Sales system, if an offer requires one or more entitlements to be\npurchased, the offer configurations that refer to this offer need to contain a\ncustomer with the said entitlements. And for all other offers, you can still\nsupply a customer to an offer configuration if you want to attach that customer\nto the resulting order lines.\n\nCalls to `reserve-offers` will fail if you supply an offer configuration with a\ncustomer with entitlements other than _exactly_ the entitlements that are\nrequired to purchase the specified offer.\n\n## Installation\n\nUsing yarn:\n\n```bash\nyarn add @entur/add-customers-to-offer-configurations\n```\n\nUsing npm:\n\n```bash\nnpm install @entur/add-customers-to-offer-configurations\n```\n\n## Usage\n\nThe module has a default export:\n\n```typescript\nexport default function addCustomersToOfferConfigurations(\n  customers: Customer[],\n  offerConfigurations: OfferConfiguration[],\n  offers: Offer[]\n): OfferConfiguration[];\n```\n\nAnd it is imported the way you import any other default import:\n\n```typescript\nimport addCustomersToOfferConfigurations from \"@entur/add-customers-to-offer-configurations\";\n```\n\nIf you call this function supplying the correct data (see next parapgraph), the\nfunction should be able to assign customers to the offer configurations in the\nbest possible way, supplying exactly the entitlements that the offers require\nfor purchase.\n\nThe OfferConfiguration and Customer types are as found in\n[the Reserve Offer API](https://petstore.swagger.io/?url=https://api.entur.io/api-docs/reserve-offer?group%3dpublic).\nThe Offer type is as found in\n[the Offers API](https://petstore.swagger.io/?url=https://api.entur.io/sales/v1/offers/api-docs/swagger.json).\nYou will find examples of all of these types in the\n[`test/data/` folder](./test/data). For your convenience, here is one example\nfor each type, as well as example output:\n\n- [Example customer](test/data/oneEntitledAndOneUnentitledCustomerTravellingTwoSeparateLegs/customers.json)\n- [Example offers](test/data/oneEntitledAndOneUnentitledCustomerTravellingTwoSeparateLegs/offers.json)\n- [Example input offer configurations](test/data/oneEntitledAndOneUnentitledCustomerTravellingTwoSeparateLegs/offerConfigurations.json)\n- [Example output offer configurations](test/data/oneEntitledAndOneUnentitledCustomerTravellingTwoSeparateLegs/expected.json)\n\n### Travelers and Customers\n\nNote that throughout the documentation, we will refer to a \"traveler\" a lot,\nwhich refers to the Traveler type from the Offers API as well as the real-world\nconcept of a named or an anonymous traveler. A Traveler and a Customer refer to\nthe same person if Traveler.id is the same as Customer.customerId. For example,\nthe\n[example customer](test/data/oneEntitledAndOneUnentitledCustomerTravellingTwoSeparateLegs/customers.json)\nlooked as follows when it was used to request offers:\n\n```json5\n{\n  id: \"3537054\",\n  userType: \"ADULT\",\n  products: [\n    { id: \"NSB:EntitlementProduct:levelA1\", version: \"NSB:Version:V1\" },\n  ],\n}\n```\n\n### Use cases\n\nThe `addCustomersToOfferConfigurations` function has been designed to work for\nall reasonable use cases we could think of. It should therefore work with …\n\n- … offerConfigurations spanning several stretches (i.e. service journeys).\n- … offers that require entitlements and not.\n- … groups containing both anonymous and named travelers.\n- … offer configurations with supplement products.\n\nSee examples of usage in\n[the corresponding test file](./test/add-customers-to-offer-configurations.test.ts).\n\n## Caveats\n\n### Known shortcomings\n\nDue to\n[the way the assignment problem algorithm works](#transforming-the-problem-to-a-graph),\nthe module's support for offer configurations that require multiple customers is\nlimited. The algorithm is only guaranteed to work if such offers can be\n[pruned as safe bets](#pruning-safe-bets).\n\n### You can only add customers that were present in the offers request\n\nThe algorithm uses traveler IDs contained within the offers to attach customers\nto them (see [Travelers and customers](#travelers-and-customers)). The offers'\ntraveler IDs are subsets of the traveler IDs that were supplied when requesting\nthe offers. In other words, given a customer where `customerId === \"123\"`, the\nalgorithm will only be able to attach this customer to an offer that was\nrequested with a traveler with `id === \"123\"` in its request body. As long as\nyou keep the group of travelers unchanged from requesting offers until reserving\nthem, which is standard procedure, you should be fine.\n\n### Use at your own risk, and tell us when things go wrong\n\nWe, the authors, have chosen to share this code because solving this problem\ntook long. Sharing our solution will save time and money for Entur as a whole\n(as most clients accessing the Entur Sales System will have to solve the same\nproblem).\n\nWe have made our best effort to ensure that our package solves the problem\ncorrectly and that the documentation (readme, code comments and tests) gives a\nfair impression of the risks and rewards of using the package. But we do not\ncontrol of neither the Offers nor Reserve Offer API, so API changes may\ninvalidate our assumptions and design choices. And we may have made honest\nmistakes.\n\nIf you ever experience problems, please report them to\n[support@entur.org](mailto:support@entur.org) and help fixing the problem in any\nway you can (file a PR if you work inside Entur, or just mail us your\nsuggestions)\n\n## How the module works\n\nTo solve the problem, we first assume that **each stretch in the journey (each\nservice journey) is independent of the others.** That is to say, there is no\ninformation about which customers were assigned to what offerConfiguration for\nsome earlier or later stretch of the journey that has any impact on how they\nshould be assigned to the current stretch.\n\nAfter making that assumption, the problem is solved by two algorithms in\nsuccession.\n\n### Pruning safe bets\n\nIf an offer has a minimum amount of travelers equal to the travellers it is\nmeant for, assigning these customers to the offer's corresponding offer\nconfiguration is considered a safe bet. The function assignUsingSafeBets handles\nthis.\n\nThis algorithm was invented to cope with group tickets, in a single ticket and a\nsingle fare product covers multiple travellers. We could not come up with an\nelegant modification to assignCustomersUsingMinimumCostFlow, but this algorithm\nseems to remove all offer configurations that would warrant a modification from\nits input.\n\n### Transforming the problem to a graph\n\nOptimally assigning customers to offer configurations is an\n[assignment problem](https://en.wikipedia.org/wiki/Assignment_problem)\n(specifically, a _balanced_ assignment problem), which is solvable as a\n[minimum-cost flow problem](https://en.wikipedia.org/wiki/Minimum-cost_flow_problem).\n\nWe construct a flow network representing the problem in the following way:\n\n1. Every traveler and offer configuration on this service journey is considered\n   a node.\n2. There is also a start node and an end node (a convention in flow problems)\n3. An edge goes from the start node to each traveler.\n4. An edge goes from a traveler to an offer configuration if the traveler is in\n   the offer's traveler mapping.\n   1. Edges from anonymous travelers to an offer have a higher cost than those\n      from named travelers to the same offer (see detailed explanation below).\n5. An edge goes from each offer configuration to the end node.\n   1. Its cost is equal to the cost of the offer configuration.\n6. All edges have capacity 1, except those going from an offer configuration\n   (whose capacity is equal to the offer configuration's count).\n\n### Example\n\nThe following illustration shows a problem with three offer configurations and\nthree travelers. Offer configurations `oc1` and `oc2` can be used by all\ntravelers, while `oc3` is only available to `t3`.  \n![A graph containing a start node, three traveler nodes, three offer configuration nodes and an end node](./docs/minCostMaxFlow.png)\n\nOne optimal assignment of customers to offerConfigurations has `t3` assigned to\n`oc3`, `t1` to `oc1` and `t2` assigned to `oc2`. The only other possible,\noptimal assignment is to switch `t1` and `t2` around.\n","readmeFilename":"README.md"}