{"_id":"@chenbz/clever-island","_rev":"1-f2026fcbf56223c08ed910bb54e410b9","name":"@chenbz/clever-island","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@chenbz/clever-island","version":"1.0.0","description":"## 简介","main":"miniprogram_dist/index.js","scripts":{"dev":"gulp dev --develop","watch":"gulp watch --develop --watch","build":"gulp","dist":"npm run build","clean-dev":"gulp clean --develop","clean":"gulp clean","test":"jest --bail","test-debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand --bail","coverage":"jest ./test/* --coverage --bail","lint":"eslint \"src/**/*.js\" --fix","lint-tools":"eslint \"tools/**/*.js\" --rule \"import/no-extraneous-dependencies: false\" --fix"},"miniprogram":"miniprogram_dist","jest":{"testEnvironment":"jsdom","testURL":"https://jest.test","collectCoverageFrom":["miniprogram_dist/**/*.js"],"moduleDirectories":["node_modules","miniprogram_dist"]},"homepage":"https://github.com/chenbz777/npm-clever-island","bugs":{"url":"https://github.com/chenbz777/npm-clever-island/issues","email":"wx.open@qq.com"},"repository":{"type":"git","url":"git+https://github.com/chenbz777/npm-clever-island.git"},"author":{"name":"chenbz"},"license":"MIT","devDependencies":{"@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-module-resolver":"^3.2.0","babel-preset-env":"^1.7.0","colors":"^1.3.1","eslint":"^5.14.1","eslint-config-airbnb-base":"13.1.0","eslint-loader":"^2.1.2","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^3.8.0","gulp":"^4.0.0","gulp-clean":"^0.4.0","gulp-if":"^2.0.2","gulp-install":"^1.1.0","gulp-less":"^4.0.1","gulp-rename":"^1.4.0","gulp-sourcemaps":"^2.6.5","jest":"^23.5.0","miniprogram-api-typings":"^2.10.3-1","miniprogram-simulate":"^1.2.5","thread-loader":"^2.1.3","through2":"^2.0.3","ts-loader":"^7.0.0","typescript":"^3.8.3","vinyl":"^2.2.0","webpack":"^4.29.5","webpack-node-externals":"^1.7.2"},"dependencies":{},"gitHead":"cc5ba87571f870b1755be1d8447523f6e5142fc3","_id":"@chenbz/clever-island@1.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-Y84DeimcOI4l8cIr/ka9op3EExlgKSmvM7+BpqWQ2ARPJddzKvC/TG8HD1qMqrheIb0efENjiPG5XQEIJQdDag==","shasum":"7bd73db131d659421f17d9a4018956ccb92819dc","tarball":"https://registry.npmjs.org/@chenbz/clever-island/-/clever-island-1.0.0.tgz","fileCount":23,"unpackedSize":81238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChCGvgEAgZPAlbRjJhFr2J7UFNX9TlfWE5n0ztfmkN/AIgMgVmsbVaaZ6w+EptVNjAwBoQD/4r4JbQcMJBSWUJN9k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRW8UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJPxAAigtwt9cuFKFqqVPCPy9iGE+28eg8f3wY6MFNsP5UCkL0Hi8S\r\nijhdRv+BgAN//NmA/bHzFGrVYZqD0R/qOCas21Goce/tpJFfVo/ZMR6bFoZE\r\no8AM1U72mSDEbA3/lT0K6TU7e8PHWWtEKMCOQCFDCGHkrg7K+uyTs4QxVHuJ\r\nH/x9BDc8v4lvnyc/fqFi1yQcPi7b2rw5/aO+Px78TC2l2GIDjjiNlccFE6c7\r\nPPEXGp4OemJ51pQjujs2BoDlYWSkMv/lwC/ftR76thRE4NFhGoh6tvAocLeh\r\nZb8mMmfD1R0Kbrap2zyZEy/+mvhdNJmScQdVrvem2GlQpBUAPy1ShuMvxzC9\r\nSV3Tbmt7vJqO1zTnvjnG3f0XQ+3xon3BCZSy88RAg7jyhLjCvD896Outbbr3\r\nbIpkL3n4787EozK73q7eQLuzU4USTA0qaucHzqbFx+8ggljV/fZH0MN+A/uK\r\nY4paHr3O2R5cPz8uhMtOtiPBCk4dBi6GWRtWL5hXrva3t2OSAr/gLYNZw107\r\ntW45eoCy7akcBoeio7OaTx7mHLXFxmAcQBoIDFBWfAHX/gJtQBU1KYqQ8vZ0\r\nILTTgw3aQF4fQWc03sRQKxohfJXUbUg2mggZAsuWG2be9bumGwH7Qb+dAiNY\r\nNqz99qgRT0191CWKo6WjWb+s6Wie1kyf9UA=\r\n=CVsZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"chenbz","email":"user@chen.bz"},"directories":{},"maintainers":[{"name":"chenbz","email":"user@chen.bz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clever-island_1.0.0_1665494804744_0.6363236903972238"},"_hasShrinkwrap":false},"1.0.1":{"name":"@chenbz/clever-island","version":"1.0.1","description":"## 简介","main":"miniprogram_dist/index.js","scripts":{"dev":"gulp dev --develop","watch":"gulp watch --develop --watch","build":"gulp","dist":"npm run build","clean-dev":"gulp clean --develop","clean":"gulp clean","test":"jest --bail","test-debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand --bail","coverage":"jest ./test/* --coverage --bail","lint":"eslint \"src/**/*.js\" --fix","lint-tools":"eslint \"tools/**/*.js\" --rule \"import/no-extraneous-dependencies: false\" --fix"},"miniprogram":"miniprogram_dist","jest":{"testEnvironment":"jsdom","testURL":"https://jest.test","collectCoverageFrom":["miniprogram_dist/**/*.js"],"moduleDirectories":["node_modules","miniprogram_dist"]},"homepage":"https://github.com/chenbz777/npm-clever-island","bugs":{"url":"https://github.com/chenbz777/npm-clever-island/issues","email":"wx.open@qq.com"},"repository":{"type":"git","url":"git+https://github.com/chenbz777/npm-clever-island.git"},"author":{"name":"chenbz"},"license":"MIT","devDependencies":{"@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-module-resolver":"^3.2.0","babel-preset-env":"^1.7.0","colors":"^1.3.1","eslint":"^5.14.1","eslint-config-airbnb-base":"13.1.0","eslint-loader":"^2.1.2","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^3.8.0","gulp":"^4.0.0","gulp-clean":"^0.4.0","gulp-if":"^2.0.2","gulp-install":"^1.1.0","gulp-less":"^4.0.1","gulp-rename":"^1.4.0","gulp-sourcemaps":"^2.6.5","jest":"^23.5.0","miniprogram-api-typings":"^2.10.3-1","miniprogram-simulate":"^1.2.5","thread-loader":"^2.1.3","through2":"^2.0.3","ts-loader":"^7.0.0","typescript":"^3.8.3","vinyl":"^2.2.0","webpack":"^4.29.5","webpack-node-externals":"^1.7.2"},"dependencies":{},"gitHead":"9b055f875af3bf86a390d21e822c4e0ef035f48a","_id":"@chenbz/clever-island@1.0.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-D27LDFZQZwMfeCSU8wxJisQL42jUW0SfLchcEC4SIxhNNCfYv1JaCVfJ5D1stZelUmVwHbMKPW8YmeBh+qAYXg==","shasum":"8184aa55aa914e7aa64e98b4905e49f67a7efecd","tarball":"https://registry.npmjs.org/@chenbz/clever-island/-/clever-island-1.0.1.tgz","fileCount":23,"unpackedSize":81276,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBS5D+D8GMoTeMkBOm6RQCfva6gq5sQhP1xYB8gXxyG3AiEA8wYlgK9qmWfhq8jLCV1DTJN41hQ9YQhSejdVVxYKKmA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRXiBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRcw/9Ej1syZAtZPy9TgqbAPTKJ2KF1z1Eor6yr+bYisNZig2xYA84\r\nogFNxqwTKf8dQrlDZChutuXd0VgLZWA/PdjGIKPr9oeHKABKs/dsAU1FfH+W\r\nFoYQRJfBO1V/brjOAzDj0K+ByE3eUPv/lDfdwIkXiOpP1NZL/g8JgQH8IGHx\r\nDCXAxSG2hWTRu3McivHYhllDPHH6kvyG3lqX5JSUX9wp3fdNNA2NRChTvdOl\r\nEDM/Uulqm+IzepdnQfrkJnW1YBgNfYMb51cFHJpCvvopQ9jOjdSeBW1pxCMN\r\ni8S5CKs9Rd8nsmNyxG8NDz8veFMToLfC6LIsDqBQiNx5vw7UxMK6U/+U73OW\r\nzHMynTV1ccgIBs0fOnj38CKd9yAVa2jGmT7yTsM8fF3h0ZK76gnEBL78hBiN\r\ntJvmMcnNEwt0AuofDpLqpJBObUzV59inib5amW8YZX27weRa5JpiuAb4z6mk\r\nSbpGIqMlP4beJ//31Wqs8XjJSGt+0+y7oX0q1MDfi4RZ7infP66mNlB7QUI9\r\n2Aco2LRFMjICVqUexwUA5viTfabONb+qKuG+orvy0BR+ZlMJ5JybN1QVpkHO\r\nj0LSThfSwRKi6OUgOQ++p2BlKMm+2sFg6CjLBQjX1KtH2t3qWsSVA4OzDnjI\r\nVLcombgvJ5C8ia0bXkxd6XXE+HXL6xNB0AY=\r\n=q5kW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"chenbz","email":"user@chen.bz"},"directories":{},"maintainers":[{"name":"chenbz","email":"user@chen.bz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clever-island_1.0.1_1665497216876_0.9200488211217916"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-11T13:26:44.690Z","1.0.0":"2022-10-11T13:26:44.931Z","modified":"2022-10-11T14:06:57.221Z","1.0.1":"2022-10-11T14:06:57.145Z"},"maintainers":[{"name":"chenbz","email":"user@chen.bz"}],"description":"## 简介","homepage":"https://github.com/chenbz777/npm-clever-island","repository":{"type":"git","url":"git+https://github.com/chenbz777/npm-clever-island.git"},"author":{"name":"chenbz"},"bugs":{"url":"https://github.com/chenbz777/npm-clever-island/issues","email":"wx.open@qq.com"},"license":"MIT","readme":"# 小程序“灵动岛💊”\n\n## 简介\n\n**clever-island** 是一款微信小程序导航栏，通过简单的属性配置即可使用，通过**灵动岛**全新的交互方式，使信息更快更高效触达用户。\n\n<br />\n\n## 效果图\n\n![效果图](https://s3.bmp.ovh/imgs/2022/10/11/759475e1bcd33664.png)\n\n<br />\n\n## 亮点\n\n1. ✅保证`安卓`和`IOS`显示效果一致\n2. 拓展🉑️同时显示`返回上一页`和`返回首页`\n3. 点击标题🉑️返回顶部\n4. 长按标题开启灵动岛\n5. 预留slot进行灵动岛拓展\n\n<br />\n\n## 使用\n\n### 初始化项目\n\n```bash\nnpm init\n```\n\n\n\n### 安装\n\n```bash\nnpm i @chenbz/clever-island\n```\n\n\n\n### 构建npm\n\n**工具** => **构建npm**\n\n\n\n### 使用\n\njson\n\n```json\n/pages/home/index.json\n{\n    \"usingComponents\": {\n        \"NavBar\": \"@chenbz/clever-island\"\n    },\n    \"navigationStyle\": \"custom\"\n}\n```\n\nwxml\n\n```html\n<view>\n    <NavBar title=\"测试标题\" id=\"islandDom\">\n自定义灵动内容\n    </NavBar>\n</view>\n```\n\n手动触发灵动岛\n\njs\n\n```js\n// pages/home/index.js\nPage({\n    onLoad(options) {\n\n        const islandDom = this.selectComponent(\"#islandDom\");\n\n        setTimeout(() => {\n          // 显示灵动岛\n          islandDom.showIslandContent();\n        }, 2000)\n\n        setTimeout(() => {\n          // 关闭灵动岛\n          islandDom.hidesIslandContent();\n        }, 6000)\n    },\n})\n```\n\n\n\n<br />\n\n## 属性\n\n| 属性          | 描述             | 默认值      |\n| ------------- | ---------------- | ----------- |\n| title         | 标题             | hello world |\n| showGoBack    | 显示返回按钮     | false       |\n| showHome      | 显示返回主页按钮 | false       |\n| position      | 是否开启绝对定位 | false       |\n| bgColor       | 导航栏背景颜色   | white       |\n| islandBgColor | 灵动岛背景颜色   | white       |\n\n<br />\n\n## 更新日志\n\n- 2022-10-11 初次提交\n","readmeFilename":"README.md"}