{"_id":"@ballin-team/paysync-nubank","_rev":"4-92486ef9a5eea7e05f64a6c3425921d4","name":"@ballin-team/paysync-nubank","dist-tags":{"latest":"1.1.2"},"versions":{"0.0.0-development":{"name":"@ballin-team/paysync-nubank","version":"0.0.0-development","description":"","main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","scripts":{"clean":"rm -rf ./lib","build":"npm run clean && npm run build:esm && npm run build:cjs","build:esm":"tsc -p ./tsconfig.esm.json && mv lib/esm/index.js lib/esm/index.mjs","build:cjs":"tsc -p ./tsconfig.cjs.json","prepack":"npm run build","test":"jest","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/ballin-team/paySync-nubank.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/ballin-team/paySync-nubank/issues"},"homepage":"https://github.com/ballin-team/paySync-nubank#readme","dependencies":{"axios":"^1.4.0","tweetnacl":"^1.0.3"},"devDependencies":{"@types/jest":"^29.5.3","@typescript-eslint/eslint-plugin":"^6.2.0","eslint":"^8.46.0","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest":"^29.6.2","prettier":"^3.0.0","semantic-release":"^21.0.7","ts-jest":"^29.1.1","ts-node-dev":"^2.0.0","typescript":"^5.1.6"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"release":{"branches":["main"]},"publishConfig":{"access":"public"},"gitHead":"f95f59bfd92ff37c32e1672f664159d84e0de13f","_id":"@ballin-team/paysync-nubank@0.0.0-development","_nodeVersion":"18.12.1","_npmVersion":"9.4.1","dist":{"integrity":"sha512-5YWF5xLAPKNZl9tn2NkIuUmFNfQlCEYpQl4H33XyU/tWDrBX8jZoWPhXTgtkabHgdERD35eGVuik7/4k0DGuxw==","shasum":"4bd0ac4a4f1c5e077bf64482acaba0d9a40bb213","tarball":"https://registry.npmjs.org/@ballin-team/paysync-nubank/-/paysync-nubank-0.0.0-development.tgz","fileCount":74,"unpackedSize":64655,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQcxm1ZRAzdaO5SF682/9dHpOyppXKG63/wYPghw0gkAiAiuq7ghG+ONSHFDltufcLSsX9pFnRriNpXIzrMe1zKAg=="}]},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"directories":{},"maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paysync-nubank_0.0.0-development_1691109724414_0.09245581300818073"},"_hasShrinkwrap":false},"1.0.0":{"name":"@ballin-team/paysync-nubank","version":"1.0.0","description":"","main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","scripts":{"clean":"rm -rf ./lib","build":"npm run clean && npm run build:esm && npm run build:cjs","build:esm":"tsc -p ./tsconfig.esm.json && mv lib/esm/index.js lib/esm/index.mjs","build:cjs":"tsc -p ./tsconfig.cjs.json","prepack":"npm run build","test":"jest","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/ballin-team/paySync-nubank.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/ballin-team/paySync-nubank/issues"},"homepage":"https://github.com/ballin-team/paySync-nubank#readme","dependencies":{"axios":"^1.4.0","tweetnacl":"^1.0.3"},"devDependencies":{"@types/jest":"^29.5.3","@typescript-eslint/eslint-plugin":"^6.2.0","eslint":"^8.46.0","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest":"^29.6.2","prettier":"^3.0.0","semantic-release":"^21.0.7","ts-jest":"^29.1.1","ts-node-dev":"^2.0.0","typescript":"^5.1.6"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"release":{"branches":["main"]},"publishConfig":{"access":"public"},"_id":"@ballin-team/paysync-nubank@1.0.0","gitHead":"ad7b10c95106ca73ea2a11361a53652c61244a05","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-F6vQcYJOkfmXJ31p7QJXysmqPmbXJcabCuvbLbnUiEsDiVNj6SrNy23bNFYvjlm8ylUuxjCV7UdGCI2IZCS4Yg==","shasum":"1a69b6bafdaad56836ee3e2b44f3e9a742cd33eb","tarball":"https://registry.npmjs.org/@ballin-team/paysync-nubank/-/paysync-nubank-1.0.0.tgz","fileCount":74,"unpackedSize":64663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDY012HJt8Nzjuv2KWBVwrZw2Dz8rgXwq+GjWXRcOENRAiA4yguy6dieNFhiwhT7TLxoE836bWMGlylrAiKocXU8cA=="}]},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"directories":{},"maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paysync-nubank_1.0.0_1691111378712_0.3274917588404589"},"_hasShrinkwrap":false},"1.1.0":{"name":"@ballin-team/paysync-nubank","version":"1.1.0","description":"<h1 align=\"center\">   <img src=\"https://docs.nupaybusiness.com.br/images/logotipo.png\"  alt=\"NuPay for Business\" /> </h1>","main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","scripts":{"clean":"rm -rf ./lib","build":"npm run clean && npm run build:esm && npm run build:cjs","build:esm":"tsc -p ./tsconfig.esm.json && mv lib/esm/index.js lib/esm/index.mjs","build:cjs":"tsc -p ./tsconfig.cjs.json","prepack":"npm run build","test":"jest","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/ballin-team/paySync-nubank.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/ballin-team/paySync-nubank/issues"},"homepage":"https://github.com/ballin-team/paySync-nubank#readme","dependencies":{"axios":"^1.4.0","tweetnacl":"^1.0.3"},"devDependencies":{"@types/jest":"^29.5.3","@typescript-eslint/eslint-plugin":"^6.2.0","eslint":"^8.46.0","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest":"^29.6.2","prettier":"^3.0.0","semantic-release":"^21.0.7","ts-jest":"^29.1.1","ts-node-dev":"^2.0.0","typescript":"^5.1.6"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"release":{"branches":["main"]},"publishConfig":{"access":"public"},"_id":"@ballin-team/paysync-nubank@1.1.0","gitHead":"e2f7b08de11c4c8bee23e61face796f02e87b232","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-McdW/a/hqfjHlbaExrsRyVe0H4k91o/M5g78DuQlM5cevTU0/Y+6BS81gAuCv3m0rf50l9Xg7yo5pyQYtdShdA==","shasum":"59bc5cb74632ff44dd0a1bff47293af99858a42a","tarball":"https://registry.npmjs.org/@ballin-team/paysync-nubank/-/paysync-nubank-1.1.0.tgz","fileCount":74,"unpackedSize":65899,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdRQKzv2zG5H92l6qguL1pekzjLdIk+inVcpXvBljmaAiAmpc1V6rZIhPTA+cGQPbKpZQLrvJFjhrHYR0x8fzW1Qg=="}]},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"directories":{},"maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paysync-nubank_1.1.0_1691234914846_0.2269995363483992"},"_hasShrinkwrap":false},"1.1.1":{"name":"@ballin-team/paysync-nubank","version":"1.1.1","description":"<h1 align=\"center\">   <img src=\"https://docs.nupaybusiness.com.br/images/logotipo.png\"  alt=\"NuPay for Business\" /> </h1>","main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","scripts":{"clean":"rm -rf ./lib","build":"npm run clean && npm run build:esm && npm run build:cjs","build:esm":"tsc -p ./tsconfig.esm.json && mv lib/esm/index.js lib/esm/index.mjs","build:cjs":"tsc -p ./tsconfig.cjs.json","prepack":"npm run build","test":"jest","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/ballin-team/paySync-nubank.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/ballin-team/paySync-nubank/issues"},"homepage":"https://github.com/ballin-team/paySync-nubank#readme","dependencies":{"axios":"^1.4.0","tweetnacl":"^1.0.3"},"devDependencies":{"@types/jest":"^29.5.3","@typescript-eslint/eslint-plugin":"^6.2.0","eslint":"^8.46.0","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest":"^29.6.2","prettier":"^3.0.0","semantic-release":"^21.0.7","ts-jest":"^29.1.1","ts-node-dev":"^2.0.0","typescript":"^5.1.6"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"release":{"branches":["main"]},"publishConfig":{"access":"public"},"keywords":["nubank","NuPay","NuPay business","NuPay for business","nubank api","NuPay API"],"_id":"@ballin-team/paysync-nubank@1.1.1","gitHead":"b1386343bc4b4b1e3b139e776f2f837e15a08e78","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-kGhjWPHaDE6BAkQ50p8qtqeF0jIZcG1GiYc3YE0GrUE/nLyiUOilQXfBFW8MhhtGNDDkVT3I0q2b91JUgbSOew==","shasum":"8ab90f46509a0bd13adf039c0a74bffefbec423a","tarball":"https://registry.npmjs.org/@ballin-team/paysync-nubank/-/paysync-nubank-1.1.1.tgz","fileCount":74,"unpackedSize":66029,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDSmTLpkK8O9eC5wf2VzdVcvgRSDK0QOouVy+HOhfzpjAiEApNtCYEtL+QzbJO5dX270F3Y5bFUxSp1EDtXt94Na86w="}]},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"directories":{},"maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paysync-nubank_1.1.1_1691236491553_0.9502725383962427"},"_hasShrinkwrap":false},"1.1.2":{"name":"@ballin-team/paysync-nubank","version":"1.1.2","description":"<h1 align=\"center\">   <img src=\"https://docs.nupaybusiness.com.br/images/logotipo.png\"  alt=\"NuPay for Business\" /> </h1>","main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","scripts":{"clean":"rm -rf ./lib","build":"npm run clean && npm run build:esm && npm run build:cjs","build:esm":"tsc -p ./tsconfig.esm.json && mv lib/esm/index.js lib/esm/index.mjs","build:cjs":"tsc -p ./tsconfig.cjs.json","prepack":"npm run build","test":"jest","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/ballin-team/paySync-nubank.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/ballin-team/paySync-nubank/issues"},"homepage":"https://github.com/ballin-team/paySync-nubank#readme","dependencies":{"axios":"^1.4.0","tweetnacl":"^1.0.3"},"devDependencies":{"@types/jest":"^29.5.3","@typescript-eslint/eslint-plugin":"^6.2.0","eslint":"^8.46.0","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest":"^29.6.2","prettier":"^3.0.0","semantic-release":"^21.0.7","ts-jest":"^29.1.1","ts-node-dev":"^2.0.0","typescript":"^5.1.6"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"release":{"branches":["main"]},"publishConfig":{"access":"public"},"keywords":["nubank","NuPay","NuPay business","NuPay for business","nubank api","NuPay API"],"_id":"@ballin-team/paysync-nubank@1.1.2","gitHead":"93993c2574bcd1add6b1b33f7fa6ddcd5bde32b9","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-jH1pgr1YvXp1Bnofjm0Q16jK+3Eunqqba75adEOgGc4j2hzHzFenYWrBGqd4Ncty//JTI4po3YtBSujnCnuX4Q==","shasum":"0d767d2d54ee900c1224d66d8c28f0ae8b219d90","tarball":"https://registry.npmjs.org/@ballin-team/paysync-nubank/-/paysync-nubank-1.1.2.tgz","fileCount":74,"unpackedSize":65251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRi2Idwmo3VG+cJK08evdZSCvTKc6HcHxHda0I7cKiQgIhAK0N2XRDfj//F6qbCgOFCKAjtoMb2/gYbBVltSyCoCtI"}]},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"directories":{},"maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paysync-nubank_1.1.2_1694135380690_0.2119569252740361"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-04T00:42:04.335Z","0.0.0-development":"2023-08-04T00:42:04.578Z","modified":"2023-09-08T01:09:41.229Z","1.0.0":"2023-08-04T01:09:38.851Z","1.1.0":"2023-08-05T11:28:35.165Z","1.1.1":"2023-08-05T11:54:51.721Z","1.1.2":"2023-09-08T01:09:41.076Z"},"maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"homepage":"https://github.com/ballin-team/paySync-nubank#readme","repository":{"type":"git","url":"git+https://github.com/ballin-team/paySync-nubank.git"},"bugs":{"url":"https://github.com/ballin-team/paySync-nubank/issues"},"license":"ISC","readme":"<h1 align=\"center\">\n  <img src=\"https://docs.nupaybusiness.com.br/images/logotipo.png\" \nalt=\"NuPay for Business\" />\n</h1>\n\n<h1 align=\"center\">\n  paySync Nubank\n</h1>\n\n<p align=\"center\">\n  A complete integration with NuPay for business API\n</p>\n\n## :package: Content\n\n- [Technologies](#Technologies)\n- [Getting Started](#Getting-Started)\n- [How to install](#How-to-install)\n- [Config](#Config)\n\n## Technologies\n\nWe are using the following technologies:\n\n- [axios](https://www.npmjs.com/package/cls-hooked) - used to send request to the API;\n- [tweetnacl](https://www.npmjs.com/package/tweetnacl) - used to check the authenticity of signature in each response (Nubank recommendation);\n\n## Getting Started\nThis lib aims to centralize all the endpoints exposed in the NuPay for Business API.\n\n## How to install\n\n```bash\nnpm install @ballin-team/paysync-nubank\n```\n\n## Config\n\n```typeScript\nimport { NubankClient } from \"@ballin-team/paysync-nubank\";\n\nconst client = new NubankClient({\n  testEnv: true, // define the environment (sandbox or production)\n  timeout: 10000, // define the resquest timeout\n  credentials: { // the credentials used to access the API\n    payment: {\n      merchantKey: 'XXXXXX',\n      merchantToken: 'XXXXXXXXXX',\n    }\n  }\n});\n```\n","readmeFilename":"README.md","description":"<h1 align=\"center\">   <img src=\"https://docs.nupaybusiness.com.br/images/logotipo.png\"  alt=\"NuPay for Business\" /> </h1>","keywords":["nubank","NuPay","NuPay business","NuPay for business","nubank api","NuPay API"]}