{"_id":"@departurelabs/notific-integrate","_rev":"1-7e398241e8da1ba792cfd10f0f3b5ac7","name":"@departurelabs/notific-integrate","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@departurelabs/notific-integrate","version":"0.0.1","private":false,"description":"Notific Integrate script. Creates a link to Notific which will automatically register your website as an integrator to the authenticated user","main":"./dist/notific-integrate.esm.js","browser":"./dist/notific-integrate.umd.js","module":"./dist/notific-integrate.esm.js","types":"./dist/types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/DepartureLabsIC/notific-integrate.git"},"keywords":["notific","integrate","departurelabs"],"author":{"name":"Departure Labs"},"license":"MIT","bugs":{"url":"https://github.com/DepartureLabsIC/notific-integrate/issues"},"homepage":"https://github.com/DepartureLabsIC/notific-integrate#readme","gitHead":"ef29065c0935f970e0787bb8f401146661661ee8","_id":"@departurelabs/notific-integrate@0.0.1","_nodeVersion":"19.8.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-95g2LtTgh9ACnjCncuXM7mZ7q8J4SxQgESvpq8SV02VyPaHYt5BDRaMuKPT4hhbplBtcuB5zEvqCP5d2e58IEQ==","shasum":"92cd2fc207d61a57d9001828647508257863ef4a","tarball":"https://registry.npmjs.org/@departurelabs/notific-integrate/-/notific-integrate-0.0.1.tgz","fileCount":6,"unpackedSize":6282,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3WKrjJrVofRGpJlLzBYRTF/oFdbqFH/zuLMR2PD7PTwIgBuYYc6g728h0vLF+b6aoKUehM4DKEa0hccnBpAyn4YY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLI2EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL5A//TLKnPcyO2vdqHqPgAajeudoxaDDeb6wf8tNT9kupFsaixZZj\r\nVo9On/BWxPasBk2aXIPutZmjEwBwB0dBXwmGW5eJ0vRn8XHB6vWETp1AZ1ut\r\nVpxsHmI+HYHCNXdIegBoDk+wZNDGkcoN2GbkiXUzI0ULdaGJuTPOGwmpuqQI\r\nf2qZospK1X0M0ky3vOfzUM+g4G02ENRLgmzifXOMwfsmr8e6W0JwnJFqLuY/\r\nnCvC5EHGpekpCWGcJoOQJfhAk1xRyrvqbpJe5EdhmYozA+bZc7NplhFfk8v+\r\n0CvQx7RpD+lvXY6yoNyor7YZYI25qIylnOZkUTsgGxPNzSSfnxI7MJJrBENF\r\nTbR5AYG2rlJK4UCbXH/0V4WQRMSRdOtnUJeqLUN4SfP5HTvda059eoS5muv4\r\n1XJs75z7+V276Nqh93CjZI6L54/DQoqiWvqLktCkqoV2Bg78YNveAQLFTN5T\r\nT3ExfGXfENDA8wFTEtVwTFXtnEDBxxtQYut0BraKIKtVgjeOUzaIhqg5omJ7\r\nR7glAYLMsA4zUDGgbP0Ecu6wEXqfz5QEBNwnmkl/g2DBfGjbq2dE9HN4i8hS\r\n2c3FHvPpgDUUTjflshp/X0/guPp8fIZncdWIYQro1NpFvncCE5BxV95Yol47\r\nbbW6GVmVM98Q9A3O/Gdu2YTysR4At5B30T0=\r\n=nrAC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"departuredani","email":"dani@departure.dev"},"directories":{},"maintainers":[{"name":"departuredani","email":"dani@departure.dev"},{"name":"departure_labs","email":"hazel@departure.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/notific-integrate_0.0.1_1680641411811_0.2344187300802134"},"_hasShrinkwrap":false},"0.0.2":{"name":"@departurelabs/notific-integrate","version":"0.0.2","private":false,"description":"Notific Integrate script. Creates a link to Notific which will automatically register your website as an integrator to the authenticated user","main":"./dist/notific-integrate.esm.js","browser":"./dist/notific-integrate.umd.js","module":"./dist/notific-integrate.esm.js","types":"./dist/types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/DepartureLabsIC/notific-integrate.git"},"keywords":["notific","integrate","departurelabs"],"author":{"name":"Departure Labs"},"license":"MIT","bugs":{"url":"https://github.com/DepartureLabsIC/notific-integrate/issues"},"homepage":"https://github.com/DepartureLabsIC/notific-integrate#readme","gitHead":"6a213c3b90d7bfc4ed9788da01cff26aaa60a805","_id":"@departurelabs/notific-integrate@0.0.2","_nodeVersion":"19.8.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-tqhBiULxYr4/3XzoOId0eJN3BjwZ9PfteFuGb6swmQIa79Yv8708XJZNsM0BWpFpuWJqm3OxBDt24L0ofLevxQ==","shasum":"3eb98947a762e5b5ab0808c4ad229de7a05a4ec0","tarball":"https://registry.npmjs.org/@departurelabs/notific-integrate/-/notific-integrate-0.0.2.tgz","fileCount":7,"unpackedSize":6370,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLy+5DvfX30yNqjfflSZbKPtVEDQIn+3u8GQhPSeVdaAiEAuQcIr2NQHSRg8TcQbP5HJFajJM/aqEEfLI48fLd5bpE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLJAkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGLA/+N9Lo1CeJQYCPiBl/Q0HTbTzLADq6Xour9ih5HUiRFrKpucCL\r\nBHaTvQtrL0mQTgv886AH9/qaZ8nouWXt298efQkPeA/jI/kGzUUBfenkjbeP\r\npFWUh7szpjztNdTx9nHrfdHQbzq9z8chH76QBWhmZCKGsud8kb1dfrX9wTUb\r\nQ36hTsTaetrL0MNBb0X+IYE47XtIsTcbhnTTsW3sx3pJW2hJ90erACggep0z\r\nrw4IX2F27o5JHKKnhARC2VLTBUPIded5Wl6JWrPWdztQUWt97DkbC5bTruPs\r\n3M92vcvWCj8dkMCG+ONqGT3tgKLlSBiebxfnbbYj/NmUH7yDzaT3TXpijC/E\r\nsKdYBJFd7gio6VVqxAiLxjyQc1lxIilK+ZAXswNAT9t2UIkpzHNUZ2EN3eIO\r\nCIlTW0RXRmyXm8onGfwxRJVnuzyghObBkwEosVIo3yOKKFvcrexY+INLtyIx\r\nPc26Viy0nOjjzlWxDndqBr0ROfP05Uh65FZ+3ci1FxmSOTX5scY9HboyzVRE\r\nInfQNWBfsC5zsrCfIfiHZcaVbuA0mw9kSTs+8Nv+sTYA85K7VnNPwaaF4sGI\r\nzXDTcYOsS98+rBEJilYtuE36KJemXtD5ovxOa20gpXq1n/fWQ9/5aCB4MsK+\r\naRRAklP5/+/Ce8zjNaCqv2VmgB7CY78EpaE=\r\n=A1yk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"departuredani","email":"dani@departure.dev"},"directories":{},"maintainers":[{"name":"departuredani","email":"dani@departure.dev"},{"name":"departure_labs","email":"hazel@departure.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/notific-integrate_0.0.2_1680642084229_0.8243019238740896"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-04T20:50:11.810Z","0.0.1":"2023-04-04T20:50:11.998Z","modified":"2023-04-04T21:01:24.514Z","0.0.2":"2023-04-04T21:01:24.320Z"},"maintainers":[{"name":"departuredani","email":"dani@departure.dev"},{"name":"departure_labs","email":"hazel@departure.dev"}],"description":"Notific Integrate script. Creates a link to Notific which will automatically register your website as an integrator to the authenticated user","homepage":"https://github.com/DepartureLabsIC/notific-integrate#readme","keywords":["notific","integrate","departurelabs"],"repository":{"type":"git","url":"git+https://github.com/DepartureLabsIC/notific-integrate.git"},"author":{"name":"Departure Labs"},"bugs":{"url":"https://github.com/DepartureLabsIC/notific-integrate/issues"},"license":"MIT","readme":"# @departurelabs/notific-integrate\n\n- [@departurelabs/notific-integrate](#departurelabsnotific-integrate)\n  - [Installation](#installation)\n  - [Usage](#usage)\n    - [Configuration properties](#configuration-properties)\n  - [Websites](#websites)\n\nThis package contains the Notific Integrate script. This script is used to\ncreate a URL to link your users to Notific. It takes a config and creates a URL\nwhich will be parsed by Notific once the user is authenticated\n\n## Installation\n\n```sh\nnpm i -S @departurelabs/notific-integrate\n```\n\n## Usage\n\nExample integration:\n\n```js\n<script>\nimport { createUrl } from \"@departurelabs/notific-integrate\"\n\nconst notificUrl = createUrl({\n  name: \"Deeplink Integrator\",\n  canister_id: \"rrkah-fqaaa-aaaaa-aaaaq-cai\",\n  allowed_callbacks: [],\n  notify_callback: {\n    principal: \"rrkah-fqaaa-aaaaa-aaaaq-cai\",\n    method: \"notify\",\n  },\n  secret: \"secret\",\n})\n<script>\n\n<template>\n\n  <a href={notificUrl}>Link account with Notific</a>\n\n</template>\n```\n\n### Configuration properties\n\n- `name`: The name of the integrator application\n- `canister_id`: The canister id of the integrator application\n- `allowed_callbacks`: The Principals that are allowed to be called from within\n  Notific\n- `notify_callback`:\n  - `principal`: The principal that will be called when the user performs a\n    callback action from Notific\n  - `method`: The method that will be called when the user performs a callback\n    action from Notific\n- `secret`: A secret that can be used to link the user to the integrator\n  application\n\n## Websites\n\n- [@departurelabs/notific-integrate source](github.com/departurelabsic/notific)\n- [@departurelabs/notific-integrate](https://www.npmjs.com/package/@departurelabs/notific-integrate)\n  Notific Integrate Script\n","readmeFilename":"README.md"}