{"_id":"@blumjs/bridge","_rev":"3-f24fe1d530d89b5a5485ca8714c8baea","name":"@blumjs/bridge","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@blumjs/bridge","version":"1.0.0","description":"<div align=\"center\">\r     <img width=\"134\" src=\"https://webstockreview.net/images/comet-clipart-meteorite-4.png\">\r </div>","exports":{".":"./dist/index.js"},"type":"module","typings":"./dist/index.d.ts","scripts":{"build":"tsc && vite build","build:watch":"tsc && vite build --watch","dev":"vite","deploy":"npm run build && npm publish"},"author":{"name":"XtereO"},"keywords":["vk-bridge","bridge","blum","blumjs","Blue-Meteor","vk-mini-apps"],"license":"ISC","devDependencies":{"@rollup/plugin-typescript":"^11.1.0","@types/node":"^18.15.11","rollup-plugin-typescript-paths":"^1.4.0","tslib":"^2.5.0","typescript":"^5.0.3","vite":"^4.2.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@vkontakte/vk-bridge":"^2.7.2"},"publishConfig":{"access":"public"},"gitHead":"2e6ee729c40b9cc2041c27d3714a63ceadfaebf2","_id":"@blumjs/bridge@1.0.0","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-lc7OvLFfoShXoa59kLCckV/Sfp3ILwEHXtf45DBbA2Y9KHRP88q0r5ZwlU63wbxu7MxHIf7uUww5CL+YP7r64Q==","shasum":"bd8799a2ad34acc27669b2e61e8a6926fd5b9b9d","tarball":"https://registry.npmjs.org/@blumjs/bridge/-/bridge-1.0.0.tgz","fileCount":13,"unpackedSize":22266,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWRcozoAy6oBPoM7yVlNYYz3khSSosXNMMQAxbotj7SAiAtwyJ2UYJqpxTtHtk1R+oLbcY9l/Lyk8k2D9JT45O2Xw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOECdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmogcg//SexzuhnbUhPyHzaVpa15alSdRvJtqeXoFpZ/gLMwobA/Hf3G\r\nREXfXecsDZ4jdOiU5Ec6PpdmhMQ+qRng8ryLoyTdiaTziqEER/K/iisaSKqs\r\nT15Z1gQizb/202i5BdEBPH75aVoUbsE18vO70XG3WztzPnjnTXzLMmbzotXQ\r\ngKJvWYiw3nPowkDmmzLI5VxkT9rCdNxkQnxxSmcEF1OcH7iH08P3nH3ihgE6\r\nEyfegcm+XZfiu6hNRHupnNopPcc7B0RSQhCxpckQh3z7QKiXBdnKbLtGPOe6\r\nY/BY/XkJ50JtCULXCW6ZuvrxPE37Xx1HW5CjX33Gb2rJhfcGm81ahKv4OkXl\r\n4AFnqe+gRJRMyn6ZWfo4hqU3QyPES0ZYJMYySsUm7Nx9VK0nDsyuHk2JO542\r\nKk9s2c3jA0iIwgRa0UsigTn4/mYE+ZhB/o6XQDWWrzkDibmJGd8TIhVS/IT/\r\nBzO47yUa7df8Qs09FRjTWt/Azjs7CTeR8O0eShTSFjOXMOk9nn7ty6n09MPu\r\nzuHfzC3tExiQL7wTU7QEbO81/wWYS/dBoUmhsjDgw4vZjkEA8rZuReHN6jBd\r\nJLZU2XrNJJYoKQ82gdsuuofMh3jox2G0ieCycxlecZdcv4ZwYwcp0eoEfNM1\r\nMGdVw1aV3rsY0jIQuN1fPgB/y+7jMLmIL2c=\r\n=VA8d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"xtereo","email":"kolahola149@gmail.com"},"directories":{},"maintainers":[{"name":"xtereo","email":"kolahola149@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bridge_1.0.0_1681408157137_0.7282022805396933"},"_hasShrinkwrap":false},"1.0.1":{"name":"@blumjs/bridge","version":"1.0.1","description":"Bunch of useful methods vk-bridge","exports":{".":"./dist/index.js"},"type":"module","typings":"./dist/index.d.ts","scripts":{"build":"tsc && vite build","build:watch":"tsc && vite build --watch","dev":"vite","deploy":"npm run build && npm publish"},"author":{"name":"XtereO"},"keywords":["vk-bridge","bridge","blum","blumjs","Blue-Meteor","vk-mini-apps","vk-mini-app"],"license":"ISC","devDependencies":{"@rollup/plugin-typescript":"^11.1.0","@types/node":"^18.15.11","rollup-plugin-typescript-paths":"^1.4.0","tslib":"^2.5.0","typescript":"^5.0.3","vite":"^4.2.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@vkontakte/vk-bridge":"^2.7.2"},"publishConfig":{"access":"public"},"gitHead":"6fe9f1d3828dd3e376b82f90502d708ced5dc853","_id":"@blumjs/bridge@1.0.1","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-DRa7bO7N+O6UKKVpw8Fltn1XgItH3dkqHAfBEhqxc18aX3RiAtujJhe0mL3iCZt5gzZjQEh5ZbruSxvi0PpEnw==","shasum":"8b7bdde3dca1b142981a7b5120ba5d6256d7c9cc","tarball":"https://registry.npmjs.org/@blumjs/bridge/-/bridge-1.0.1.tgz","fileCount":13,"unpackedSize":22363,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgPF/bf6J0eF1PLTJtPBnOHlJPGzx5AIAqyzbM16jNOAIgPdpurRvC6ARXcpj0PrqxlMya2StzQJuDSU2uN/SnxKw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQ+2bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsyA//aPi5lKVAno30AYESb+Y+dHuCSbEqSPavai54vWCCDp9wKNuW\r\ntmH24ogj27gtrBTfHyNPU7jt9AjlJM1ufDkKFJtIjBrvf0IAV5NmpEluxQTm\r\n4AL4fmXssU7TTrPn90vhf1oy9ZesxfkIUKh8k43iRCelYx8KvYfViz1WWw5e\r\n461fBLyfod2xrMACv/sOKM58y1hmg6B/5MBQWgpVeBRTbAK3YcTxoiGFc/8z\r\nhbw7xDmsk8TTeqWmpx1mXibc9DTWuLvdev69kJhksNe175T5/71w7j9O9ckh\r\nWcgC9C0pIsNBNWTBj2yjgAwWXIrdJwnX38SQhoTkp1vutE7Nxl8Ie26SaLLT\r\n6l5cm+T2pZrM7GxLu2yvODYq2XX2WzGfkD7CMeQjtKBdrX+KjaLkBpmaxNLm\r\nO9iaSXK0dJ37bF6UiC8svhS8wB5xvuQU1nCTFjs07EDfr+ARzteRdi6PG4sg\r\nAQ0AS+Kbfx/gz2Q2e2GwxkLplDas6PZSjh5+EcZGGrIFzsC0eAMj4l34nMvX\r\nvpmZ+Do05/QrFwtrSahG/VFVSFQxoC64ShNgCDCchEHBLVZL8UFPwNAzpMKt\r\nui5DfVjTGOPHFrpc7PkMJQrK+9cmBBoPnRFB+zLLWry7e0GcrNT5IuppsLxV\r\nFP7VTf2/cxkZmesnvTQWU8OwrdBefa0/S70=\r\n=7vgc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"xtereo","email":"kolahola149@gmail.com"},"directories":{},"maintainers":[{"name":"xtereo","email":"kolahola149@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bridge_1.0.1_1682173339754_0.5247891771400186"},"_hasShrinkwrap":false},"1.0.2":{"name":"@blumjs/bridge","version":"1.0.2","description":"Пачка полезных методов из vk-bridge","exports":{".":"./dist/index.js"},"type":"module","typings":"./dist/index.d.ts","scripts":{"build":"tsc && vite build","build:watch":"tsc && vite build --watch","dev":"vite","deploy":"npm run build && npm publish"},"author":{"name":"XtereO"},"keywords":["vk-bridge","bridge","blum","blumjs","Blue-Meteor","vk-mini-apps","vk-mini-app"],"license":"ISC","devDependencies":{"@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.5","rollup-plugin-typescript-paths":"^1.4.0","tslib":"^2.5.2","typescript":"^5.0.4","vite":"^4.3.9"},"peerDependencies":{"@vkontakte/vk-bridge":"^2.7.4","react":">=18.0.0","react-dom":">=18.0.0"},"publishConfig":{"access":"public"},"dependencies":{"@vkontakte/vk-bridge":"^2.7.4"},"gitHead":"6fe9f1d3828dd3e376b82f90502d708ced5dc853","_id":"@blumjs/bridge@1.0.2","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-aqt+ZZ4mkyqcnQWH0fG2WLUTZO7jnkQpIYkLhSusYGtBDfUIPV8Fj8xYO6903RCwRrJWx7StsrBU+JarCAXkUg==","shasum":"fba12f4ac1c421ebf6e03328d43dfad1726ed65c","tarball":"https://registry.npmjs.org/@blumjs/bridge/-/bridge-1.0.2.tgz","fileCount":13,"unpackedSize":23448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFeHkMDb4Ib5+1VEagkEFwzqCfcF3Zgg/lXzMoRYRicwIhALKlhDCtAOdOSLL04eZFZ5HaojEJKTavtlZnG6fF5JKl"}]},"_npmUser":{"name":"xtereo","email":"kolahola149@gmail.com"},"directories":{},"maintainers":[{"name":"xtereo","email":"kolahola149@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bridge_1.0.2_1685201505742_0.24473974543427035"},"_hasShrinkwrap":false},"1.0.3":{"name":"@blumjs/bridge","version":"1.0.3","description":"Пачка полезных методов из vk-bridge","exports":{".":"./dist/index.js"},"type":"module","typings":"./dist/index.d.ts","scripts":{"build":"tsc && vite build","build:watch":"tsc && vite build --watch","dev":"vite","deploy":"npm run build && npm publish"},"author":{"name":"XtereO"},"keywords":["vk-bridge","bridge","blum","blumjs","Blue-Meteor","vk-mini-apps","vk-mini-app"],"license":"ISC","devDependencies":{"@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.5","rollup-plugin-typescript-paths":"^1.4.0","tslib":"^2.5.2","typescript":"^5.0.4","vite":"^4.3.9"},"peerDependencies":{"@vkontakte/vk-bridge":"^2.7.4","react":">=18.0.0","react-dom":">=18.0.0"},"publishConfig":{"access":"public"},"gitHead":"6fe9f1d3828dd3e376b82f90502d708ced5dc853","_id":"@blumjs/bridge@1.0.3","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-qKK8wLJvlPp/74xJBpRwgeBYocvYEWjO91w70XzApmX7hLAMS3NHnXae8VPWQKzP4x9avtQFcGBDhjAlGg8IzA==","shasum":"2a90201c219028fb7f28233c64ffa66a93025bf2","tarball":"https://registry.npmjs.org/@blumjs/bridge/-/bridge-1.0.3.tgz","fileCount":13,"unpackedSize":23386,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcqIuk0VQ1J0oRAQ2NbUw+X/Do2Pcb7svAX1tjBs2i1QIhALo5inAisIj5Oh6msib6oBE22zMKWOvCzRuwJndTPbVL"}]},"_npmUser":{"name":"xtereo","email":"kolahola149@gmail.com"},"directories":{},"maintainers":[{"name":"xtereo","email":"kolahola149@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bridge_1.0.3_1685201768106_0.13386785231846887"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-13T17:49:17.057Z","1.0.0":"2023-04-13T17:49:17.268Z","modified":"2023-05-27T15:36:08.436Z","1.0.1":"2023-04-22T14:22:19.956Z","1.0.2":"2023-05-27T15:31:45.904Z","1.0.3":"2023-05-27T15:36:08.321Z"},"maintainers":[{"name":"xtereo","email":"kolahola149@gmail.com"}],"description":"Пачка полезных методов из vk-bridge","keywords":["vk-bridge","bridge","blum","blumjs","Blue-Meteor","vk-mini-apps","vk-mini-app"],"author":{"name":"XtereO"},"license":"ISC","readme":"<div align=\"center\">\r\n    <img src=\"https://drive.google.com/uc?export=view&id=14_MxI0TSoz8wK9e-f8BHzworUfehaZz3\"/>\r\n</div>\r\n\r\n# Описание\r\n\r\nБиблиотека является надстройкой над [vk-bridge](https://www.npmjs.com/package/@vkontakte/vk-bridge). Сделана для быстрой разработки vk-mini-apps. Рекоменудется использовать с [@blumjs/cli](https://www.npmjs.com/package/@blumjs/cli).\r\n\r\n## Функции\r\n\r\nВсе результаты функций можно отследить в секции [bridge.subscribe](https://www.npmjs.com/package/@vkontakte/vk-bridge)\r\n\r\n- allowNotification: нет аргументов\r\n\r\n- closeApp: нет аргументов\r\n\r\n- copyText: требует текст, который будет скопирован в буфер обмена\r\n\r\n- denyNotification: нет аргументов\r\n\r\n- downloadFile: первый аргумент url файла, второй - название\r\n\r\n- getStorage: нужен массив ключей\r\n\r\n- getStorageKeys: нет аргументов\r\n\r\n- getUserInfo: требует userId\r\n\r\n- occureTapticEngine: стиль вибрации (\"light\" | \"medium\" | \"heavy\")\r\n\r\n- openApp: первый аргумент - id приложения, второй - hash для открытия\r\n\r\n- setStorageValue: объект с ключом и значением {key: \"string\", value: \"string\"}\r\n\r\n- shareLink: нужна ссылка\r\n","readmeFilename":"README.md"}