{"_id":"@b1-road/integrate","_rev":"11-70c2cb775fef604ae2d86f80420eea97","name":"@b1-road/integrate","dist-tags":{"latest":"0.2.0-alpha.6"},"versions":{"0.1.0-alpha.0":{"name":"@b1-road/integrate","version":"0.1.0-alpha.0","keywords":["road","b1-road","eduzz","iam","rbac","oidc","integration","skill","claude","cursor"],"author":{"name":"B1 Produtos Digitais Ltda"},"license":"MIT","_id":"@b1-road/integrate@0.1.0-alpha.0","maintainers":[{"name":"edunuzzi_b1","email":"eduardo.nuzzi@b1.app"},{"name":"viniciusquicoli","email":"vinicius.quicoli@b1.app"}],"homepage":"https://portal.road.b1.app","bugs":{"url":"https://portal.road.b1.app"},"bin":{"integrate":"bin/integrate.mjs","road-integrate":"bin/integrate.mjs"},"dist":{"shasum":"47c3e81d617a55d05f9f39d53a08ea103166ad0f","tarball":"https://registry.npmjs.org/@b1-road/integrate/-/integrate-0.1.0-alpha.0.tgz","fileCount":13,"integrity":"sha512-COca7xCutIM1fW4hsH0NB10dlJBXtrojjq2pbrONJLVUL3Om1j2Fxg8ZO7I+10pxyTHHp5FK0dih8iCmPXsclA==","signatures":[{"sig":"MEYCIQD0qboEiKf5FDz+HuXokKi2X9qxc1AixKwfs/zbzhOBqQIhAMGf6EvMdxZON9mTvALkc2UIs0+PqWkVTAOV5NdT6SL/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72641},"type":"module","engines":{"node":">=18"},"gitHead":"30b3331570e52fe5b7c9bed28c3d3ca7cb65517e","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"edunuzzi_b1","email":"eduardo.nuzzi@b1.app"},"repository":{"url":"git+https://github.com/B1Company/road.git","type":"git","directory":"apps/sdks/road-integrate"},"_npmVersion":"11.5.2","description":"Drop the Road integration skill into your repo and pre-seed it — go from zero to a verified Road integration in your AI IDE.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrate_0.1.0-alpha.0_1781210105219_0.24267604269938792","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.1":{"name":"@b1-road/integrate","version":"0.1.0-alpha.1","keywords":["road","b1-road","eduzz","iam","rbac","oidc","integration","skill","claude","cursor"],"author":{"name":"B1 Produtos Digitais Ltda"},"license":"MIT","_id":"@b1-road/integrate@0.1.0-alpha.1","maintainers":[{"name":"edunuzzi_b1","email":"eduardo.nuzzi@b1.app"},{"name":"viniciusquicoli","email":"vinicius.quicoli@b1.app"}],"homepage":"https://portal.road.b1.app","bugs":{"url":"https://portal.road.b1.app"},"bin":{"integrate":"bin/integrate.mjs","road-integrate":"bin/integrate.mjs"},"dist":{"shasum":"e625eeb80bb268cb1f7f51b43bdcf3cf37a2a6b3","tarball":"https://registry.npmjs.org/@b1-road/integrate/-/integrate-0.1.0-alpha.1.tgz","fileCount":13,"integrity":"sha512-NsN1z4RGlcZ6rKbxLsvF/IPv5oxTy4Y2Zs3w5jrgw5xvFhj5Go+mJF+Xl6SuITaidgxXEGhVwW2oURgG90DBpw==","signatures":[{"sig":"MEQCIA3Sl2OW4CSRT7bvvmtL4pf5pGdtINhGQAcuyLEkjeqgAiBLvob5tkBRVhHpvqhHU6oNZghiiCXSUFhPRVz9vRFmhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74219},"type":"module","engines":{"node":">=18"},"gitHead":"438b9d55a7efd60f49ab5f93c29a55bd41838410","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06a369b1-554e-4320-b450-262296ce3c7a"}},"repository":{"url":"git+https://github.com/B1Company/road.git","type":"git","directory":"apps/sdks/road-integrate"},"_npmVersion":"11.5.1","description":"Drop the Road integration skill into your repo and pre-seed it — go from zero to a verified Road integration in your AI IDE.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrate_0.1.0-alpha.1_1781228155071_0.23552682519561352","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2":{"name":"@b1-road/integrate","version":"0.1.0-alpha.2","keywords":["road","b1-road","eduzz","iam","rbac","oidc","integration","skill","claude","cursor"],"author":{"name":"B1 Produtos Digitais Ltda"},"license":"MIT","_id":"@b1-road/integrate@0.1.0-alpha.2","maintainers":[{"name":"edunuzzi_b1","email":"eduardo.nuzzi@b1.app"},{"name":"viniciusquicoli","email":"vinicius.quicoli@b1.app"}],"homepage":"https://portal.road.b1.app","bugs":{"url":"https://portal.road.b1.app"},"bin":{"integrate":"bin/integrate.mjs","road-integrate":"bin/integrate.mjs"},"dist":{"shasum":"baff705bd1bd05a956191bc49be580efb4665fc1","tarball":"https://registry.npmjs.org/@b1-road/integrate/-/integrate-0.1.0-alpha.2.tgz","fileCount":13,"integrity":"sha512-xL991WjKRnlzl9HnYnwC/cEbebmMEiMcT9EdIersgUDpSyVQA8Oxd+Wes7+Tik8wzDOPWlx6AfizU0/Sz3h4JA==","signatures":[{"sig":"MEUCIGeU6vQRcpk/4/M7IwcvW2V8AiPbt5MR42Dbpkq4pUQZAiEAlLL9aj02+vxXj3h16USHsq2xjzNCRK2ywT4cV7dOpdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75923},"type":"module","engines":{"node":">=18"},"gitHead":"95ecc3c0ae313be9e545333278526b79ed053fa6","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06a369b1-554e-4320-b450-262296ce3c7a"}},"repository":{"url":"git+https://github.com/B1Company/road.git","type":"git","directory":"apps/sdks/road-integrate"},"_npmVersion":"11.5.1","description":"Drop the Road integration skill into your repo and pre-seed it — go from zero to a verified Road integration in your AI IDE.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrate_0.1.0-alpha.2_1783441142986_0.6760530240217242","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.3":{"name":"@b1-road/integrate","version":"0.1.0-alpha.3","keywords":["road","b1-road","eduzz","iam","rbac","oidc","integration","skill","claude","cursor"],"author":{"name":"B1 Produtos Digitais Ltda"},"license":"MIT","_id":"@b1-road/integrate@0.1.0-alpha.3","maintainers":[{"name":"edunuzzi_b1","email":"eduardo.nuzzi@b1.app"},{"name":"viniciusquicoli","email":"vinicius.quicoli@b1.app"}],"homepage":"https://plat.b1.app","bugs":{"url":"https://plat.b1.app"},"bin":{"integrate":"bin/integrate.mjs","road-integrate":"bin/integrate.mjs"},"dist":{"shasum":"547d94fed6f7cdca357fb0e6a42801e07e1f558e","tarball":"https://registry.npmjs.org/@b1-road/integrate/-/integrate-0.1.0-alpha.3.tgz","fileCount":13,"integrity":"sha512-ut50YsbIxdaPjn39BN6T3tJd5wGg5VsetdhN6Rwbgt+HCW02+7j0+te4eJRzVIwdw3ThfSzcC2laBoap7cOSCQ==","signatures":[{"sig":"MEUCIDWfVY0IFgLYbaseGYnwSYD18EsU/B/lIGP8bAjt5eUvAiEAiabOjvNEISxkVWUWvpSVhF2db2ds6axB3VFHRqqnVZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93610},"type":"module","engines":{"node":">=18"},"gitHead":"603a552cba9065eb241626653a34f48f3c6b640c","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06a369b1-554e-4320-b450-262296ce3c7a"}},"repository":{"url":"git+https://github.com/B1Company/road.git","type":"git","directory":"apps/sdks/road-integrate"},"_npmVersion":"11.5.1","description":"Drop the Road integration skill into your repo and pre-seed it — go from zero to a verified Road integration in your AI IDE.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrate_0.1.0-alpha.3_1784744617576_0.9789694911230555","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.1":{"name":"@b1-road/integrate","version":"0.2.0-alpha.1","keywords":["road","b1-road","eduzz","iam","rbac","oidc","integration","skill","claude","cursor"],"author":{"name":"B1 Produtos Digitais Ltda"},"license":"MIT","_id":"@b1-road/integrate@0.2.0-alpha.1","maintainers":[{"name":"kalil.rds","email":"kalil.reis@b1.app"},{"name":"edunuzzi_b1","email":"eduardo.nuzzi@b1.app"},{"name":"viniciusquicoli","email":"vinicius.quicoli@b1.app"}],"homepage":"https://plat.b1.app","bugs":{"url":"https://plat.b1.app"},"bin":{"integrate":"bin/integrate.mjs","road-integrate":"bin/integrate.mjs"},"dist":{"shasum":"f6e62a1115a17a3eeb22a782d6bba7f845317fa9","tarball":"https://registry.npmjs.org/@b1-road/integrate/-/integrate-0.2.0-alpha.1.tgz","fileCount":13,"integrity":"sha512-9ss4KTeO69/I6HJkwMPq2kLOpV9nDMShhgAX5EiSwnb5AyDSTIdq95lbnrv1eSReStwFbepipu1pOlc60KAueQ==","signatures":[{"sig":"MEUCIGnsQDFsIT+NALl22dKQ3dUzXP/Ycza5eV4iknecQosUAiEAqB1W2fCSWNzsQZ70le2wOTscFcQwt9R3j3pNghn5KHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99793},"type":"module","engines":{"node":">=18"},"gitHead":"e379dabd4a3f2284063d00668a25f7da9ac69964","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06a369b1-554e-4320-b450-262296ce3c7a"}},"repository":{"url":"git+https://github.com/B1Company/road.git","type":"git","directory":"apps/sdks/road-integrate"},"_npmVersion":"11.5.1","description":"Drop the Road integration skill into your repo and pre-seed it — go from zero to a verified Road integration in your AI IDE.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrate_0.2.0-alpha.1_1785940067332_0.5534445057281618","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.2":{"name":"@b1-road/integrate","version":"0.2.0-alpha.2","keywords":["road","b1-road","eduzz","iam","rbac","oidc","integration","skill","claude","cursor"],"author":{"name":"B1 Produtos Digitais Ltda"},"license":"MIT","_id":"@b1-road/integrate@0.2.0-alpha.2","maintainers":[{"name":"kalil.rds","email":"kalil.reis@b1.app"},{"name":"edunuzzi_b1","email":"eduardo.nuzzi@b1.app"},{"name":"viniciusquicoli","email":"vinicius.quicoli@b1.app"}],"homepage":"https://plat.b1.app","bugs":{"url":"https://plat.b1.app"},"bin":{"integrate":"bin/integrate.mjs","road-integrate":"bin/integrate.mjs"},"dist":{"shasum":"9f5c1c7d19eddc75559086418ad3246e59e29de3","tarball":"https://registry.npmjs.org/@b1-road/integrate/-/integrate-0.2.0-alpha.2.tgz","fileCount":21,"integrity":"sha512-0tmoW1c4kR+lIBd+dij2vNOqrRlNKS5aJLcJLub1ApUQ0PtRHsfV6n/pNC2bA7HKue6Bn9cwjL1nwE/+3tkgjA==","signatures":[{"sig":"MEUCIBVd1nsRDvXbzVnJxU1hRpUbJwty0tDp6FIVwgqCCvwcAiEAn/R7O8cfsP0VUBRJok8prf5C6ck5JANSzswIdCPuSSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133552},"type":"module","engines":{"node":">=18"},"gitHead":"af98927afb303891de9e5f154c5cd94449652c0b","scripts":{"test":"node --test test/*.test.mjs","sync:guide":"node scripts/sync-guide.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06a369b1-554e-4320-b450-262296ce3c7a"}},"repository":{"url":"git+https://github.com/B1Company/road.git","type":"git","directory":"apps/sdks/road-integrate"},"_npmVersion":"11.5.1","description":"Drop the Road integration skill into your repo and pre-seed it — go from zero to a verified Road integration in your AI IDE.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrate_0.2.0-alpha.2_1786025213969_0.5954742091860339","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.3":{"name":"@b1-road/integrate","version":"0.2.0-alpha.3","keywords":["road","b1-road","eduzz","iam","rbac","oidc","integration","skill","claude","cursor"],"author":{"name":"B1 Produtos Digitais Ltda"},"license":"MIT","_id":"@b1-road/integrate@0.2.0-alpha.3","maintainers":[{"name":"kalil.rds","email":"kalil.reis@b1.app"},{"name":"edunuzzi_b1","email":"eduardo.nuzzi@b1.app"},{"name":"viniciusquicoli","email":"vinicius.quicoli@b1.app"}],"homepage":"https://dev-portal.road-sandbox.b1.app","bugs":{"url":"https://discord.gg/WweEC4b8T"},"bin":{"integrate":"bin/integrate.mjs","road-integrate":"bin/integrate.mjs"},"dist":{"shasum":"ee9e1f91559ece20a65b4e59f644b644c3a2774a","tarball":"https://registry.npmjs.org/@b1-road/integrate/-/integrate-0.2.0-alpha.3.tgz","fileCount":21,"integrity":"sha512-iQcAERGskuroZQ+HSGma90KQ5QEfhBQONQjr+YKjjCA852e8jrXBe2h4V86CS+Q08Wq6elyfaDJAdNh9upIBKw==","signatures":[{"sig":"MEUCIEPooz2GgjjIR095hslLvhDCGwJe3NJkw6S5GJxgKZpDAiEA/Hy+ltXXVC09G+mB4WfM0EPxK078NL5/l+t0LXA91A0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140858},"type":"module","engines":{"node":">=18"},"gitHead":"81d6bcafe9f1bd3a5134dd22fea8ef56a77b2ca4","scripts":{"test":"node --test test/*.test.mjs","sync:guide":"node scripts/sync-guide.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06a369b1-554e-4320-b450-262296ce3c7a"}},"repository":{"url":"git+https://github.com/B1Company/road.git","type":"git","directory":"apps/sdks/road-integrate"},"_npmVersion":"11.5.1","description":"Drop the Road integration skill into your repo and pre-seed it — go from zero to a verified Road integration in your AI IDE.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrate_0.2.0-alpha.3_1786984527599_0.008973597867892869","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.4":{"name":"@b1-road/integrate","version":"0.2.0-alpha.4","keywords":["road","b1-road","eduzz","iam","rbac","oidc","integration","skill","claude","cursor"],"author":{"name":"B1 Produtos Digitais Ltda"},"license":"MIT","_id":"@b1-road/integrate@0.2.0-alpha.4","maintainers":[{"name":"kalil.rds","email":"kalil.reis@b1.app"},{"name":"edunuzzi_b1","email":"eduardo.nuzzi@b1.app"},{"name":"viniciusquicoli","email":"vinicius.quicoli@b1.app"}],"homepage":"https://dev-portal.road-sandbox.b1.app","bugs":{"url":"https://discord.gg/WweEC4b8T"},"bin":{"integrate":"bin/integrate.mjs","road-integrate":"bin/integrate.mjs"},"dist":{"shasum":"a049c2bfe2fa16660570375ac291496e1e1358a7","tarball":"https://registry.npmjs.org/@b1-road/integrate/-/integrate-0.2.0-alpha.4.tgz","fileCount":25,"integrity":"sha512-YxYUS3sQJaC6O7j32izaFfoDRyPmPyZKK92ZjKVRlroYlBs9RGuWoQL+fargveVhFn/5rrJe7kIppgmAPl815A==","signatures":[{"sig":"MEYCIQDQJ8sQ7eKi7S3REJEN1lBBo4oB9TWFFHnTy+xf6z+x5AIhAIGC70w7dnhqAiyE9jl2BKtFu0sxrJMg2j/2Ft8vrUvd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFNsjthuISMn8+sqhlEXU/GLV8U4xKKAWu0uj1hRLE2yAiEAsTMQ78zY3wjUX5jHdy5oyoo+zbO2xVWEjJAJujIbAJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166508},"type":"module","engines":{"node":">=18"},"gitHead":"a012be7457db331ca706ac5955a71c749b021370","scripts":{"test":"node --test test/*.test.mjs","sync:guide":"node scripts/sync-guide.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06a369b1-554e-4320-b450-262296ce3c7a"}},"repository":{"url":"git+https://github.com/B1Company/road.git","type":"git","directory":"apps/sdks/road-integrate"},"_npmVersion":"11.5.1","description":"Drop the Road integration skill into your repo and pre-seed it — go from zero to a verified Road integration in your AI IDE.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrate_0.2.0-alpha.4_1787328455469_0.8785233985545293","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.5":{"name":"@b1-road/integrate","version":"0.2.0-alpha.5","keywords":["road","b1-road","eduzz","iam","rbac","oidc","integration","skill","claude","cursor","plat","eduzz-plat"],"author":{"name":"B1 Produtos Digitais Ltda"},"license":"MIT","_id":"@b1-road/integrate@0.2.0-alpha.5","maintainers":[{"name":"kalil.rds","email":"kalil.reis@b1.app"},{"name":"edunuzzi_b1","email":"eduardo.nuzzi@b1.app"},{"name":"viniciusquicoli","email":"vinicius.quicoli@b1.app"}],"homepage":"https://dev-portal.road-sandbox.b1.app","bugs":{"email":"contato@b1.app"},"bin":{"integrate":"bin/integrate.mjs","road-integrate":"bin/integrate.mjs"},"dist":{"shasum":"2d0aded3fc8a1c57b2df22dacff7f48b5ec76ee5","tarball":"https://registry.npmjs.org/@b1-road/integrate/-/integrate-0.2.0-alpha.5.tgz","fileCount":25,"integrity":"sha512-X+7oPIT6562ohNmgPXZOHGT7ZZOQZWe1V1MHoT7SCKMDCnowLYJXJYZJ4U15UVMbP7f42A9MZITIArL5lWo3oA==","signatures":[{"sig":"MEYCIQCkC/ePJrEhDb13PeLEs4EVvhAHjNmgLvl21woyAfopdAIhAKpu/FBPmub6wzCY/VJ2HD0oKeuYWWTH56OWofJfiZxR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCeVd7s+PhEHCUwhk7TmtrGPSR3VMZ9IUecrr1FCErIIAIhAM7EbM7/jmMT3WzjEe9s8RL06P2AqfouicscpFCZ+YYS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172245},"type":"module","engines":{"node":">=18"},"gitHead":"4d1d887728081d291a2bd0c4b90cfbb8548040a2","scripts":{"test":"node --test test/*.test.mjs","sync:guide":"node scripts/sync-guide.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06a369b1-554e-4320-b450-262296ce3c7a"}},"repository":{"url":"git+https://github.com/B1Company/road.git","type":"git","directory":"apps/sdks/road-integrate"},"_npmVersion":"11.5.1","description":"Drop the Eduzz Plat integration skill into your repo and pre-seed it — go from zero to a verified Plat integration in your AI IDE.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrate_0.2.0-alpha.5_1787340725779_0.2522662117464787","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.6":{"_id":"@b1-road/integrate@0.2.0-alpha.6","bin":{"integrate":"bin/integrate.mjs","road-integrate":"bin/integrate.mjs"},"bugs":{"email":"contato@b1.app"},"dist":{"shasum":"70f98f36735087367d8b34d6e6308e4ffcc15a00","tarball":"https://registry.npmjs.org/@b1-road/integrate/-/integrate-0.2.0-alpha.6.tgz","fileCount":25,"integrity":"sha512-xVhYeV/X52M+o2XPLqdPCgzo2/AEInXO/pwC0fH9NHb+1LMiZF6zFzZPH+FoT3QgpVmGnkCTQ08Rw4382KesIQ==","signatures":[{"sig":"MEQCIA0/GnJsdOKU99n9lMWGYgymscdTYfob8ZueQo98FOptAiBW19QG0G/MtK6sUDKg1r+xuHrzxthQSSbTs3KTrMGnJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDuw+pGyCFiCBCK7uujc/Y/54e73abmlfsyFuNDl8f2PAIhAOJM5cB0eLFdkFTsQi7/z80/uFzkHvvyFTNXbTaUq4qr"}],"unpackedSize":172818},"name":"@b1-road/integrate","type":"module","author":{"name":"B1 Produtos Digitais Ltda"},"engines":{"node":">=18"},"gitHead":"bc8f11a849d911380a1a11ce5435caf9d5e7ad67","license":"MIT","scripts":{"test":"node --test test/*.test.mjs","sync:guide":"node scripts/sync-guide.mjs"},"version":"0.2.0-alpha.6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06a369b1-554e-4320-b450-262296ce3c7a"}},"homepage":"https://dev-portal.road-sandbox.b1.app","keywords":["road","b1-road","eduzz","iam","rbac","oidc","integration","skill","claude","cursor","plat","eduzz-plat"],"repository":{"url":"git+https://github.com/B1Company/road.git","type":"git","directory":"apps/sdks/road-integrate"},"_npmVersion":"11.5.1","description":"Drop the Eduzz Plat integration skill into your repo and pre-seed it — go from zero to a verified Plat integration in your AI IDE.","directories":{},"maintainers":[{"name":"kalil.rds","email":"kalil.reis@b1.app"},{"name":"edunuzzi_b1","email":"eduardo.nuzzi@b1.app"},{"name":"viniciusquicoli","email":"vinicius.quicoli@b1.app"}],"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/integrate_0.2.0-alpha.6_1788198840867_0.575011483999363"}}},"time":{"created":"2026-06-11T20:35:05.096Z","modified":"2026-08-31T17:54:01.152Z","0.1.0-alpha.0":"2026-06-11T20:35:05.347Z","0.1.0-alpha.1":"2026-06-12T01:35:55.269Z","0.1.0-alpha.2":"2026-07-07T16:19:03.132Z","0.1.0-alpha.3":"2026-07-22T18:23:37.724Z","0.2.0-alpha.1":"2026-08-05T14:27:47.474Z","0.2.0-alpha.2":"2026-08-06T14:06:54.118Z","0.2.0-alpha.3":"2026-08-17T16:35:27.771Z","0.2.0-alpha.4":"2026-08-21T16:07:35.572Z","0.2.0-alpha.5":"2026-08-21T19:32:05.871Z","0.2.0-alpha.6":"2026-08-31T17:54:00.960Z"},"bugs":{"email":"contato@b1.app"},"author":{"name":"B1 Produtos Digitais Ltda"},"license":"MIT","homepage":"https://dev-portal.road-sandbox.b1.app","keywords":["road","b1-road","eduzz","iam","rbac","oidc","integration","skill","claude","cursor","plat","eduzz-plat"],"repository":{"url":"git+https://github.com/B1Company/road.git","type":"git","directory":"apps/sdks/road-integrate"},"description":"Drop the Eduzz Plat integration skill into your repo and pre-seed it — go from zero to a verified Plat integration in your AI IDE.","maintainers":[{"name":"kalil.rds","email":"kalil.reis@b1.app"},{"name":"edunuzzi_b1","email":"eduardo.nuzzi@b1.app"},{"name":"viniciusquicoli","email":"vinicius.quicoli@b1.app"}],"readme":"# @b1-road/integrate\n\nGo from zero to a **working, verified** Eduzz Plat integration in your own repo,\ndriven by the AI assistant you already code with.\n\n```bash\nnpx @b1-road/integrate\n```\n\n**New here?** Create your developer account first at\n**https://dev-portal.road-sandbox.b1.app** — it takes a minute and gives you the\nplatform your app signs in against. You can also run the command above first and\nlet the assistant register the platform for you.\n\n## What it does\n\nThe command drops an integration skill into your repo at\n`.claude/skills/road-integration/` — plain Markdown that Claude Code, Cursor and\nWindsurf all read. Then you open the repo in your AI IDE and say:\n\n> integrate with Road\n\nFrom there the skill takes over. It:\n\n1. **Detects your stack** — NestJS, Laravel, or a React frontend (including\n   monorepos, where it looks inside the workspace packages).\n2. **Sets up your platform in Eduzz Plat** — registers it, defines the\n   permissions and roles your app checks, issues OIDC credentials, and activates\n   it. With the [Road MCP](https://www.npmjs.com/package/@b1-road/mcp) installed\n   this runs end to end from your session and the client secret is written\n   **straight into your `.env`** — never shown in chat, never pasted by hand.\n   Without it, the skill walks you through the Dev Portal instead.\n3. **Writes the code you'd otherwise get subtly wrong** — the login routes, the\n   server-side session, the API proxy, and a real permission check wired into one\n   of *your* routes.\n4. **Refuses to say it worked until it watched it work** — it runs a real login\n   round-trip against the live sandbox and checks that a proxied call returns\n   your identity. A confident \"done\" on broken auth code is the failure this\n   whole thing exists to prevent.\n\nYou log in once with your own hands. That step is deliberate: it's how you see\nit work.\n\n## Usage\n\n```bash\nnpx @b1-road/integrate                 # install the skill into this repo\nnpx @b1-road/integrate plat_7f3a…      # install + pre-seed from your platform id\nnpx @b1-road/integrate plat_7f3a… -y   # re-run to refresh the pre-seed (overwrite)\n```\n\n| Option | Effect |\n| --- | --- |\n| `plat_…` (positional) | Platform id from the Dev Portal. Pre-fills your permission catalog, client id and issuer, so the skill starts knowing your setup. |\n| `--api <url>` | Road API base (default `https://api.road-sandbox.b1.app`). |\n| `--dir <path>` | Target repo root (default: the current directory). |\n| `-y, --yes` | Overwrite an existing install without asking. |\n| `-v, --version` · `-h, --help` | Bundle version · usage. |\n\nRe-running over an existing install prompts before overwriting; `-y` refreshes it\nnon-interactively — useful once you've issued credentials and want the new\n`clientId` picked up. The Dev Portal's install card already includes `-y`.\n\nIt's a dependency-free Node 18+ script, so `npx` runs it with nothing to install\nand you can read every line before you run it. **Your client secret is never put\non a command line or into a file this tool commits.**\n\n## What you need\n\n- **Node 18+**, and an existing app to integrate *into* — Plat adds sign-in and\n  permissions to your app; it doesn't scaffold a new one.\n- A backend that holds the session: **NestJS** or **Laravel**. A React frontend\n  is wired in alongside one of those.\n- If your repo already has its own login and roles system, that's a *migration*,\n  not a first integration — the skill will tell you so rather than bolting a\n  second auth system on top.\n\n## After it runs\n\nThe skill hands off with what's done, whether it's safe (it can run a security\nreview of your platform's configuration), and how to handle day 2 — rotating a\nsecret, adding a production redirect URI, checking what's still missing.\n\n## Help\n\n- **Developer community (the official channel):** https://discord.gg/WweEC4b8T\n- **Dev Portal:** https://dev-portal.road-sandbox.b1.app\n\nRelated packages: [`@b1-road/mcp`](https://www.npmjs.com/package/@b1-road/mcp)\n(manage your platform from your AI agent),\n[`@b1-road/nestjs`](https://www.npmjs.com/package/@b1-road/nestjs),\n[`@b1-road/react`](https://www.npmjs.com/package/@b1-road/react),\n[`@b1-road/types`](https://www.npmjs.com/package/@b1-road/types).\n\n## License\n\nMIT © B1 Produtos Digitais Ltda\n","readmeFilename":"README.md"}