{"_id":"@aggbond/my-popup","_rev":"11-b67b9c24b3cb04a9cad8bbbe02c94f57","name":"@aggbond/my-popup","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.1":{"name":"@aggbond/my-popup","version":"1.0.1","keywords":["popup","modal","dialog"],"author":{"name":"GG_Bond"},"license":"MIT","_id":"@aggbond/my-popup@1.0.1","maintainers":[{"name":"gg_bond","email":"775986968@qq.com"}],"dist":{"shasum":"15dcee85a7d63ba39e88a41c2021d4cbf2f9e117","tarball":"https://registry.npmjs.org/@aggbond/my-popup/-/my-popup-1.0.1.tgz","fileCount":11,"integrity":"sha512-Nc0r45YT8pd8YMIaQ6NjSqqR3iNMdATR/au7yy17u8jQ3LUBt+YWgEQGH7rzQCJcNjQm6NLFXkU03sQUR7ntSw==","signatures":[{"sig":"MEYCIQCMke53BfLIFdXqJBrYsLNmmfkjk2SfV+pWLnERng//vAIhAMMH43t1bDd5ge4AZIlysr29yzKF13cLQVl5G7xQpqe2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165742},"main":"dist/popup.umd.js","unpkg":"dist/popup.umd.min.js","module":"dist/popup.esm.js","gitHead":"a314080b3202edbb78e7671c2c9ef2169cd55a12","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"gg_bond","email":"775986968@qq.com"},"jsdelivr":"dist/popup.umd.min.js","_npmVersion":"10.9.2","description":"一个简单易用、可扩展的弹窗组件，支持多种弹窗样式，适合前端项目集成和二次开发。","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.46.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/my-popup_1.0.1_1764211125727_0.10822312334588635","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@aggbond/my-popup","version":"1.0.2","keywords":["popup","modal","dialog"],"author":{"name":"GG_Bond"},"license":"MIT","_id":"@aggbond/my-popup@1.0.2","maintainers":[{"name":"gg_bond","email":"775986968@qq.com"}],"homepage":"https://github.com/aGG-Bond/myPopup#readme","bugs":{"url":"https://github.com/aGG-Bond/myPopup/issues"},"dist":{"shasum":"3299dd203111acbbefcf68e1a3778844a0d9b65c","tarball":"https://registry.npmjs.org/@aggbond/my-popup/-/my-popup-1.0.2.tgz","fileCount":7,"integrity":"sha512-ppSbUzzYPjF2WmytCxKhe/2Z6fBWX0fz6DpWoLt6kSvhyZFI8kfa4XFD0C278esMSmux6WFirKEZOR25GvoLWg==","signatures":[{"sig":"MEUCIEsfqSNE5MEBKU/6nvLNFF/IF/Jv8NZ0/wl6XvVLauHRAiEAt0Bs3/wq/3J8wF3EAuQ5Z6K9xTNmS2TmnT5D2eceVw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aggbond%2fmy-popup@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93149},"main":"dist/popup.umd.js","unpkg":"dist/popup.umd.min.js","module":"dist/popup.esm.js","gitHead":"7f37be7aab8c8d820b719f70253fadc5ebb1710f","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b16c622e-5ff9-4226-8263-e43951c9ecb2"}},"jsdelivr":"dist/popup.umd.min.js","repository":{"url":"git+https://github.com/aGG-Bond/myPopup.git","type":"git"},"_npmVersion":"11.5.1","description":"一个简单易用、可扩展的弹窗组件，支持多种弹窗样式，适合前端项目集成和二次开发。","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.46.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/my-popup_1.0.2_1764295528062_0.03492751455317333","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@aggbond/my-popup","version":"1.0.3","keywords":["popup","modal","dialog"],"author":{"name":"GG_Bond"},"license":"MIT","_id":"@aggbond/my-popup@1.0.3","maintainers":[{"name":"gg_bond","email":"775986968@qq.com"}],"homepage":"https://github.com/aGG-Bond/myPopup#readme","bugs":{"url":"https://github.com/aGG-Bond/myPopup/issues"},"dist":{"shasum":"35cb7dcdd6a12f5739507a55f73d691a91d16f99","tarball":"https://registry.npmjs.org/@aggbond/my-popup/-/my-popup-1.0.3.tgz","fileCount":7,"integrity":"sha512-H/MqTklWJItoIcjXGJ4bMaKDSHIBE+pkC8BBYwhA5BGcx6XuwCVdwCxreFB6d8IEye4DRQSyLripLZaVm0JoWw==","signatures":[{"sig":"MEUCIQCOyK9lpj1mqQzCSgP2vsrtrUJdVvb9BHfog25aF3Gn8AIgDByMGQlfUHSuZbVwgdkZOWDdSpqTLhZ/CS+djCiXg7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aggbond%2fmy-popup@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100085},"main":"dist/popup.umd.js","unpkg":"dist/popup.umd.min.js","module":"dist/popup.esm.js","gitHead":"4de2d0279ce39c972774527c7e2bda4d5f55e3f7","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b16c622e-5ff9-4226-8263-e43951c9ecb2"}},"jsdelivr":"dist/popup.umd.min.js","repository":{"url":"git+https://github.com/aGG-Bond/myPopup.git","type":"git"},"_npmVersion":"11.5.1","description":"一个简单易用、可扩展的弹窗组件，支持多种弹窗样式，适合前端项目集成和二次开发。","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.46.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/my-popup_1.0.3_1764323938250_0.6247607106892736","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@aggbond/my-popup","version":"1.0.4","keywords":["popup","modal","dialog"],"author":{"name":"GG_Bond"},"license":"MIT","_id":"@aggbond/my-popup@1.0.4","maintainers":[{"name":"gg_bond","email":"775986968@qq.com"}],"homepage":"https://github.com/aGG-Bond/myPopup#readme","bugs":{"url":"https://github.com/aGG-Bond/myPopup/issues"},"dist":{"shasum":"3742b688d85ae297218872957679f3e45b36b378","tarball":"https://registry.npmjs.org/@aggbond/my-popup/-/my-popup-1.0.4.tgz","fileCount":7,"integrity":"sha512-YaY9JS0/heTT7U2aSb73xL+mTLeAA2Mna5gDLLB5P+7lOa3g+bAllueGBGwEpnGhGieEd2uWP2/YyvUches1dg==","signatures":[{"sig":"MEYCIQDZW5oK/YelBY78zF3J6q8+fHd9cO8+rQK33grVfh7NegIhAKHJt5ECPRwxAHF99SFvon3E0cJMqgnJkTk5Eg+jLxNL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aggbond%2fmy-popup@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100085},"main":"dist/popup.umd.js","unpkg":"dist/popup.umd.min.js","module":"dist/popup.esm.js","gitHead":"a4b12ae1cf52b279d76053c1adbc796c0298af8e","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b16c622e-5ff9-4226-8263-e43951c9ecb2"}},"jsdelivr":"dist/popup.umd.min.js","repository":{"url":"git+https://github.com/aGG-Bond/myPopup.git","type":"git"},"_npmVersion":"11.5.1","description":"一个简单易用、可扩展的弹窗组件，支持多种弹窗样式，适合前端项目集成和二次开发。","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.46.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/my-popup_1.0.4_1764324949258_0.933200238186455","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@aggbond/my-popup","version":"1.0.5","keywords":["popup","modal","dialog"],"author":{"name":"GG_Bond"},"license":"MIT","_id":"@aggbond/my-popup@1.0.5","maintainers":[{"name":"gg_bond","email":"775986968@qq.com"}],"homepage":"https://github.com/aGG-Bond/myPopup#readme","bugs":{"url":"https://github.com/aGG-Bond/myPopup/issues"},"dist":{"shasum":"bbc0d101e3b2ff48ce607db4fe01ee769812a096","tarball":"https://registry.npmjs.org/@aggbond/my-popup/-/my-popup-1.0.5.tgz","fileCount":7,"integrity":"sha512-ib7Gtwt19OdeFJ5bZp7IF+eCpcOmFAHMDigOyc3HPeRO+hhuWaSS2kyITPpRz/jkp66AT3EdmgkTJMmwrDWqCQ==","signatures":[{"sig":"MEUCICvUTL+Oks3lQ6xoGRunm86miQhSVm7i8so5SFZHDb91AiEAm47/Ng1GJ3REfgOyDDwxvojo9qZDGX7GB0/bH5fuViE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aggbond%2fmy-popup@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100085},"main":"dist/popup.umd.js","unpkg":"dist/popup.umd.min.js","module":"dist/popup.esm.js","gitHead":"bc7cc78a0353745000181e1776acf739621ad673","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b16c622e-5ff9-4226-8263-e43951c9ecb2"}},"jsdelivr":"dist/popup.umd.min.js","repository":{"url":"git+https://github.com/aGG-Bond/myPopup.git","type":"git"},"_npmVersion":"11.5.1","description":"一个简单易用、可扩展的弹窗组件，支持多种弹窗样式，适合前端项目集成和二次开发。","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.46.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/my-popup_1.0.5_1764325461729_0.2970366509971871","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@aggbond/my-popup","version":"1.0.6","keywords":["popup","modal","dialog"],"author":{"name":"GG_Bond"},"license":"MIT","_id":"@aggbond/my-popup@1.0.6","maintainers":[{"name":"gg_bond","email":"775986968@qq.com"}],"homepage":"https://github.com/aGG-Bond/myPopup#readme","bugs":{"url":"https://github.com/aGG-Bond/myPopup/issues"},"dist":{"shasum":"71c12b6452cb9971530686ca1c57a0832eb0a336","tarball":"https://registry.npmjs.org/@aggbond/my-popup/-/my-popup-1.0.6.tgz","fileCount":11,"integrity":"sha512-QnX4VEizYfjagETZQLPbR9pjwiwuuYA+7BSYbmRCSTvYtpDV8dPDHQi9rNGTUDt7DdofzvQ+CBl8f++t5+eHuw==","signatures":[{"sig":"MEQCIH9LcfwogSY+JdVcY3+ZD2Nm99wVK857FbDj4yxgPWleAiBHhHu3VXU62MQ9UL3YB/zN4iHxv4R6hji9KCfKpsGxEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aggbond%2fmy-popup@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175016},"main":"dist/popup.umd.js","types":"dist/types/popup.d.ts","unpkg":"dist/popup.umd.min.js","module":"dist/popup.esm.js","gitHead":"e39e029071471ef4bc7a675bc054b30c35083087","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b16c622e-5ff9-4226-8263-e43951c9ecb2"}},"jsdelivr":"dist/popup.umd.min.js","repository":{"url":"git+https://github.com/aGG-Bond/myPopup.git","type":"git"},"_npmVersion":"11.5.1","description":"`Popup` 是一个轻量的完全免费的移动端弹窗组件（无依赖），提供常见的弹窗类型：`alert`、`tips`、`msg`、`confirm`、`showImagePreview`、`showBottomPopup`、`load` 与 `close`。","directories":{},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.46.2","typescript":"^5.7.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/my-popup_1.0.6_1765853065201_0.9137228083496973","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@aggbond/my-popup","version":"1.0.7","keywords":["popup","modal","dialog"],"author":{"name":"GG_Bond"},"license":"MIT","_id":"@aggbond/my-popup@1.0.7","maintainers":[{"name":"gg_bond","email":"775986968@qq.com"}],"homepage":"https://github.com/aGG-Bond/myPopup#readme","bugs":{"url":"https://github.com/aGG-Bond/myPopup/issues"},"dist":{"shasum":"355dc54546d530e99dad5a6b5fa84e67e88aea18","tarball":"https://registry.npmjs.org/@aggbond/my-popup/-/my-popup-1.0.7.tgz","fileCount":11,"integrity":"sha512-huZwGE6oOs2pOYAFYY9ijoP4MNpMFwFc4WF7yVyZDLQiuYFC86nFxqQTHrjTs1fT2yfZLI6gu+/sFXbhDbHwnA==","signatures":[{"sig":"MEUCIHZxYbwYN1Edf2mlcowUNeU3tEGygs5DTIEEuOXAaY08AiEAgd8MLPGombYKMbG5pRajdPci2UnRW4+ufPe7G8XJvsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aggbond%2fmy-popup@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176422},"main":"dist/popup.umd.js","types":"dist/types/popup.d.ts","unpkg":"dist/popup.umd.min.js","module":"dist/popup.esm.js","gitHead":"52ec88cb9db755f1daa9e27bfa7acee046fbe256","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b16c622e-5ff9-4226-8263-e43951c9ecb2"}},"jsdelivr":"dist/popup.umd.min.js","repository":{"url":"git+https://github.com/aGG-Bond/myPopup.git","type":"git"},"_npmVersion":"11.5.1","description":"`Popup` 是一个轻量的完全免费的移动端弹窗组件（无依赖），提供常见的弹窗类型：`alert`、`tips`、`msg`、`confirm`、`showImagePreview`、`showBottomPopup`、`load` 与 `close`。","directories":{},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.46.2","typescript":"^5.7.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/my-popup_1.0.7_1766478066214_0.18224964515026576","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@aggbond/my-popup","version":"1.0.8","keywords":["popup","modal","dialog"],"author":{"name":"GG_Bond"},"license":"MIT","_id":"@aggbond/my-popup@1.0.8","maintainers":[{"name":"gg_bond","email":"775986968@qq.com"}],"homepage":"https://github.com/aGG-Bond/myPopup#readme","bugs":{"url":"https://github.com/aGG-Bond/myPopup/issues"},"dist":{"shasum":"336920fbb4939c871d949ebfdf3d50f007e6d477","tarball":"https://registry.npmjs.org/@aggbond/my-popup/-/my-popup-1.0.8.tgz","fileCount":11,"integrity":"sha512-3kPw9ZpXIU7lxHsWxHw+3eJG9qlZNf3GDxQsKNkKbA8YYEwwBIxPknJGqChSfjWOmd0UK5eZ8Fk4xei1VnTKUg==","signatures":[{"sig":"MEUCIB53yvGhVT3O5eYYV3oRC+jn+m4tzQtiDnL8OZTwTh3vAiEAh592732RpFpQyKaifEYAi22yIZ7TlGbPDD3tETUgjd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aggbond%2fmy-popup@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181924},"main":"dist/popup.umd.js","types":"dist/types/popup.d.ts","unpkg":"dist/popup.umd.min.js","module":"dist/popup.esm.js","gitHead":"a436c3add2c28cb497e851b32857c20aea7cc902","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b16c622e-5ff9-4226-8263-e43951c9ecb2"}},"jsdelivr":"dist/popup.umd.min.js","repository":{"url":"git+https://github.com/aGG-Bond/myPopup.git","type":"git"},"_npmVersion":"11.5.1","description":"`Popup` 是一个轻量的完全免费的移动端弹窗组件（无依赖），提供常见的弹窗类型：`alert`、`tips`、`msg`、`confirm`、`showImagePreview`、`showBottomPopup`、`load` 与 `close`。","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.46.2","typescript":"^5.7.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/my-popup_1.0.8_1787714167983_0.7400092394087388","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@aggbond/my-popup","version":"1.0.9","keywords":["popup","modal","dialog"],"author":{"name":"GG_Bond"},"license":"MIT","_id":"@aggbond/my-popup@1.0.9","maintainers":[{"name":"gg_bond","email":"775986968@qq.com"}],"homepage":"https://github.com/aGG-Bond/myPopup#readme","bugs":{"url":"https://github.com/aGG-Bond/myPopup/issues"},"dist":{"shasum":"6082521249f02e74b985dabc569e7e98ea58bdf2","tarball":"https://registry.npmjs.org/@aggbond/my-popup/-/my-popup-1.0.9.tgz","fileCount":11,"integrity":"sha512-BXezFITgVYBu6o/ewy9doQZK34Lrr2/1aoHkCSnoQF0QGsZjuZPB1stB8Hhz7dF1EtYyW0D3Wz2Mf9396qWIhw==","signatures":[{"sig":"MEUCIEKAdFssv5bqWIx5fd84LDJys+X+j55a6ls2ehlEfPXnAiEAg/PMxGBN6GqVztk3GKVVoWeggWeJdNsjXYF8+HzseAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aggbond%2fmy-popup@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202241},"main":"dist/popup.umd.js","types":"dist/types/popup.d.ts","unpkg":"dist/popup.umd.min.js","module":"dist/popup.esm.js","gitHead":"6857cc8a542137754bd90c5422ce03d15b3b5fba","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b16c622e-5ff9-4226-8263-e43951c9ecb2"}},"jsdelivr":"dist/popup.umd.min.js","repository":{"url":"git+https://github.com/aGG-Bond/myPopup.git","type":"git"},"_npmVersion":"11.5.1","description":"`Popup` 是一个轻量的完全免费的移动端弹窗组件（无依赖），提供常见的弹窗类型：`alert`、`tips`、`msg`、`confirm`、`showImagePreview`、`showBottomPopup`、`load` 与 `close`。","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.46.2","typescript":"^5.7.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/my-popup_1.0.9_1787818684381_0.8939527237375935","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@aggbond/my-popup","version":"1.0.10","keywords":["popup","modal","dialog"],"author":{"name":"GG_Bond"},"license":"MIT","_id":"@aggbond/my-popup@1.0.10","maintainers":[{"name":"gg_bond","email":"775986968@qq.com"}],"homepage":"https://github.com/aGG-Bond/myPopup#readme","bugs":{"url":"https://github.com/aGG-Bond/myPopup/issues"},"dist":{"shasum":"5b50c0400f48cce4f285fde30a7f7d6394027141","tarball":"https://registry.npmjs.org/@aggbond/my-popup/-/my-popup-1.0.10.tgz","fileCount":11,"integrity":"sha512-PpBqUaLna+G+BHl0GzpXbG6v9LjrI1nw842o0yDRJS+mospnOY8UIhfTSRV+Fx/ra04Yk4Usxu+TwvyhjWadiw==","signatures":[{"sig":"MEUCIEi+loriFCObolFL4AgP3dUNw4vB3pN5qrFFySmfc8aCAiEAsQC2NxcgWReBXi5Ac7K9GyXOoR31p4fF+52LzJGs4eM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aggbond%2fmy-popup@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211782},"main":"dist/popup.umd.js","types":"dist/types/popup.d.ts","unpkg":"dist/popup.umd.min.js","module":"dist/popup.esm.js","gitHead":"365f9c2ba25233d2399b496e9122d9d71fd3a17a","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b16c622e-5ff9-4226-8263-e43951c9ecb2"}},"jsdelivr":"dist/popup.umd.min.js","repository":{"url":"git+https://github.com/aGG-Bond/myPopup.git","type":"git"},"_npmVersion":"11.5.1","description":"`Popup` 是一个轻量的完全免费的移动端弹窗组件（无依赖），提供常见的弹窗类型：`alert`、`tips`、`msg`、`confirm`、`showImagePreview`、`showBottomPopup`、`load` 与 `close`。","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.46.2","typescript":"^5.7.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/my-popup_1.0.10_1787898412191_0.8683013230627044","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@aggbond/my-popup","version":"1.1.0","publishConfig":{"provenance":false,"access":"public"},"main":"dist/popup.umd.js","module":"dist/popup.esm.js","types":"dist/types/popup.d.ts","unpkg":"dist/popup.umd.min.js","jsdelivr":"dist/popup.umd.min.js","scripts":{"build":"rollup -c","dev":"rollup -c -w","prepublishOnly":"npm run build"},"keywords":["popup","modal","dialog"],"author":{"name":"GG_Bond"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/aGG-Bond/myPopup.git"},"bugs":{"url":"https://github.com/aGG-Bond/myPopup/issues"},"homepage":"https://github.com/aGG-Bond/myPopup#readme","description":"`Popup` 是一个轻量的完全免费的移动端弹窗组件（无依赖），提供常见的弹窗类型：`alert`、`tips`、`msg`、`confirm`、`showImagePreview`、`showBottomPopup`、`load` 与 `close`。","devDependencies":{"@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.3.0","rollup":"^4.46.2","tslib":"^2.8.1","typescript":"^5.7.2"},"_id":"@aggbond/my-popup@1.1.0","gitHead":"0c9c24552247a3e80b6abf8e492000d9648673a0","_nodeVersion":"20.20.2","_npmVersion":"11.5.1","dist":{"integrity":"sha512-7rAGmXuKM5cNxbBrjiGls97CkXQBDwhAf8cwDivCiUJkBAQZOdhgPboEXVqq8l5ZFHSddVPXLBka05A29ufDqA==","shasum":"0be63db635a67970821c8549c15cc1960be0ef13","tarball":"https://registry.npmjs.org/@aggbond/my-popup/-/my-popup-1.1.0.tgz","fileCount":11,"unpackedSize":211777,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aggbond%2fmy-popup@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAaZ8RjT5Mq7olKJ9ZVLe7QngkC/dDf3NaiT7c8H7HNHAiEAseIWurjRtd0j7CAA0niQXpRGNVn/V4bMS6fGHv80ytM="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b16c622e-5ff9-4226-8263-e43951c9ecb2"}},"directories":{},"maintainers":[{"name":"gg_bond","email":"775986968@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/my-popup_1.1.0_1787899898690_0.10397720069689864"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-27T02:38:45.666Z","modified":"2026-08-28T06:51:39.215Z","1.0.1":"2025-11-27T02:38:45.932Z","1.0.2":"2025-11-28T02:05:28.274Z","1.0.3":"2025-11-28T09:58:58.432Z","1.0.4":"2025-11-28T10:15:49.433Z","1.0.5":"2025-11-28T10:24:21.900Z","1.0.6":"2025-12-16T02:44:25.345Z","1.0.7":"2025-12-23T08:21:06.365Z","1.0.8":"2026-08-26T03:16:08.134Z","1.0.9":"2026-08-27T08:18:04.526Z","1.0.10":"2026-08-28T06:26:52.324Z","1.1.0":"2026-08-28T06:51:38.824Z"},"bugs":{"url":"https://github.com/aGG-Bond/myPopup/issues"},"author":{"name":"GG_Bond"},"license":"MIT","homepage":"https://github.com/aGG-Bond/myPopup#readme","keywords":["popup","modal","dialog"],"repository":{"type":"git","url":"git+https://github.com/aGG-Bond/myPopup.git"},"description":"`Popup` 是一个轻量的完全免费的移动端弹窗组件（无依赖），提供常见的弹窗类型：`alert`、`tips`、`msg`、`confirm`、`showImagePreview`、`showBottomPopup`、`load` 与 `close`。","maintainers":[{"name":"gg_bond","email":"775986968@qq.com"}],"readme":"# Popup Component\n\n`Popup` 是一个轻量的完全免费的移动端弹窗组件（无依赖），提供常见的弹窗类型：`alert`、`tips`、`msg`、`confirm`、`showImagePreview`、`showBottomPopup`、`load` 与 `close`。\n\n## 安装\n\n```bash\nnpm install @aggbond/my-popup\n```\n\n## 构建与压缩\n\n- 构建（打包源码到 dist）：\n  ```bash\n  npm run build\n  ```\n- 开发模式（监听源码变化自动打包）：\n  ```bash\n  npm run dev\n  ```\n\n## 使用说明\n\n### 通过 npm 包引入\n\n#### ES Module 方式（推荐）\n\n```js\nimport Popup from \"@aggbond/my-popup\";\n\nconst popup = new Popup();\npopup.alert({\n  title: \"提示\",\n  content: \"Hello World!\",\n  btns: [\"确定\"],\n  callbacks: [\n    function () {\n      alert(\"点击了确定\");\n    },\n  ],\n});\n```\n#### CommonJS 方式\n```js\nconst Popup = require('@aggbond/my-popup');\n\nconst popup = new Popup();\npopup.tips({\n  title: '温馨提示',\n  content: '操作成功！'\n});\n```\n### 浏览器直接引入\n\n将 `dist/popup.umd.min.js` 用 `<script>` 标签引入页面：\n\n```html\n<script src=\"dist/popup.umd.min.js\"></script>\n<script>\n  const popup = new Popup();\n  popup.alert({\n    title: \"提示\",\n    content: \"Hello World!\",\n    btns: [\"确定\"],\n    callbacks: [\n      function () {\n        alert(\"点击了确定\");\n      },\n    ],\n  });\n</script>\n```\n### 在HTML 页面通过CDN引入\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/@aggbond/my-popup@1.0.2/dist/popup.umd.min.js\"></script>\n<script>\n  const popup = new Popup();\n  // 使用 popup 实例\n</script>\n```\n### ES Module 引入\n\n```js\nimport Popup from \"./dist/popup.esm.js\";\n\nconst popup = new Popup();\npopup.tips({\n  title: \"温馨提示\",\n  content: \"操作成功！\",\n});\n```\n\n### 常用 API\n\n- `popup.alert(options)`：弹出带按钮的提示框\n- `popup.tips(options, callback, color)`：弹出带确认按钮的提示\n- `popup.msg(content, options)`：消息提示（自动消失）\n- `popup.confirm(info, obj, cb1, cb2)`：确认框\n- `popup.showImagePreview({ imgUrl, ... })`：图片预览弹窗\n- `popup.showBottomPopup(options)`：底部弹窗\n- `popup.load(options)`：加载动画弹窗\n- `popup.close()`：关闭弹窗\n\n### 通过 CSS 类名自定义样式\n\n弹窗元素会自动添加带命名空间的 CSS 类名，可以直接在项目样式表中覆盖默认样式：\n\n```css\n.aggb-popup-content-box {\n  border-radius: 6px;\n  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);\n}\n\n.aggb-popup-button {\n  color: #1976d2;\n}\n```\n\n可用类名包括：`.aggb-popup-mask`、`.aggb-popup-content-box`、\n`.aggb-popup-title`、`.aggb-popup-content`、`.aggb-popup-close-button`、\n`.aggb-popup-button-box`、`.aggb-popup-button`、`.aggb-popup-image`、\n`.aggb-popup-message` 与 `.aggb-popup-loading`。\n\n类名使用 `aggb-popup-` 命名空间，以降低与宿主项目现有样式冲突的概率。\n\n\n## 主要参数说明\n\n- 通用参数（多数方法共用）\n  - `title`：弹窗标题（字符串）\n  - `content`：弹窗内容（字符串或 HTML）\n  - `isTitleBox`：是否显示标题栏（布尔，默认 true）\n  - `isCloseSvg`：是否显示右上角关闭 SVG（布尔）\n  - `closeBtnStyle`、`btnStyle`、`contentStyle`、`titleStyle`：样式对象（键值对），也可以优先使用 CSS 类名覆盖\n\n- alert / showBottomPopup\n  - `btns`：按钮文字数组\n  - `callbacks`：与 `btns` 对应的回调函数数组\n\n- tips\n  - `callback`：点击确认的回调\n  - `color`：颜色数组（支持 1 个或 2 个颜色，两个颜色会生成渐变）\n\n- msg\n  - `time`：显示时长（毫秒，默认 1000）\n  - `icon`：0/1，显示不同样式的图标\n\n- confirm\n  - `info`：包含 `title`/`content` 的对象\n  - `obj`：可定制按钮文本与颜色（例如 `{ btn: ['确认','取消'], color: ['#2196f3','#21cbf3'] }`）\n  - `cb1`、`cb2`：确认/取消 回调\n\n- showImagePreview\n  - `imgUrl`：图片地址（必需）\n  - `onClose`：关闭回调\n  - `svgIcon`：可替换的 SVG 字符串\n\n- load\n  - `width`、`height`：SVG 大小\n  - `color`：加载颜色\n参数详见源码注释或后续文档补充。\n\n\n\n\n## 使用示例（来自 demo）\n\n- alert：\n\n```js\npopup.alert({\n  title: '提示',\n  content: '这是一个 alert 弹窗',\n  btns: ['确定', '取消'],\n  callbacks: [() => console.log('确定'), () => console.log('取消')]\n});\n```\n\n- tips：\n\n```js\npopup.tips({ title: '温馨提示', content: '这是一个tips弹窗！' }, () => console.log('点击了确定'), ['#4caf50']);\n```\n\n- msg：\n\n```js\npopup.msg('这是一个消息提示', { time: 1500 });\n```\n\n- confirm：\n\n```js\npopup.confirm(\n  { title: '确认操作', content: '你确定要继续吗？' },\n  { btn: ['确定', '取消'], color: ['#2196f3', '#21cbf3'] },\n  () => console.log('确认'),\n  () => console.log('取消')\n);\n```\n\n- 图片预览：\n\n```js\npopup.showImagePreview({ imgUrl: 'https://placekitten.com/300/200', onClose: () => console.log('关闭') });\n```\n\n- 底部弹窗：\n\n```js\npopup.showBottomPopup({\n  title: '底部弹窗',\n  content: '这是底部弹窗内容',\n  btns: ['确定', '取消'],\n  callbacks: [() => console.log('确定'), () => console.log('取消')],\n  cancelCallbacks: () => console.log('关闭')\n});\n```\n\n- loading：\n\n```js\npopup.load();\n// popup.load({ width: 80, height: 80, color: '#1976d2' });\nsetTimeout(() => popup.close(), 2000);\n```\n\n## 参考与示例文件\n\n- 源码：`src/popup.ts`、`src/popup.js`\n- Demo：`demo/index.html`\n- 包信息：`package.json`\n\n---\n\n## 详细 API 表格\n\n| 方法 | 参数 | 类型 | 默认 | 说明 |\n|---|---|---:|---|---|\n| `alert(options)` | `title`, `content`, `btns`, `callbacks`, `btnStyles`, `closeBtnStyle`, `titleStyle`, `contentStyle` | object | — | 带按钮的模态弹窗，`btns` 与 `callbacks` 一一对应 |\n| `tips(options, callback, color)` | `title`, `content`, `callback`, `color` | object, Function, string[] | — | 带确认按钮的提示，`color` 可为 1 或 2 个颜色，两个颜色生成渐变 |\n| `msg(content, options)` | `content`, `time`, `icon` | string, object | `time=1000` | 顶部/中间消息提示，自动消失，`icon` 控制图标样式 |\n| `confirm(info, obj, cb1, cb2)` | `info`（title/content）, `obj`（{btn, color}）, `cb1`, `cb2` | object, object, Function, Function | — | 确认对话框，`cb1` 确认回调，`cb2` 取消回调 |\n| `showImagePreview({imgUrl, color, onClose, svgIcon})` | `imgUrl`, `color`, `onClose`, `svgIcon` | object | — | 图片预览弹窗，`onClose` 在关闭时触发，`svgIcon` 可自定义关闭图标 |\n| `showBottomPopup(options)` | `title`, `content`, `btns`, `callbacks`, `cancelCallbacks`, `contentBoxStyle`, `btnStyle`, `btnBoxStyle` | object | — | 从底部弹出的弹窗，支持自定义按钮和样式 |\n| `load({width, height, color})` | `width`, `height`, `color` | object | `{width:100,height:100,color:'#201c1d'}` | 显示 loading 动画，尺寸取 `width` 与 `height` 中较大者 |\n| `close()` | — | — | — | 关闭当前显示的弹窗并触发队列中下一个 |\n| `changeColor(colorArr)` | `colorArr` | string[] | — | 辅助函数：1 色返回该色，2 色返回线性渐变字符串 |\n\n### 参数类型说明\n- 样式相关参数（例如 `closeBtnStyle`、`btnStyle`、`contentStyle`、`titleStyle`、`contentBoxStyle` 等）均为 JS 对象，键为 CSS 属性名（驼峰或短横皆可），值为字符串或数字。\n- TypeScript 用户可以使用源码导出的 `PopupStyle` 类型。\n\n## 移动端 Demo\n\n建议参考 `demo/index.html`，支持参数可视化编辑和所有功能演示。\n\n## 贡献与持续优化\n\n- 欢迎 Fork 本仓库并提交 PR。\n- 每次优化后建议运行构建和压缩脚本，保持 dist 目录最新。\n- 如有建议或问题，请通过 Issue 反馈。\n\n## License\n\nMIT\n","readmeFilename":"README.md"}