{"_id":"@bubblydoo/esbuild-adobe-protocol-plugin","_rev":"3-9673f776f52525c5a4b9d0b778d7cd87","name":"@bubblydoo/esbuild-adobe-protocol-plugin","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.2":{"name":"@bubblydoo/esbuild-adobe-protocol-plugin","version":"0.0.2","_id":"@bubblydoo/esbuild-adobe-protocol-plugin@0.0.2","maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},{"name":"krystianpiatkowski","email":"krystianpiatkowski@bubbly-doo.com"},{"name":"jeremy_navarro","email":"jeremynavarro@bubbly-doo.com"}],"dist":{"shasum":"bff973bf795a6855fdc18f77bd2525cf7d6e0efd","tarball":"https://registry.npmjs.org/@bubblydoo/esbuild-adobe-protocol-plugin/-/esbuild-adobe-protocol-plugin-0.0.2.tgz","fileCount":4,"integrity":"sha512-sE+kDoBK+VE4w4r5GTJ12XjB059f35CZhNMHR5M1Bnv9jOp3XxrmDEZhI7rf4E4Y/ciZcvwPXe38LCA+1aN//g==","signatures":[{"sig":"MEUCIQDWEufE610JnBXDCJj74k+SRtuY7hVg0CqHcaj9x/qC4QIgBhYRyMvelLYonJKQ/VTK/Ze6javPJI65ty/6koSN740=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1532},"type":"module","_from":"file:bubblydoo-esbuild-adobe-protocol-plugin-0.0.2.tgz","exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"_npmUser":{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},"_resolved":"/tmp/60cf2e49ead99750edf8abab2a65831b/bubblydoo-esbuild-adobe-protocol-plugin-0.0.2.tgz","_integrity":"sha512-sE+kDoBK+VE4w4r5GTJ12XjB059f35CZhNMHR5M1Bnv9jOp3XxrmDEZhI7rf4E4Y/ciZcvwPXe38LCA+1aN//g==","_npmVersion":"10.8.2","description":"Reusable esbuild plugin to strip adobe: protocol from module specifiers","directories":{},"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11"},"peerDependencies":{"esbuild":"^0.25.11"},"_npmOperationalInternal":{"tmp":"tmp/esbuild-adobe-protocol-plugin_0.0.2_1771337667640_0.8470281362901595","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@bubblydoo/esbuild-adobe-protocol-plugin","type":"module","version":"0.0.3","description":"Reusable esbuild plugin to strip adobe: protocol from module specifiers","author":{"name":"Hans Otto Wirtz","email":"hansottowirtz@gmail.com"},"license":"MIT","homepage":"https://github.com/bubblydoo/uxp-toolkit/tree/main/packages/esbuild-adobe-protocol-plugin","repository":{"type":"git","url":"git+https://github.com/bubblydoo/uxp-toolkit.git"},"bugs":{"url":"https://github.com/bubblydoo/uxp-toolkit/issues"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"publishConfig":{"access":"public"},"peerDependencies":{"esbuild":"^0.25.11"},"devDependencies":{"esbuild":"^0.25.11"},"_id":"@bubblydoo/esbuild-adobe-protocol-plugin@0.0.3","_integrity":"sha512-3BRmHfnlEU8VQyichxg0kb8wfhh0UV3uFaMf7hK8xhduLUJv7AfUncMcVf4ODaAAzIG85Pq7mDa0qzQaQjrtJw==","_resolved":"/tmp/67b71998c163ba88daaf955ed0a65576/bubblydoo-esbuild-adobe-protocol-plugin-0.0.3.tgz","_from":"file:bubblydoo-esbuild-adobe-protocol-plugin-0.0.3.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3BRmHfnlEU8VQyichxg0kb8wfhh0UV3uFaMf7hK8xhduLUJv7AfUncMcVf4ODaAAzIG85Pq7mDa0qzQaQjrtJw==","shasum":"fc087cac52520b4b1efef0163bb294a16291c2f3","tarball":"https://registry.npmjs.org/@bubblydoo/esbuild-adobe-protocol-plugin/-/esbuild-adobe-protocol-plugin-0.0.3.tgz","fileCount":4,"unpackedSize":2055,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXbThR2msS9vyef422DlYL+td3pVuxA/mHFjTEGWryfwIgehCilSusspWjox1JKL4zeueFZWCHu+Tx94+VPxcaekc="}]},"_npmUser":{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},"directories":{},"maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},{"name":"krystianpiatkowski","email":"krystianpiatkowski@bubbly-doo.com"},{"name":"leo-bubblydoo","email":"leonardoescuer@bubbly-doo.com"},{"name":"jeremy_navarro","email":"jeremynavarro@bubbly-doo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/esbuild-adobe-protocol-plugin_0.0.3_1779278982645_0.08593566040716993"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-17T14:14:27.533Z","modified":"2026-05-20T12:09:42.982Z","0.0.2":"2026-02-17T14:14:27.767Z","0.0.3":"2026-05-20T12:09:42.821Z"},"description":"Reusable esbuild plugin to strip adobe: protocol from module specifiers","maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},{"name":"krystianpiatkowski","email":"krystianpiatkowski@bubbly-doo.com"},{"name":"leo-bubblydoo","email":"leonardoescuer@bubbly-doo.com"},{"name":"jeremy_navarro","email":"jeremynavarro@bubbly-doo.com"}],"readme":"# @bubblydoo/esbuild-adobe-protocol-plugin\n\n[![NPM Version](https://img.shields.io/npm/v/@bubblydoo/esbuild-adobe-protocol-plugin)](https://www.npmjs.com/package/@bubblydoo/esbuild-adobe-protocol-plugin)\n\nTiny reusable esbuild plugin that strips the `adobe:` protocol from module specifiers and marks them as external.\n\nExample:\n\n- `adobe:photoshop` -> `photoshop`\n- `adobe:uxp` -> `uxp`\n\n## Install\n\n```bash\npnpm add -D @bubblydoo/esbuild-adobe-protocol-plugin\n```\n\n## Usage\n\n```ts\nimport { stripAdobeProtocolPlugin } from '@bubblydoo/esbuild-adobe-protocol-plugin';\n\n// esbuild\nplugins: [\n  stripAdobeProtocolPlugin(),\n];\n\n// tsup\nesbuildPlugins: [\n  stripAdobeProtocolPlugin(),\n];\n```\n","readmeFilename":"README.md","homepage":"https://github.com/bubblydoo/uxp-toolkit/tree/main/packages/esbuild-adobe-protocol-plugin","repository":{"type":"git","url":"git+https://github.com/bubblydoo/uxp-toolkit.git"},"author":{"name":"Hans Otto Wirtz","email":"hansottowirtz@gmail.com"},"bugs":{"url":"https://github.com/bubblydoo/uxp-toolkit/issues"},"license":"MIT"}