{"_id":"3qberlin","_rev":"2-562c164a183c7aa207548f6cbe1d176c","name":"3qberlin","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"3qberlin","version":"1.0.0","author":{"name":"3qberlin"},"license":"MIT","_id":"3qberlin@1.0.0","maintainers":[{"name":"3qberlin","email":"3q.berlin@gmail.com"}],"dist":{"shasum":"08f302f4dc7910033d691d3112f5b9cb5085fd4c","tarball":"https://registry.npmjs.org/3qberlin/-/3qberlin-1.0.0.tgz","fileCount":31,"integrity":"sha512-PEgKeU0qiT13hlfr1IDw5p5FBgPmPva5zxyS4m6B6OFsTXZrlJdPFIpkAbAvdTWlFyaXccN5P52pBq/EgpiQgA==","signatures":[{"sig":"MEQCIHY4dPHbOcV0+m20hvYcJDWG+JkQA+U+XWVQZFMbJfkrAiBRH7479Y+cTAcHHoH4lPdxPQ2pKZJrtvodmm5qWkpKdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84368},"main":"test.js","gitHead":"662c2a9ec93e6eab6128fa2b9bc1fbc801c3254e","scripts":{"test":"cross-env NODE_ENV=test nyc mocha","build":"npm run build:cjs && npm run build:esm && npm run build:umd","build:cjs":"rollup -c config/rollup.config.js --bundleConfigAsCjs","build:esm":"rollup -c config/rollup.config.esm.js --bundleConfigAsCjs","build:umd":"rollup -c config/rollup.config.aio.js --bundleConfigAsCjs"},"_npmUser":{"name":"3qberlin","email":"3q.berlin@gmail.com"},"_npmVersion":"10.8.3","description":"This is a deep cloning library for JavaScript.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"he":"^1.2.0","ms":"^2.1.3","diff":"^5.2.0","flat":"^5.0.2","glob":"^8.1.0","once":"^1.4.0","test":"github:3qberlin/Test","y18n":"^5.0.8","chalk":"^4.1.2","cliui":"^7.0.4","debug":"^4.3.7","yargs":"^16.2.0","braces":"^3.0.3","wrappy":"^1.0.2","find-up":"^5.0.0","is-glob":"^4.0.3","js-yaml":"^4.1.0","p-limit":"^3.1.0","anymatch":"^3.1.3","argparse":"^2.0.1","chokidar":"^3.6.0","escalade":"^3.2.0","has-flag":"^4.0.0","inflight":"^1.0.6","inherits":"^2.0.4","p-locate":"^5.0.0","readdirp":"^3.6.0","camelcase":"^6.3.0","is-number":"^7.0.0","minimatch":"^5.1.6","picomatch":"^2.3.1","puppeteer":"^23.5.0","wrap-ansi":"^7.0.0","ansi-regex":"^5.0.1","color-name":"^1.1.4","decamelize":"^4.0.0","fill-range":"^7.1.1","is-extglob":"^2.1.1","strip-ansi":"^6.0.1","workerpool":"^6.5.1","ansi-colors":"^4.1.3","ansi-styles":"^4.3.0","emoji-regex":"^8.0.0","fs.realpath":"^1.0.0","glob-parent":"^5.1.2","locate-path":"^6.0.0","log-symbols":"^4.1.0","mocha-jsdom":"^2.0.0","path-exists":"^4.0.0","randombytes":"^2.1.0","safe-buffer":"^5.2.1","yocto-queue":"^0.1.0","is-plain-obj":"^2.1.0","string-width":"^4.2.3","yargs-parser":"^20.2.9","color-convert":"^2.0.1","balanced-match":"^1.0.2","browser-stdout":"^1.3.1","is-binary-path":"^2.1.0","normalize-path":"^3.0.0","supports-color":"^8.1.1","to-regex-range":"^5.0.1","yargs-unparser":"^2.0.0","brace-expansion":"^2.0.1","get-caller-file":"^2.0.5","@babel/preset-env":"^7.25.7","binary-extensions":"^2.3.0","require-directory":"^2.1.1","strip-json-comments":"^3.1.1","escape-string-regexp":"^4.0.0","is-unicode-supported":"^0.1.0","serialize-javascript":"^6.0.2","is-fullwidth-code-point":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^10.7.3","rollup":"^4.24.0","pupeteer":"^0.0.1","cross-env":"^5.2.0","expect.js":"^0.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/3qberlin_1.0.0_1728304906368_0.20833416744925026","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"3qberlin","version":"1.0.1","author":{"name":"3qberlin"},"license":"MIT","_id":"3qberlin@1.0.1","maintainers":[{"name":"3qberlin","email":"3q.berlin@gmail.com"}],"dist":{"shasum":"46a97647b9820b3b36a9c61f78e9e49aeb62f12d","tarball":"https://registry.npmjs.org/3qberlin/-/3qberlin-1.0.1.tgz","fileCount":44,"integrity":"sha512-KrXLkkQrE575hPVLw+CtZWNQAP4d5EpkOE8ck5f39KeBnMWXOHha5/KliRTKjSxSylAS0DbpPUQO5VzlSSVQIw==","signatures":[{"sig":"MEUCIA/mYv/MbH6OtEOyHv8NU/MEh0aLpMoHRXbxh4twEC0HAiEAkU17Ovyh8tVIdhuXmgq9+FCZbLcw7EpKtG+yLJ2/zUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82781},"main":"test.js","type":"module","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"af2a33892ba835baa7d49b41ff0ed29d73e67cb8","scripts":{"ci":"commit","cz":"git-cz","lint":"eslint src config test.js","test":"cross-env NODE_ENV=test nyc mocha","build":"npm run build:self && npm run build:esm && npm run build:aio","prepare":"husky install","build:aio":"rollup -c config/rollup.config.aio.js","build:esm":"rollup -c config/rollup.config.esm.js","build:self":"rollup -c config/rollup.config.js","lint:prettier":"prettier --check 'src/index.js'"},"_npmUser":{"name":"3qberlin","email":"3q.berlin@gmail.com"},"_npmVersion":"10.8.3","description":"This is a deep cloning library for JavaScript.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"20":"^1.0.0","he":"^1.2.0","ms":"^2.1.3","diff":"^7.0.0","flat":"^6.0.1","glob":"^11.0.0","once":"^1.4.0","test":"github:3qberlin/Test","y18n":"^5.0.8","chalk":"^5.3.0","cliui":"^8.0.1","debug":"^4.3.7","yargs":"^17.7.2","braces":"^3.0.3","wrappy":"^1.0.2","find-up":"^7.0.0","is-glob":"^4.0.3","js-yaml":"^4.1.0","p-limit":"^6.1.0","anymatch":"^3.1.3","argparse":"^2.0.1","chokidar":"^4.0.1","escalade":"^3.2.0","has-flag":"^5.0.1","inflight":"^1.0.6","inherits":"^2.0.4","p-locate":"^6.0.0","readdirp":"^4.0.2","camelcase":"^8.0.0","is-number":"^7.0.0","minimatch":"^10.0.1","picomatch":"^4.0.2","puppeteer":"^23.5.1","wrap-ansi":"^9.0.0","ansi-regex":"^6.1.0","color-name":"^2.0.0","decamelize":"^6.0.0","fill-range":"^7.1.1","is-extglob":"^2.1.1","strip-ansi":"^7.1.0","workerpool":"^9.1.3","ansi-colors":"^4.1.3","ansi-styles":"^6.2.1","emoji-regex":"^10.4.0","fs.realpath":"^1.0.0","glob-parent":"^6.0.2","locate-path":"^7.2.0","log-symbols":"^7.0.0","mocha-jsdom":"^2.0.0","path-exists":"^5.0.0","randombytes":"^2.1.0","safe-buffer":"^5.2.1","yocto-queue":"^1.1.1","is-plain-obj":"^4.1.0","string-width":"^7.2.0","yargs-parser":"^21.1.1","color-convert":"^2.0.1","balanced-match":"^3.0.1","browser-stdout":"^1.3.1","is-binary-path":"^3.0.0","normalize-path":"^3.0.0","supports-color":"^9.4.0","to-regex-range":"^5.0.1","yargs-unparser":"^2.0.0","brace-expansion":"^4.0.0","get-caller-file":"^2.0.5","@babel/preset-env":"^7.25.7","binary-extensions":"^3.0.0","require-directory":"^2.1.1","strip-json-comments":"^5.0.1","escape-string-regexp":"^5.0.0","is-unicode-supported":"^2.1.0","serialize-javascript":"^6.0.2","is-fullwidth-code-point":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","husky":"^9.1.6","mocha":"^10.7.3","eslint":"^9.12.0","rollup":"^4.24.0","globals":"^15.11.0","prettier":"3.3.3","pupeteer":"^0.0.1","cross-env":"^7.0.3","expect.js":"^0.3.1","@eslint/js":"^9.12.0","commitizen":"^4.3.1","typescript":"^5.6.3","lint-staged":"^15.2.10","pretty-quick":"^4.0.0","@babel/register":"^7.25.7","@commitlint/cli":"^19.5.0","standard-version":"^9.5.0","typescript-eslint":"^8.8.1","babel-plugin-istanbul":"^7.0.0","@commitlint/prompt-cli":"^19.5.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@commitlint/cz-commitlint":"^19.5.0","@rollup/plugin-node-resolve":"^15.3.0","@commitlint/config-conventional":"^19.5.0"},"_npmOperationalInternal":{"tmp":"tmp/3qberlin_1.0.1_1728745174764_0.6399369886752231","host":"s3://npm-registry-packages"}},"1.0.2":{"type":"module","scripts":{"test":"cross-env NODE_ENV=test nyc mocha","build:self":"rollup -c config/rollup.config.js","build:esm":"rollup -c config/rollup.config.esm.js","build:aio":"rollup -c config/rollup.config.aio.js","build":"npm run build:self && npm run build:esm && npm run build:aio","prepare":"husky install","lint":"eslint src config test.js","lint:prettier":"prettier --check 'src/index.js'","ci":"commit","cz":"git-cz"},"config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"devDependencies":{"@babel/register":"^7.25.7","@commitlint/cli":"^19.5.0","@commitlint/config-conventional":"^19.5.0","@commitlint/cz-commitlint":"^19.5.0","@commitlint/prompt-cli":"^19.5.0","@eslint/js":"^9.12.0","@rollup/plugin-node-resolve":"^15.3.0","babel-plugin-istanbul":"^7.0.0","commitizen":"^4.3.1","cross-env":"^7.0.3","eslint":"^9.12.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","expect.js":"^0.3.1","globals":"^15.11.0","husky":"^9.1.6","lint-staged":"^15.2.10","mocha":"^10.7.3","nyc":"^17.1.0","prettier":"3.3.3","pretty-quick":"^4.0.0","pupeteer":"^0.0.1","rollup":"^4.24.0","standard-version":"^9.5.0","typescript":"^5.6.3","typescript-eslint":"^8.8.1"},"name":"3qberlin","version":"1.0.2","main":"test.js","dependencies":{"20":"^1.0.0","@babel/preset-env":"^7.25.7","ansi-colors":"^4.1.3","ansi-regex":"^6.1.0","ansi-styles":"^6.2.1","anymatch":"^3.1.3","argparse":"^2.0.1","balanced-match":"^3.0.1","binary-extensions":"^3.0.0","brace-expansion":"^4.0.0","braces":"^3.0.3","browser-stdout":"^1.3.1","camelcase":"^8.0.0","chalk":"^5.3.0","chokidar":"^4.0.1","cliui":"^8.0.1","color-convert":"^2.0.1","color-name":"^2.0.0","debug":"^4.3.7","decamelize":"^6.0.0","diff":"^7.0.0","emoji-regex":"^10.4.0","escalade":"^3.2.0","escape-string-regexp":"^5.0.0","fill-range":"^7.1.1","find-up":"^7.0.0","flat":"^6.0.1","fs.realpath":"^1.0.0","get-caller-file":"^2.0.5","glob":"^11.0.0","glob-parent":"^6.0.2","has-flag":"^5.0.1","he":"^1.2.0","inflight":"^1.0.6","inherits":"^2.0.4","is-binary-path":"^3.0.0","is-extglob":"^2.1.1","is-fullwidth-code-point":"^5.0.0","is-glob":"^4.0.3","is-number":"^7.0.0","is-plain-obj":"^4.1.0","is-unicode-supported":"^2.1.0","js-yaml":"^4.1.0","locate-path":"^7.2.0","log-symbols":"^7.0.0","minimatch":"^10.0.1","mocha-jsdom":"^2.0.0","ms":"^2.1.3","normalize-path":"^3.0.0","once":"^1.4.0","p-limit":"^6.1.0","p-locate":"^6.0.0","path-exists":"^5.0.0","picomatch":"^4.0.2","puppeteer":"^23.5.1","randombytes":"^2.1.0","readdirp":"^4.0.2","require-directory":"^2.1.1","safe-buffer":"^5.2.1","serialize-javascript":"^6.0.2","string-width":"^7.2.0","strip-ansi":"^7.1.0","strip-json-comments":"^5.0.1","supports-color":"^9.4.0","test":"github:3qberlin/Test","to-regex-range":"^5.0.1","workerpool":"^9.1.3","wrap-ansi":"^9.0.0","wrappy":"^1.0.2","y18n":"^5.0.8","yargs":"^17.7.2","yargs-parser":"^21.1.1","yargs-unparser":"^2.0.0","yocto-queue":"^1.1.1"},"author":{"name":"3qberlin"},"license":"MIT","description":"This is a deep cloning library for JavaScript.","_id":"3qberlin@1.0.2","gitHead":"b829112f9e3287b669065b3e03d3a7a318f7103b","_nodeVersion":"18.20.4","_npmVersion":"10.8.3","dist":{"integrity":"sha512-HwzVjQIK3G0j9tQYL7WsJiNLUsOYkhXDUXeNOu9/uuKIrb1qQ9NUJF7Sg3aOA+nsFBsOFJlFQP17oYs+iazpiQ==","shasum":"91e7770fce3670b59a7b8cff047caa16a936e009","tarball":"https://registry.npmjs.org/3qberlin/-/3qberlin-1.0.2.tgz","fileCount":44,"unpackedSize":82784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5oolW23wLJfZZOdZu/0byeRQsSibNxwSoshl3Kge10wIgfz52BM/on4BvjbM+wL5p87J+SiFOM8nL6gkBKgXiMsA="}]},"_npmUser":{"name":"3qberlin","email":"3q.berlin@gmail.com"},"directories":{},"maintainers":[{"name":"3qberlin","email":"3q.berlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3qberlin_1.0.2_1728745800283_0.8237328843363256"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-07T12:41:46.367Z","modified":"2024-10-12T15:10:00.777Z","1.0.0":"2024-10-07T12:41:46.563Z","1.0.1":"2024-10-12T14:59:34.981Z","1.0.2":"2024-10-12T15:10:00.588Z"},"author":{"name":"3qberlin"},"license":"MIT","description":"This is a deep cloning library for JavaScript.","maintainers":[{"name":"3qberlin","email":"3q.berlin@gmail.com"}],"readme":"# clone\n\n實現 JavaScrip 參考類型資料的深拷貝功能\n\n## 使用者指南\n\n透過 npm 下載安裝程式\n\n```bash\n$ npm install 3qberlin\n```\n\n如果使用 Node.js 環境\n\n```js\nvar { clone } = require('clone');\nclnone({ a: 1 });\n```\n\n如果使用 webpack 環境\n\n```js\nimport { clone } from 'clone';\nclone({ a: 1 });\n```\n\n如果使用瀏覽器環境\n\n```html\n<script src=\"node_modules/clone/dist/index.aio.js\"></script>\n<script>\n  clone({ a: 1 });\n</script>\n```\n\n## 貢獻者指南\n\n第一次執行需要先安裝相依\n\n```bash\n$ npm install\n```\n\n一鍵打包生成生產程式\n\n```bash\n$ npm run build\n```\n\n執行單元測試\n\n```bash\n$ npm test\n```\n\n![example workflow]\n(https://github.com/3qberlin/Test/actions/Node.js CI/ci.yambadge.svg)\n","readmeFilename":"README.md"}