{"_id":"jira-dev-tool","_rev":"154-feef66e16505044946d23c60c7bac1a4","name":"jira-dev-tool","dist-tags":{"latest":"2.0.7","next":"2.0.6"},"versions":{"0.1.0":{"name":"jira-dev-tool","main":"index.js","version":"0.1.0","dependencies":{"@testing-library/jest-dom":"^5.11.4","@testing-library/react":"^11.1.0","@testing-library/user-event":"^12.1.10","antd":"^4.8.6","msw":"^0.22.0","node-match-path":"^0.6.0","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"4.0.0","web-vitals":"^0.2.4"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"4882b703146fb20c4083bbd309a8f57985455457","description":"This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).","_id":"jira-dev-tool@0.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+LLsFPg6HHU0Uobl2L08e/N1/cXw12xO+qbBtNiZlLXGiZoF5RXFT3pJ5/vTPSVQhqHiU0/LUDVgDEyGQ5lMXA==","shasum":"fb41993e7dd8c57f2bc3fcfd9a1d6d19d57d2fa4","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-0.1.0.tgz","fileCount":41,"unpackedSize":74921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy3v5CRA9TVsSAnZWagAANKIQAKNjMDSYetEz4IEgq9S2\nn3xO5JFA8PaqzFUZ3xS2xm7ZlkhOCUBGZyvY6/CMVQdbLuhFiZ46R7KFYc+J\nDJ4aPW8WAsQ1oz+VjN7debYhw39Bd4eQikddqRytTsxI+ijt8/uwzBTMrKyt\nZP2HZvZfNL3nVkmt4UIKYX3K3nKE9IXv/+RDLPrC5wSf9NXqNOqqqlvCGzTZ\nQ/53423KEArnwFVJs5uNZgCOt8GW5xXizygfRUYkD6IZvU2E41S8gl3DgCGU\nqMhb02XhpzSxmOY7y4CmtBY90Law9903SfvharjY3mKmrFRTz+8M3SK5cEOs\nM6xgdIXiCZHJgbXHXTiBsJIINcCdkTrEUrA3orCUFQtBoQgP20zXtAi41eER\n/UaAoyMX1upx4MEa51P6iMoU/RgMGoJ7/3pjZx7VwRMTdrCv4cXt1h2Ks+lM\nEv7ougevAturoHUwo0RUNZ/U+cJPskqCt9pkFKX6abMlfKuSyGTlzO0eG2x0\nxfNhTDO85TRthpohPYL/5o5SpTqaZrxx9+JRReycsBOBTKrkkjP92E3mSd54\nxPI6M9/MYttZqVbWvbAzd/A79OLz8G3gCpLLW/b8yTQk+n5eu4JVJnAvqdL1\nxSjtPRp7FmpR6Z+p6m27rSntaS4hsRqepaUmd7ctqzUJk2/Hm3sK3lKzTs0O\n8Mk5\r\n=A8pC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMEIFybegfmEcSzwjQ/qAcL7Z+keUDwpNVGck0V8P4jgIhAIQeon9B0xZGl7QNyZFcyifIiPtYfo4eQENpIT3PP1g6"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_0.1.0_1607171065240_0.8893323689817669"},"_hasShrinkwrap":false},"0.1.1":{"name":"jira-dev-tool","version":"0.1.1","dependencies":{"@testing-library/jest-dom":"^5.11.4","@testing-library/react":"^11.1.0","@testing-library/user-event":"^12.1.10","antd":"^4.8.6","msw":"^0.22.0","node-match-path":"^0.6.0","react":"^17.0.1","react-dom":"^17.0.1","react-query-devtools":"^2.6.3","react-scripts":"4.0.0","web-vitals":"^0.2.4"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"407d55dfc749d7109308123f69f1f008000e9b27","description":"","_id":"jira-dev-tool@0.1.1","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+XMH5+U5CGujs3f27hpz/wVGhG/wojv732FpvSrJYJv7yWmzlfwL+niEM/E0fmRB3R8U+dLgGzt2bUQBHZHwHw==","shasum":"114814a90721c099ce8f19d091bcfc4e4529ef49","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-0.1.1.tgz","fileCount":41,"unpackedSize":60246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy37GCRA9TVsSAnZWagAAYqsP/2H6jbSt5328O3ctd5b2\nC65v6BdHYcQPgTpK53NYdS1xDEjcPCuXYOAfJzdUiu6FvJBi2JooOQfPyiVk\nabI2SbKL+nuglH39AlHGP6VKeUy6A+2jr7TOXFemqezNvapUbg34ptk4yveg\nnfAvkU646DnnjAeSU8dlQjrXscxGGMxHm1jOtNJ2IxiNyaWClxuPEiAOLfDq\nvmK5IJSElN/O3KcIgNTn/tMG1NvRLON/3mtZR9NfoLxU7GXrdIzbo/2WxdmK\nVPSpejCYCRWdJXb5wKYfqNbG6U5C7hvgCtkNWeqpVwUHM9Y9OnZuNoEMxE1b\nd0AaOgYLnEgdcHgoReZ/gdbE3rw821J3YKllCzwDDfu4e6dcvoGZcge30ho7\nnBpGar+9fpV4PpW96T/YHgEcrc/1AWmU4ZZLLX3yGUHxDXxbeFBHV474P4f6\nVyGSGc6Kvjg78alO45DVHWu9KmctAkK8rp/M5bJu3dE9xGUDOikPFY2zy7V1\n0Dh6EHa5erWielnVG5vuz1KWpkzfVfVObvLEZULGnZY7ocmUHG/aZE1CC4hW\n/YtCSYKvGbEdo2jYtiwyWYSN+DY3X9LNmnxgxd+9jTLfw0wPses8w/377X+Z\n3hanoHx14EcnLZ3fyzvJYj95IEbSFCC3nZ93izJY07/EbviG9kkGGasWEXG6\nv+Sn\r\n=AYBy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAQ5AMZB0Qgk2XlH1et1q1O2oxQMBAtlJL9cilW18DSAIhAKnighe0TnEENkvVophPQ4YAbPeqUwO2GV0B6Vub9xZz"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_0.1.1_1607171781813_0.35523226437353816"},"_hasShrinkwrap":false},"0.1.2":{"name":"jira-dev-tool","version":"0.1.2","main":"build/index.js","scripts":{"start":"node scripts/start.js","build":"node scripts/build.js","demo":"node scripts/demo.js","test":"node scripts/test.js"},"license":"MIT","dependencies":{"react-query-devtools":"^2.6.3"},"devDependencies":{"@babel/core":"7.6.0","@babel/plugin-proposal-optional-chaining":"^7.12.7","@svgr/webpack":"4.3.2","@typescript-eslint/eslint-plugin":"^2.2.0","@typescript-eslint/parser":"^2.2.0","antd":"^4.8.6","babel-eslint":"10.0.3","babel-jest":"^24.9.0","babel-loader":"8.0.6","babel-plugin-named-asset-import":"^0.3.4","babel-preset-react-app":"^9.0.2","camelcase":"^5.2.0","case-sensitive-paths-webpack-plugin":"2.2.0","css-loader":"2.1.1","dotenv":"6.2.0","dotenv-expand":"5.1.0","eslint":"^6.1.0","eslint-config-react-app":"^5.0.2","eslint-loader":"3.0.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-react":"7.14.3","eslint-plugin-react-hooks":"^1.6.1","file-loader":"3.0.1","fs-extra":"7.0.1","html-webpack-plugin":"4.0.0-beta.5","identity-obj-proxy":"3.0.0","is-wsl":"^1.1.0","jest":"24.9.0","jest-environment-jsdom-fourteen":"0.1.0","jest-resolve":"24.9.0","jest-watch-typeahead":"0.4.0","mini-css-extract-plugin":"0.8.0","msw":"^0.22.0","node-match-path":"^0.6.0","optimize-css-assets-webpack-plugin":"5.0.3","pnp-webpack-plugin":"1.5.0","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-normalize":"7.0.1","postcss-preset-env":"6.7.0","postcss-safe-parser":"4.0.1","react":"^16.10.2","react-app-polyfill":"^1.0.4","react-dev-utils":"^9.1.0","react-dom":"^16.10.2","resolve":"1.12.0","resolve-url-loader":"3.1.0","sass-loader":"7.2.0","semver":"6.3.0","style-loader":"1.0.0","terser-webpack-plugin":"1.4.1","ts-pnp":"1.1.4","url-loader":"2.1.0","webpack":"4.41.0","webpack-dev-server":"3.2.1","webpack-manifest-plugin":"2.1.1","workbox-webpack-plugin":"4.3.1"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"jest":{"roots":["<rootDir>/src"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"setupFiles":["react-app-polyfill/jsdom"],"setupFilesAfterEnv":[],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"testEnvironment":"jest-environment-jsdom-fourteen","transform":{"^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"],"modulePaths":[],"moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"babel":{"presets":["react-app"],"plugins":[["@babel/plugin-proposal-optional-chaining"]]},"gitHead":"e4621c881673798ad6c7abf9b575d463331ba5c8","description":"This project was bootstrapped with [Create React Library](https://github.com/dimimikadze/create-react-library).","_id":"jira-dev-tool@0.1.2","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Ngk0ioUwPQjwNSm11IxoI3/xpiN2o/Qicn5If9f5D0YfCWsDJJ2GmRGUbL5WphbsPlxJbFCPUfHgplRixUsu5g==","shasum":"edc72a1d91c2fb9b18f9227f97b8bd117f387e92","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-0.1.2.tgz","fileCount":13,"unpackedSize":2802970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzC92CRA9TVsSAnZWagAA23MQAJrFWRh1ban5yG2nmpiJ\nF/PrCwobSSS7CKXhBAI1jYc3Pwg+7yXWgsxqKiLdc3gisJ/WXk0gF6gaTwD5\nL8I3Mq0uGNoM46S6PVMpNjUo4TxDJiSNcNl3dG9KB8SuNwpmC4x2QhoRscIr\nHuhe2SVcxXr48QxKQpypPNnlXIoX/xsw1Cmt4Uwq11rRTJcVXs8KZzzBiVw+\nhXt9lbPCJB/ghFzqxtUNjuudP1vy6ZU/O76FV3gKsh0+9I0ZyJ0Cmgna485o\nVeu2CQaC2x9eE9PXRdQtZQcpu1xHyQ/Zo3rtK7gOultUJCWrOJ2lGZWkJI35\n5teMkEBLHTzNVs4LdqNILLdNe6AwRcl0HN6NXcf1Og1tGOS9T1rnY0dw2wF5\n5yvMjAVzjp/0ilovy2WeDOCHWd1/NNSh0T0QTBiYg+JmBuvU5cbUHebZC+pD\na29ar1UcRKWeYZFOO4t8u3+oZSRnb4Rp93PGH6M4Fmyslc5x1wXsImQxqz0z\nEWSFPCLgwLehk5joP5rKwENrohQIfa3wPnHrfvfq182d/vn/EshZDmojeS5W\n3FdmvBECjn+sYtQcM4MAmvgUOt3eCXs1NS8S37lvtBgidNMfdw53rsUbI4eB\nGKES2nRpu4/x2joB8jsrY4l/oSUqzl9KBn5k6eeib5unzJF4xROB8QjiDNDc\n4i08\r\n=59/Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBjmIrzguy/KzWzoaeLQ9BFkJpOC4tgX7U2W8skGgF2gIgL8yl8CdMa601Toaa89whEDxYbbE7X+2U3VMKGQkGrEw="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_0.1.2_1607217014111_0.9424008265670325"},"_hasShrinkwrap":false},"1.0.4":{"name":"jira-dev-tool","version":"1.0.4","description":"最好的React+TS实战教程的开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool2.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","antd":"^4.8.6","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","msw":"^0.22.0","node-match-path":"^0.6.0","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"react-query-devtools":"^2.6.3"},"gitHead":"b569b96c06312c207c10591ec5b88978238db8c8","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool2/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool2#readme","_id":"jira-dev-tool@1.0.4","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yREuZJz2rcU7zcFOttBRLbUrW87HQD8coio3xRnddnCVWqeMoOPVfKXxQoJ9pUZtdd1nt/PiIr+XZMhrk55nBg==","shasum":"a7254ba7f944d933418b0668b9e4da8926f8c5fa","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.0.4.tgz","fileCount":9,"unpackedSize":4857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzDS4CRA9TVsSAnZWagAApC0QAIOuuQ4nSuYLS+h8XBJ7\nkUtMiIcWBGQh/HGmBXYkUzsBirndkhmT4hr0pFAEwKDT/yIymdmJwvccy/6o\nfZrmv2VylCB5jRZbrH2/q3LA6DwV47TlFRKIRofpZuG/6I0cQWVhtwr6OLo6\n87HwNLNm2oFJWqZkaBOzroEki08GPXfwS/oLMmjZc1xCGviC7GpGtI8kCMPs\nSJQssDe8n4cvluz2YpJtxhtkCCUqkm0ad/V5xoM8Mph9Ton/Ty0AA1BlkR7F\nN1VVTMhNovTA9ufM8bglGA2B3lMcijlK1jJVrk8qlWogjT6B0cTDGSaE/YtP\n/q4nvJy9IXSwvCHcMvT2Tsex3N75KpfGBAsB/Dok34uY+ZTljwqr4pGMLT6P\ncI49BEZuC825nfeZUhCc+TVlmMAajb9mTNRU6ylK4UhgfcxjM5hJxmAn3Tm3\nQYJkApNuZUVSZuLtOgsXu3HbE9qGwaf+VeI5CcV+/JTwe/v7+MhNuzoV8qk5\nOPOdks2VeOI98zI3g2bLzStU6irP6CYYfA2Guer5OL0D4dsX9zwCEeMzeJFi\nmGGnLPH/Gfwti30fyonTL2ige6vTwXUDMfyOWJm+vHTsQhP60pCBm6o4rYBM\nVErj+X0BWqgRBC1/ZT27qKnaNhZjPm0cqW0MfC9S534jdajiXIobp30mmN67\nqdKa\r\n=32Nh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDIhMRFau5YdKRMMe5O8Pd8KfaehOPeFuDDatvuAQgoAiEAyNf++rPsg/enB67hlop21FVBt3Hb1C1xD0ZuVkFOKAo="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.0.4_1607218359850_0.5667198195269414"},"_hasShrinkwrap":false},"1.0.6":{"name":"jira-dev-tool","version":"1.0.6","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"a740909bbacc946ad309a231486ffcbace770a0b","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.0.6","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FFNd8bYvpuqJKxDbMsSXxxcNsE5JeOQ/ls9C8QnK1DYXWW12fJFmecU2ABINXZF15uyoRnil8Dl0MSzuVy6WAQ==","shasum":"ad2a99ba71e5b786dc8d0d331d9d5bc677015bed","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.0.6.tgz","fileCount":26,"unpackedSize":6658576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzEKrCRA9TVsSAnZWagAALFgP/1EpqLtB4J9YdOweKYXP\n+gLfRzU+OGaBItAoKR433NrLVmCYevnsx9WHFbg4p93DUKqup1W5boc2fKzp\nOx2N0t31v0vhSOxfcQwQULxXvCjrGMDlCzrORd459dBt9cYGl7ugFEgKx5/p\nuODoDEdxyXlfjz+hZfTK5O93KNMV1/MwGKtwnaXHxiGpAXFzPq/R6kLPDr1C\nUtuAa6PMYKg9NhJYRsCSZ95E27yn/+z3l4mD8KtEoNrUDS3Ekl98zUjJCtaM\nKVbPrRBhXHFu/UC7yYjBDx6R/OAWsclJSErOUrx/xR7nWntV4olSAUgbE/bw\n8nvJdCgkonkxhhv6hj3PeHrEOgMyfYoeFnqvUzkS4BidhHUURb5Ulexk3dRa\nKwjToIqRRf7v8oMngI6QHhc7lLbVuYkwMk8Md7dmv7RaG/7jtWwJqUYcr2/H\nhZGQSotWiJT8LU+ZOCJFKogLmHz5R8BSbPeY4bjzJp0QMTdeFt4yNQ/9xTrm\nXrZibqdydnl5IzOeI5ie+Ep2kxGQ/1yzi5M22s5MtC2cjR/bUuo4PZt0k5kg\nkO2bJ1p2yiflQXeHWU6bPGM9v3lKVfDjeseoXGN0mnaoevGe/v3eFYxSlyef\nfucL1mmo/ZypxbmFUNuO9pCc1P5zsl5incq5yW1f0fAqK7U2xH9Uq6LppjSx\nKs71\r\n=DZ8T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1GWa8ExpBi0miXXR56j0cnuBqAYnqu6kXGku/avyDPwIgIKt0QN4S2fBgmmB2IMbens2lJ+PHYLDdxRX6KmWXuBo="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.0.6_1607221931122_0.8205664219916209"},"_hasShrinkwrap":false},"1.1.0":{"name":"jira-dev-tool","version":"1.1.0","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"166aada6cf9f2e8922efd80a509c8d459637a223","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fe7jfvGmYZCavVfZKHtXrcz0VLNjUTCSofYMBy4T73S1a1mSd+0Hy/zlFd333g31+G+hNSyRABWGrLsvTw73ug==","shasum":"da8b2ce869bd91a6ae1150886060ee704f4c3a1e","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.1.0.tgz","fileCount":26,"unpackedSize":6658408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzFs8CRA9TVsSAnZWagAAx90P/ApAcNM5RoAJvO9Pm89x\nbI6KuLO5WiYGjptAfv3KYM5rKBhKGFVfbhYxORNbRSI3RL3pSRMho2cSHPlN\ntmkOwacd9tjlwjfOV7oN9sPZSf3da8BfhI6To5ZUF59JMPDJnJeNodH8FrqX\nWbO1ILzewrcm8bEZ/3hAaiPHFHF3LOI3iyjKdXxRi3jBsPsRLsXttAFag+/P\nwOoKujM7XLhSjbY+z80ptRILGlKr0PdPQGORJBkRuJ4Wo2kPbqwiGjE7w6Ho\nu43r7CMafluqmdV00DlhikX3ysTn/bWLn0Jmalo2IDkyqQGZz1ReBVzsoRfg\nGeratJ7DQP6iWFMXw5APbRlt8mVDwGZCY9OAOO9nXo1khbT782GD8c0atmux\nWMvN+B3z3L3IjAhr6LgbGz4Tc2GvVYkMBCjqY1dbEfZ1/EqPJg+EmIHQL/cG\nf8CmJFL4oTnFFpr1G3yNI0UOdKIpXSC0f7zbPbR4OWHcC6OWekPSsdoIkfN0\nHbZuaV8YxB7HSfDCEqWd1PEUF1/4lJ4YdQiDLGKSsA+Dxynz/41q/NkmFz9m\n8o0y56SmQfVZ+bx5kK1MMQMcf5yUesCcWwi9cOii5TnXlGCpdtBa2Pcj+T+B\nHnty/pFtObk7OzJKuCbrfAEIHLkG/U5rhlKCoZb5AScvasR43HmydxkQ23T2\nUh9K\r\n=5AkU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2pIFt3JlGCI3CsRnJ7mZ4OOdVcXTmkJVFi7Nerqf1tgIhAPMFXa/CnGs2P10ho8wB8ZtBixB7+0GtA2df9rSyGEnf"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.1.0_1607228220380_0.5944907797378196"},"_hasShrinkwrap":false},"1.1.1":{"name":"jira-dev-tool","version":"1.1.1","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"166aada6cf9f2e8922efd80a509c8d459637a223","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.1.1","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7+D5ipGOxYFTO+IWNw5pux+sL/35HLpj1rLcx3tet5wt921UNQKEwqvqDEs79pFIU0BPRXrCzeBsbjp8Q+AzHA==","shasum":"b83dd53d7bc4e66ec81ae921eade10748d3f2d0a","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.1.1.tgz","fileCount":26,"unpackedSize":6658547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzgDYCRA9TVsSAnZWagAAd0gQAKFDQsE/HSzlWm5Q1MuN\nJCQPkJHAHN9F9gBSoO0N1e6aBAlQlSSJtybjFxa3J2WReToifuc4HqfI5vn1\n8pWjl3b6iXU0Bsh1g4Nvmxw55WLSVk71S5KpdyVhpr7XuGCAEj1nK6Gfj3rj\n2evWfY7fGX1nI8bg877vpaH1l/SROWzPtguCPchluEgAWqwyiOxDUtMlPicT\nvRMgwqpn6bBvxFp1snf4AFou2V18GLlhfOwYB+HW7VMgYd9IdiAMvc8H3SKl\naLWGvWWA3qKurJj5R//W8+Mjb3hOU9hRZhqmM9/p3HwvVO5K6dD4yUnSavYr\nzu1PA9ZyJxpAWcExeC+GRnwMCtNlPGcPXF9nI88b+MQ1yVB2zmsETH4ARHbv\njom5JF+u5ypIB932J8iP0kRdJTQnkfJCzmlxp+QN7uTPamlpM7WhPz09anVo\n3IU4i/S4huKq2hoELSgpxYswu4Kr6QvE7BLsuoBin1YeKvIjtmDnIzF/gaQD\n/Na1C7g9PN1vjF0M+kxFJHb8iBVrlnQfteeOke6CFdTilVt7J73167c64Scd\nFZl/7cqLP38Havxz+/qVijvLYVB2CJrNFmMs37B3Tbpm9rqiWmwP4wyqeT87\n+y509Sv3UTYbFFF3Htg2bhK6f0kuNxz/z+md/vAAWaUltFcW6VwGOlfSMAam\nEv2a\r\n=QqoK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHR+w5lpE3Ge3PlQ9T7ImSvG/j66h2zggw7dYB4uPyjeAiEA/v4ZuWuGXcnQNYii8u2Xu7xnPKDFEHHOCi8BWkm7a4A="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.1.1_1607336152017_0.3663651949735507"},"_hasShrinkwrap":false},"1.1.2":{"name":"jira-dev-tool","version":"1.1.2","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"166aada6cf9f2e8922efd80a509c8d459637a223","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.1.2","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yRFyaLE7DS/e8PaMvDPKSFb+SqdK5Pt1MF7sN6+us1OUI29XNssBnNyDaDIZ77aMQ4Q6QiPE7cdke4/r0uy6MA==","shasum":"d7087c01704dc6cdc4e25150bac9a5cf090b6d86","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.1.2.tgz","fileCount":26,"unpackedSize":6658571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzgHOCRA9TVsSAnZWagAAp/4P/A+IW5rASGYMB+YLV1Tf\ngzr7+jARQHIt8Ct0lfurih96ponkGgeAeECV+27QMWZJiznBCgTu+37wYJGq\n5tHLGilli+G2fmRWeYpBbVLePNQS4rbgfRgLV45VLUCKH5QRLKYRp7Q4vT7P\n+a5ErKTr4Sr+4o6ph6DDj+z2gLHbywTvldZqE7Gvm3W0v9EjZSjQ4Qem7+yf\nUuqf1qOdq63srrn7OC4AP5ECJVrvNMcK/EkhvxAHPDGosK6H0a7EYzKH80h9\nclEZGkntH30HL3ZGOtJMVVLOscJkovkxXNpQvmeUY+wsM7wSjnswMJLAsHuG\nWdOnnwGUgAsqRJnbEx+rVYuTeWHX9y2PWMoLd33T6uN5Igx2D74oJW8UW1WD\nGKfJqo9FmmhKIjF7QrBf12t7vEVmn+47ZAL7xvGiwsCxPeW+pNZfrgeuluWa\nSfz00yCkWmk19HOoIuaiw7Dcx3tAgy1fq/aAW6I/1GnWVMot708aJUA9qbQ2\nG1H2akP4foMi1xhSeepIQbAf+yV1gSRKIagziYI49Pv2KEhU3HCTwUIiDfao\nKOW6kQi44OaEc+6P+5CXcgVrgV7omHlBxhg1ylC5nUNuZP0oXqljgKcObc4G\nsSYk2Ca68J+Wa7x4cbqyxSCqfFDWkL/SrQek7yj0jcy1QLMJOc0QB2YiBivJ\ni8gz\r\n=zO+b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFz5tfxZYcYB4g9towuB+ZoqO6MWwqZu3wBbjky1N/81AiBrRaegN5AcKSaplygAyHXQvuL6qSlzLdMW/wzzixzy7g=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.1.2_1607336397868_0.530314419277417"},"_hasShrinkwrap":false},"1.1.3":{"name":"jira-dev-tool","version":"1.1.3","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"166aada6cf9f2e8922efd80a509c8d459637a223","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.1.3","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4SC72v5QbGEIOp5xQ8i5t4Pe+ynzaQN0YsFmUd1VcM9PiPes6nXHygrn2MxVnsZGIIuyyUBx9m9vUW0dJ1232Q==","shasum":"ba17c77c926ddf1eefa00cfa41c8910c8777500b","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.1.3.tgz","fileCount":26,"unpackedSize":6658607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzgI+CRA9TVsSAnZWagAAwVUP/ilE0Xmjkmn1aabEBGEL\nmP37FbiOO6tuU0Xwgg4PQQT3DXvjIe9HIHU7PFDEHOuE2FJubryAEVXVIYX3\nTa8A6e5DF+Vd/lz1jarxEjGx44uK9EOBJM2u68IIZqv9eAhute7m7lDL9Qbd\nRGokvq0eIWrYYbqv1+ixF3RjDqrQc7u2PCCp08dkrsURGDRezWwcs3QTXpUU\nYpsyahjqTN4aoqaz9epYSx/1Hcund9lYUWXKO/nR0H90kRQAd9zd8P/geyDl\n6GF5g1ovCqyxe7sY5RiomnW/74jdXOiEQ/vCTY8bycIfJW20nWIOKRuevwty\nRI/ezZMe7aXRnlGQQ4FvpaEM+aRwVZ8CtlCtmKHXG5xOnR53+LFsw3gk3FcG\n+jJ/dgFIa0+l4iOit9/xphrH5ggKaIDgGeHUjTA6b6onlsc4og7h1N/n1OmP\nwAA/r0lFOB1NArt1yirvJ+RG9Kb9cgsIW/NSx90nKQvjyWJkenNj+MPduSRo\nvWfZKPXUYZmU6N0BwGqDyCJKqJLHcgcv1twMYF+fjpVk15e9dSZJW8OkxWC0\nFecL+w3kUgiBikUpKSLs9pkCJT+NP8fLnLQX/KduEtTvI7/7ROdhaVIvLttU\nRFV666soJLshM5tqz8Smk/NOWfPPh+4QMA62349HN/a4tcw9foCRBPpZekAK\n2aKL\r\n=WuJI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWw+bmEBf9kHoRCkzvjK/crWEQH1aVieJaEctZ3fNXYAiEAym9bMejOat0+fd17MQVYzVucrEYrFPELTxyuSAWGQBM="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.1.3_1607336509676_0.05248590416136345"},"_hasShrinkwrap":false},"1.1.4":{"name":"jira-dev-tool","version":"1.1.4","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"166aada6cf9f2e8922efd80a509c8d459637a223","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.1.4","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fAn7Y8t5+in1b9rphYr4lgB2KIvD5fZSVWLVw1NmkSAgobCX43cu6xmuSHl4HhbbE92xVJtc3i2qpTPZz2fUQA==","shasum":"af61e68ae0a36273eaa3e900ea5ebf6bc3fc801d","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.1.4.tgz","fileCount":26,"unpackedSize":6658605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzgP/CRA9TVsSAnZWagAAerAP/1/jtUYCXhRxwyme6bYg\n8uTL7mDIxRifYipJyqrvb5C2a0Xx7VB+fOPoCFpxa0oCDG0yz9UU3IjNHcjJ\neIP9W3lK8pF59hfeDwPOoKXhJ4wau+OJZOXfcr/2a6pfe9TlrdOqBcs+pGSU\nFpzLyX/lyQC+rFY1poxlno6jhWgs4GFOWqrGK6fRdqqBZ/E4L7O5saoaZOrM\n4gTWpUReXyqd1Gz6tRnIRcx29QrvLUqlW5LTJwjnXUw0+dgVK3csyx1qdgVe\n9TJiTs/XBKWGni4xyy/NUemXFXS1JRUx8OKSLeKAh6s0PatQH6l1FyS97qfD\nrNhabIpId1QjYxBuoGfHOCo7ippq+gFQOa67jK01fKD9aDr+7VDX5e2YoNTF\ndEPNIJbIcskfpqbm8SZpE7xl9RYvr8kaPeoNtcDI2d/G4BTnPElZNw+jDzuF\nTr2TuSZermRwhHqRf2KI7mrhgv1s1/S4sPGKqDkxB52QH2gq66L39/QxOciJ\nFK0RtcgZKM5wgPoLNXBfFWRXDQBv+zbYROZzPtkbCvpRc20Hgsy2BRTz0vX3\nmAkEHZpQ5djdM399rfL8FqMUt+KRiZMXtV9HWQ9Q+n8p4Bm+GXQzdFpoGi2j\noflEn8vVFhYqqogyyoVvhRPo9nHHt9NasIsRKPw8n94pTo92ScqFzeU6/B1u\nwMGn\r\n=8ecH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYWjTEgfVZe/y90P/hTNI/1JunrCfdN3b8BwE6j13o3AIhAOq9Xba0KfJv0IfE84ahn7WjuVTNhmGXr0RsdSDPgapi"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.1.4_1607336959410_0.518968545685637"},"_hasShrinkwrap":false},"1.1.5":{"name":"jira-dev-tool","version":"1.1.5","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"166aada6cf9f2e8922efd80a509c8d459637a223","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.1.5","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WPerk8rvxowuHiMKkKFyLWwiua9d8qgL4S2gosmvrEO2doOosWOCg6E+SVTfj7XNW1SSUnYRamrjn2KkIOISyw==","shasum":"2b6b24a83e9caf7b2932fb93410a1dd0a0762abe","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.1.5.tgz","fileCount":26,"unpackedSize":6658725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzgcYCRA9TVsSAnZWagAAP64P/0VXbZ/7d50uJLvLjxW/\nbMqusa6jj7ZqiVcGmAvL0hUXeUGNwlWfZ643Mj0GPaX9hSngdR7ZJ2Y8Jjhn\nYjhdZNCVKGn03oJyuML5uFLdWlw2Vh2TCCkczHWcJVwOn/qNAqFfZ+h88sot\nzFFzl+8NWHqWLqOQbMHs4cMbuRJ7GLN9vCMMiANEZ5Wng23A4ryQ3lbsuitW\n7IcHbqXd6FoQsy14NJF5nkwHMh9fsZMNvxYNzz86WWeXSLWxWXa825mIa8v+\nUPAS0vi9FYNTYS/TFowYAd1E3mHwYaROsQJO4wB5APRBqXvIP/OAbISv6pdz\nLebqq+1975q2uZVXIxEodaptKQk8nX6vc9JbDejVkk20upDOUTcGEfYGxdd8\npsZF7re4jg8RXPP8wmGJQvfNoJHhECx/QXNg6Q/SBFzMW6/uHHnlSat/5tyW\n8PlnBpbL8uF2vLWZ22DNejgLrynC9O/RtDD3CWylEYw3bWD0I1oR3nJnL+2i\n/x20XC1YuTiFQNBKJObaB+msX7MnZ1IRyb/NVIrjeQdo/Bot8ruaEYYyJErN\nOJTRVeyDsGFmHavdUzkX81xtlNdCK69ksjGkqkZC/8XZdXRX91x5Aql5Wdqv\nYtnxoUJKfZ2lsXUUupS6VwadGe59yQzBR9FO+O1Glhk9FrMrYutbGIM74kYd\n+Yfs\r\n=A9jZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHU4iyoTWQ2MEkgENRqJU+zhLTlbhb28fmSe7FNUy3L8AiBCxk4k7Qt1bY3VybQqy4H1GMCrCKuPqp6imWHnE4qs7w=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.1.5_1607337751781_0.8741191523965222"},"_hasShrinkwrap":false},"1.1.6":{"name":"jira-dev-tool","version":"1.1.6","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"166aada6cf9f2e8922efd80a509c8d459637a223","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.1.6","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-grh4bksLQ3ePF36mjQhaCQkyBzIThOWvm4wqrqevkGyCH3JEioNGe66zwAp5kMKnPfAnV9JL5K1L3yWFN1CWfg==","shasum":"15a51537d5d5dcde37f60fa168253bfef54b974b","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.1.6.tgz","fileCount":26,"unpackedSize":6658709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzg42CRA9TVsSAnZWagAAts4P/2GicWWklAeAI+53PmPH\nBERntoy8MLSOQ+1wGGSl+Ymsn0G1IITFDFowHBdnWlUqk7uAv1aa07WuJlT0\nbLMhLX6h3M0fmzpJwWNDxT5uhh/FKko5bwRbSdwIIVkGfZVLQFBwA9UOyRu0\nNmIf6MOgN7f3ujiRmh5btFPCG4HsGNOcQZqVbGGbZ/7ly3j18sY4JGeD1fmg\nJw0FLWEtgL3EVt0nV6oDJ0cPv8AzGQtEoZJNTIdz+jQcQTx7LBmE9+f1Tquy\nB+/R9HtgeFtGKCWpr8toiYYWJy3e4aBHQ0zyXBs01DWsMX0QOx4e2e02uKL4\noW26GF6eVVAoD+hUm1t2VNGvK6OU5mqV3I4cB7S/7jZ7GlfpPtQvMhimPxzl\nVnqSsfAv90ZbTxIRdC7Vk3n/vFsVz8MdVyCtbfBhvVk+RC1J90eXZXmtE8QD\nURUBlqj5TXTvyLAnY2PdQPWwoq+vvs3qtLgemk5d5iiF7jecl6xnunfz9MjF\nGM6Zu454kriyoSrAnEtluqIpv6OnW/Q3nQ5KvH/Ora4nCHQEvTFvYiuBIbwo\n6UtThZPyYfdcUi2E/snIypN1IFBtZAh9kilNp1JkK/HWyB5nrI6iGG9WkOij\n31NtE7MtmXnVInj+Y7YZluvTrfH0Mm1sUWytOOgcZkbP5w3yOgmta4F0T2Ny\nxtjU\r\n=+wb4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzD+i60odkahCeSOWgF/TRN7swl/MiMheqLREFlrHBkAiAnSY/NlRFyjSObpljJkt+I0oXVrKWB2It0OfOxPf6LWA=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.1.6_1607339574450_0.2250064297958403"},"_hasShrinkwrap":false},"1.1.7":{"name":"jira-dev-tool","version":"1.1.7","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"83363bb89143d2ad561fba6b1a9af0838b41a1c4","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.1.7","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-D8I9Vx3dsfNe+eH8ZknzAasGu6pPPhEqLoD367MAzXcRVdeotODRNHLk544N7SxTfoBVWQqqttiUBNv0KaWDpw==","shasum":"b829dedd6b7c20a06aeb03e6764b74532463b48b","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.1.7.tgz","fileCount":26,"unpackedSize":6658749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1KAmCRA9TVsSAnZWagAAXL8P+QDwiBq82On2P2j29i17\nlr18L/8SXgQI7xfNu8xsLKSzMVn52DN2sMiQ+uoGOSfo+0LQFN4OY3muK3pl\nYFL6vQX4LZAgdTfDdYfZ0XhPTyuyLVLBv3PtYPE9r0CoPoqg3ybMaM0carXk\nPyapIgAMxJy39XwJFmGlqkQFZcapOIWOQP007P8fHfvOhHsb92vBOzP40/sG\na3edNniUlQ/RxGgT88up2YeuB5F0UaqBMc3ztC2hYvBNphv2e8+1mDHuyoO+\nnImVqoyvai5JrqTjvkdDPtL48iSxEVRGLoSj7nhxOXerQWX4S+s3E5bN1sDS\nYD5VHoJZ8cOVCq9sMyLu83UXZ9ev4C9qyCezbGLY8r51CjDZR2m1ORwgJ0m0\n6hEcjUYGL+6YYeMChmZbY7ECx1gXFP6pQFrbKAo7UfEKd6/Hjt0TQT0oSZqv\nBg9AYGTMVGvoVtoqf5tEX5pQVUbLXCD9nZM9++nS8KGFHMy8FcdohA2dDqSA\nRnGNeYNGXmNKu2rO3xfjqMcNjpIJTd8K0xNMS+Da1PnE+p849ksLAek7Tmuf\nbfTJ0mVIJWjJpbJCevUW6gttAahdHdkyWMhGBR9YTE9zwVk1sW1LNlmhR5yb\nni4UpBELJ1W5tDFxwlBLdoE8pMBWg4bukluIEKPATeA6R2G9obqLGNbAeIu9\njEMK\r\n=rIzC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/EFYDxD4RVLvfJW1pKxZ94Jtnx3WDj9bP9Rt9UwQKqQIgfPjOMPr9zwF5cqeM6R45kLgDshHYWRZuKtKyQ1yoS5I="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.1.7_1607770149803_0.168207640743963"},"_hasShrinkwrap":false},"1.1.8":{"name":"jira-dev-tool","version":"1.1.8","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"23ee703b993389a79c6ef16367fa226865f404cd","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.1.8","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-J7QxQYbmBuW+vFUtWe4+8S5kVexNUCdUeZA1FQUAkpWheGD7GssRNxzGX+ZksM/9uPZsvRamdwUB1MWwid0OXA==","shasum":"df85d2166b01d7f51d16cd05893a10fec82f01f6","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.1.8.tgz","fileCount":26,"unpackedSize":6657495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1LDvCRA9TVsSAnZWagAAtPQP/Ay5hanjI7eY2sbAqUtK\nLmdrfDQ3/YXitf00FDGKqku1/fMK3Amer0lukw5EyH94NCr9gaSTx/29VHGM\niFrY/sS0q5l5yOWrUt/JZ+QmvyKsA8enAP3uB9hT3apWgPavrbGgEoU6Q5gk\nmCFyONQ9qHSFFoRQldVNLB6zODHodsOQPudeeqa1tA2ScOQFy0j3DPT6eziD\nyMio4OGoKbREZPmZgL1lsYzm4DLeELw9ong1fBGKYAoURGVNWnbxfcCfHdA1\n9Ygg44aAplDu15Sm9rKHzx3zDY3usLyBWZSA0nClVOWAi+HsFnIAmNBJaMvT\nxTeZhIV9QTyX6iiFnEJ4E2Z8qUBsI46r6DVnGJnlhJaZSPcd/9wRBNgiMrst\n+FY/HU0hxgvE5ezli9wR+sMZ4x9CPGabBDpfG0m3zYu/VrYRM2EihDWwjgrt\nm8uuzbE2z9ONV3B1QDreGs04GOiPE6mfquZTFj83oQAmKY4sJ7EcnoVsri01\nuaGq/s/iOlDa89axknIw16bkNuGDp+TBUEdeoK/sBjmwbJYC/ALpH2OLPGUJ\niL5p4s70WGvQldObbVsrbZsESi2NzMszP36n8pCLgZ1Awc9JHA44EITLeDOs\n756wc3/+6OAdJFzRIO60E8Mt+PkLazpWfUd35eShv/He/KSl0sTTmN+IxVrD\nMKd1\r\n=6+mf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEyyOr2sS5YTgf9CbtxFTOSIMkWnRw3dCsx6ya5JvgRMAiEAqdG1xukSuSYTSM9W9+vCywYFdGtPVBBhKlYZ7+RONXk="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.1.8_1607774447487_0.5460105914518187"},"_hasShrinkwrap":false},"1.1.9":{"name":"jira-dev-tool","version":"1.1.9","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"d845b569124f85e830816c4dd7d694b20f4766d9","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.1.9","_nodeVersion":"10.20.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-0fwKBTzC+fZyLtRZVdfvkiSvdygFYTK48tlKdF6kjCPWs4eD74ybUdBJFUhx4X9PsaHVfegNrC4DljcegqQxfQ==","shasum":"f0d3955080b81cab6750ca0296f946574d96ee91","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.1.9.tgz","fileCount":25,"unpackedSize":6657356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1eq7CRA9TVsSAnZWagAAw+0P+QEnGnYd9YAHnbe3EWbN\n52vckcQ+Z24cuJx3BfE3N+WiLMAJJNZZWTvcE3ExhNwT4LVJ+SFklkjCdCr7\nhlWM3BxQqDtfrz3LLDM4F4tI5YE0UWfO0suEQXbOyP/RyPHamkITVDorgzkz\n+ALE64/sdvjMzXYE4U+QE3/9VmdnobwuD5It40pMwYdFQqHIEaXytlQB50kD\nNuWKQq/OwMTs2H5KUz/ir8bJdE7ITnVb1ybMV8bgpCF9eUjFbpDmiz4CNZsW\nBAPKk8aNPho/33hPf/b9QoWBZeigF4k0brjpvMiEv66xm/q4Ym2i85DtpszI\nrWskG5XgAke6tuLjp3grDPo3qVhgYJxIw/mo2B+BZQyreZGrhiQqmLrGMjzZ\nOcS91Hga7xvqAytch2i4HVEHcVp1aooDWiPusXLon3hRuH6GlZqd2Jw/wVPy\nMLiZ9Mf/G6IoCe/WjitTDg9LqrLm/E+GOtTcOpuAKar0poYmrWOaDC0JiIIG\nKMN5rIIbVw6qbTBaeu9inf9RqzRxV5khtFYIYsIkC7bS9F1vf/oZW2z5+yvd\nsjMqV2Mr95tMlo4MkTTeGmU37gHvpvO1unPTJxRLpllB3q5k+H7N6I49c0MH\nfJKUpvrStBE7wvJxw8RTIQsnaGrYP1DKX9kilVR1d0qJObH/dJhgGxMIQHOB\ndXaW\r\n=NJmd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBU5Kbi9+JRdSELmBiFzpokEPLeY3FmQUu0C5YV2lLZAiEAln4bvQNUx8L2CeJ5yYeXq2ei3sZM/Jp8u/ZrBv21mbo="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.1.9_1607854779092_0.6017026337722997"},"_hasShrinkwrap":false},"1.2.0":{"name":"jira-dev-tool","version":"1.2.0","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"dd43c1125d9cd08b1e0118b1bb4f8afc4ef9b41e","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.2.0","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OOAq17i6c/Czt9ziL7h3/IsvWMl+DD9YMQOaW5ELWJzhm2j0MI2jTtAkPU6nIipeFdmtH+oRaIFIv/d9ozfjTQ==","shasum":"186a05d2b637bdb7d86fd740be9493f898c3f06d","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.2.0.tgz","fileCount":26,"unpackedSize":6657055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3qM4CRA9TVsSAnZWagAAKAIP/1ZYDdT1qF4qfzTkbpYH\ncHYmUsGxvXhKauMxG2ueWebjoqujqPeIOSbte6j3rpLWD036djNidPRUcj7/\n3HjBZKO840lfuc471v+07imJrg56Vczzn3o53e9pMZ42faCOr2YmrFzgx+Dw\nuogFrQH5iTg60PDSzr4SzXDXtU2jW/oedC8TWMWDdxPIljXVkElXvxkfgSZ4\n3GtFwIu/3kJWZzRoOGM9KqSOCXkpJ/N15ydlmPpXa9lX+CGQ4POz678Y3DDu\nPqIwODTS5LauorPePuZgId1ENiUHguKhlBL1xXIzVFVaKTt3FvMmmotWviwH\naPnan2NZ8V4rz8XSIxQVkf2ywuyc8X3gBOQ5dcsFPrIqXaGa/tn6caXy44mk\nn6JEO02A+JwhsZjNHIKb+2dnKvVBcVzIfKtAUxrvkas4QauHo+lQszN7vlZF\nL/jups+X7uSS7IeMfUDfYr4sYqkYLh6jLFstsP+g9JvEyHtV00HFMHkBhul8\nN5ncNqAEKJTR1E2CBBZZWqrR6lxCPzIagtEgNv3q6k9PeBF8OWTIbamUBlRA\nPFuSaNBO9qGLmNDxUD9UwcRW6ixIYUkDvhPS5bk4Jxbyl+HxbC82VAIlAtz4\nOu2w7/dwhT59sZRvRHtadAmZCk2mh+FdWuHyOtKaMNeV82Xy/5m9dHOnPW5S\nZ7LM\r\n=tZ5U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQwXP4pyUYjKciRAPFQLSU8YNbiYQYMrjppLMNwGEBaAiBhg9vjEZ9oPqYMG1kPTLAdI/dRJlXjiHSIUjDmGGKhJA=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.2.0_1608426296144_0.9220801790726869"},"_hasShrinkwrap":false},"1.3.0":{"name":"jira-dev-tool","version":"1.3.0","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"5d12b4595517386e738260efe2e17f0152c7a0dc","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.3.0","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RDKiXWP1rthkonT/2xzyeUN6VtAxzIJlN2KKfft+jg6IAiRX/ETJTghalfUrA1bX3gV9YojjXIQtDHMK507IrA==","shasum":"88b218211ca76db6afbef3ab50d273874c2c28d5","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.3.0.tgz","fileCount":26,"unpackedSize":6657098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3qY0CRA9TVsSAnZWagAA5w8P/2A/IuPe3CUYyrhw/33L\n3EqvYBzULK3BghAZyD9+tFMQpXElakZfEBtNnBjwEvw325ZR9wzW1GVDLqbC\nKfmdUrWk9K4NhQ/HTUa5CObhBppt4jwrwrHrfEh3/HiUOm0JkJTxk6TMiwVN\nH6yfohFcHbCsu+J9zYPQowuNEEM0pMCR2wRhow9Bm97TJFLjMcO8W5PhIp/t\njpTd3KO+YxqDKAFiSz3cuUIM+K/3iLCE2rUZXebWvN3zuipitvb8bSH6kzxc\n7L+A8Urm+sMmkE5yXBZs/F19KXgsLeQrvE51FtxM/Bp0FTmAURXllebd/B2s\nJc9QUk2r2GvOO1C9tShstiomp2s5XxBHWHP6nO+xp6tWujX6xX550IdTTnJ/\ngzxUeKgeF4X456hEGIDDg4DGQWtfAfVVjkF8/ExKQYeWGBgpKnIp+0ptbkId\n3BW/vYbx9HZgHHfC7EZpiltHgTSdv2vPhmK4eYG+ElRn4T9bQs3sf9F/hxsC\n4Sh3FvcDT3lqIzGKI9zq4f/jui0PaQgiPmrAWyfPGgcwShvxjXTKINrJfOIy\nMoSIbo0fyC0q6Oml6vNRY9bDEj8a+ywavmX3oradb53YSbWnFaBN7jAZxEaY\nq6Mdt6AbxlrGOe02iIYeG+LVjcPgRC79DZMTL92snaWBjq+j/gfSna2vRVfQ\nXhPJ\r\n=bWL8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWZLgGfh0MyfqKyPygFJcoYZlFWb8adY7HrC4qJCgwkAIgP2jJ8aymCJvPn5Z7pt1vwQetcnjaIZpZOb6IQbeRTIA="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.3.0_1608427060257_0.2724486137245734"},"_hasShrinkwrap":false},"1.4.0":{"name":"jira-dev-tool","version":"1.4.0","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"01a51bbf33945f06fb876f6058806bc11a8da87a","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.4.0","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-f3+w7a885bjcTSh/tHU80moMgabiN2RH17/rEzZZDsgzDn5t/2FkBwNY29Wt6sriBYULWNLiRfbQdHN/rXfn5A==","shasum":"47b87cf7359b5755573758f6fdbded59545925b2","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.4.0.tgz","fileCount":26,"unpackedSize":6658597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3rlECRA9TVsSAnZWagAA800P/3+/SWt5S9Kb7Ai7KlQ/\nl+Mx0gLblKCLyudHJ+aL840DknRnFq/XEJqZkgE1MxlfAMSDhakKzvT4IjgJ\nw4DFBRMd/0O3IFwZNANndpntfSG9ml67pQcrZEGMwg46ehD9j6ur8Cb9bOng\nqLvpUTtuEe0lwb0ig/pmAiARVfF1ERsvl/SBdxTDWx7g7Y0WMtw9VPUCepqo\nBUk2uMUX5fi0jpkbOctuNyBsJ74A7jsp12nUAEBi67LtZmuC6W6eF0TIDZh7\nhlJmTsf1hRGFyrCby462GHoAEQ1PepxDKLvLdZFrU3yTRnrfVBqkmWpZfSoj\nG/PA8cOMoopOpqK+LZmieH63NQl/ESnAqEqJ7FZ/cFOZBpF4wV3GYD4ELnE0\nxWb3GboQrGvCLf09OTi0gBvHXl89hU+PaM7on7mdwlTPTsODrqCbrm20OYzz\nl9p4vdi8+gH4uIMYlHPGtOUB0nW6tOZVoOIt6XRMF2UNM4kJ0+2+XU1B7veU\nZegO7wLefh5b6AHYnsHsBo2bunG9GHX16afVnia0XVNskiyqCnk3GjVQH/51\n2lO25TANqaMDjirQ+/XjZHo8tHtpBMz982DmAtqhunourRs5zlK8Fgdfupcv\nVqSm3cI4bu+zBF3wCOE9/Vd6NDRKis3PUymbwLZ24xpEtdCMW7/ZFsPFajsw\nMM1C\r\n=2k/D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDp1bhFFzpK9F6aQvOgJQSWNX7Ot9AM9CHnB71JZIYKbAIhAOzExN9NbydkqlkR9JEh/zeeVBcxkAUOrhFTiCb75+VH"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.4.0_1608431939661_0.10737512906168933"},"_hasShrinkwrap":false},"1.5.0":{"name":"jira-dev-tool","version":"1.5.0","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"96aebbfea1885821f0d150ff2a3782271ecdbaa3","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.5.0","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-VvucrxmvVDcYRPW5YLSvAw1jJ2lT9/p4VeScXDMMD52gNJgW2QAS/w9S8s+u+nOdg/pXDZ9aMhlaoWdQUWVCBQ==","shasum":"3b8d9f6f43ebc0074b61f93a1140a663d95be9bf","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.5.0.tgz","fileCount":26,"unpackedSize":6658651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3rouCRA9TVsSAnZWagAAh/MP/2V29D4WRC8m7Q+IRuKe\n6XBinpeX7m6hOKxlDNY6nxBradqsI86+OD001nF93JB0NunvG1pJ5yWdfCLw\n3z52mNHwKDojBruqUhIT2VVCFReGB8KFbHLFFBZRhHDQAoLKx7S4L5kyiqG+\nwyjLFRQAYONs5Ny9Ecb6DWysi4F4qHHu53U3ciGO54ZM84xBmrlrAgcJ50qT\nLDtqfW8jNE3IMIH+pntCcOyhb9FQL5lq1FnNKO+nIYaHtW0GIleGdjYxUShy\npoahvARukJc4Fwl5iz9ghC6hYCoJC91F9lexNHcb3S2zHVtK0N0Uy6g7SaiD\nGK/qNYQ2Nw+Kpg27tNpglLV/y2dGy4vNtmga0OJtUxgVklpEINqXgZ1yD+Qu\ngiAuW7PGU9xXJl5UrQ8gSs7i+xhjtHqlUcjy9Ai6lNI7wK+YQLV4ea249dQ6\nSVvwtfI81x7+JrN4bf85FLs25jQMsWJtmkv2h4eQ0hNkM9UouSoRgat0Eyx3\nDHnthD6qKEGcyYxV+Rd+ZlSs/f83g55xxkfHjYGNl7RR9VQG8rAfAFKDTV6U\nT3kA9e8r0PrxqnrSzuaxjbLJasnQ92+X4PCUtm/mS1OaFUaKZyC3LTnMjD+2\nrcUaCjIos+p6WPfD268HQJTWRwvPguPxasqlXDNId0iqCtCq9aMUoIkzu2ub\nvNmg\r\n=fRUz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+NMO/mwNNl8G4ZKy/gt91cEbyebMoDAzDMt3+8RCnjAIgC1OkWd74NdIxDiNHJp/N07/d0lP9KCV3le9Zdla/wgs="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.5.0_1608432174319_0.6749714784587719"},"_hasShrinkwrap":false},"1.5.1":{"name":"jira-dev-tool","version":"1.5.1","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"fa443ea1016071a58c1e5e70a96a6c9b072a4f3b","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.5.1","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ji2sDuybTPLvNdMCC6/mNDselLJ1birEYrkVnvvN6UnLf7k9hq/tIeUFl80xWbMsVY7glJ+9397qTx86ALgaYw==","shasum":"521c1334cb8f3cdef9face48d7be8ebb52884be0","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.5.1.tgz","fileCount":26,"unpackedSize":6658651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3rrYCRA9TVsSAnZWagAAXr8P/0x5XRO5ucb7nYYpnxRa\nWW/ry/E75QQ+kqzVgkr5bJ8uB2WXag7Glc/HU8DZr4Pv/UqJw8L97DlyIVxh\n2RBkpHOx252rNE1yXODpHNONFkXlIIwzOi0w/LVAu/vATD2uDDHTg76k7UPW\nm9uKA5kNNnK+qhfSGkL+c070voJZWOFvmOoxX39/IpEvA0mct2cKSKfSwyT+\nFai99kB7Z74u5Pzi9CKde/bltb0V2h+PaZvq9jZTsMJgW/M3/iAYuD9vXtUd\nvDExuWda8XWSBROJ4V1FBpAdKD6V7ehEVeIO4s5Hccer1vcdRonZU2+8D6SZ\n7595ycAnS/0YxJRvjFpk6XAsREQK5KbPzCTXdbqe6jF9w5o/JN78CDR02eDk\nnh13bl/vpu7ELtHVbZP0KDumPwmK8vgdqRScm4IoxVp90uIATSs3NdTOzZvU\nUZ6X9YRuryLFNVn5zzixR6Jw/lin/uswKr1aZm3xkoq8th9ubiCCYXH6JG1N\nVoHk4B2oVmJ+pXsFzJlziONmXhiidZG8f2k2GEQZihFhv3cQthS6AoT+6DBO\n7S/kyus3YrDfWY1dSlPRJjEDO++mMD2cf6OND3JLLHsRcWcENakG8749ZD+m\nGKGz4eD8Ud38qQ0ZRgD9eDHnBbrgp3vx0XHg9TmQqsEPSQMaDN8RwFGwv6Ym\nmP8S\r\n=uw1L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJ/z9V75IztUDbqQkF/BHMjNifvHfkonrX2S48mesLEAiBx2O202BmpAln5k68qk51DA4WzsmMYi7EdTsex4f4+8g=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.5.1_1608432343529_0.3987366278639539"},"_hasShrinkwrap":false},"1.5.2":{"name":"jira-dev-tool","version":"1.5.2","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0","antd":"^4.9.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"msw":"^0.24.1"},"gitHead":"b4280c4d38b46332348e229c771215c033f1caa4","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.5.2","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GiRWGoGvd1g0Ki1N3GV7jqVNDgvulK6aHIMCFebCMsFIFAuVXsawWKlQbcXT9Cc80/C5PLRvUzVMu47w/QEucg==","shasum":"af1643ecbb359de996dd8b66909eddb0c8e931bd","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.5.2.tgz","fileCount":26,"unpackedSize":6658651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4+1TCRA9TVsSAnZWagAA6mUQAISZ4jQpkjGQ1Htj9AJy\n3ms4jcNfJxQ6lmrHwVzxEEJLFVp2uUGNQvAITptpS4SP/nUPjWUx+w+ORhCb\nM1twVSMgcucd5fDbEa9CHmLv4ziad9RiaOuL/c5VMIjNEkpDvfUMfqGFIAWL\n2J0xXsPpTQalnXR9XHqeP2owL5cTJYqatDo+qmesizgATAXcAmdIO+wTJSDj\n0Erjop00kjGHQ6TnZu7GSdMa0ntNhoQXx51/robdpGlWDguhAmUDoKP/exy8\nraoRDLsnV+2uNGKKG+weQ2d3Wy3EMsvUMNIB8X1964OR41LZJw6DjoAWjjfJ\nFQrgRhngtroS0SPKZ7zO3cw+eons4vS+zT0VvxgvkfStubtoiOi3QSxtIFbQ\nuITMxiQt0MnlsRXAOnQFWqaJ9iPTDoHNoFyfIK0blpf1r8XauVtoihtDu5uv\nFmx4YrVyKAqF43APuzQvXV4d8xWnkB0JVp7S4gDO64rGBtZmi7g6xND5I3Hl\nQcKYGtbYiBaSNfHgRe2KOcZHuV1ZwRB+cYNeXU5FloucvkdTkUlZHtYcEwLC\nvwVgx9B+TvX77kN+vVsoWw5iNcS/7Jq0QiSOs12xtcXmUtN4OXSWPLgsb9te\nXs1YU3fwaE+/iPJaAUAnEzLDxRE84opXCtnyUcAUUpHFYGApwwjJKOyvnWkl\n4swH\r\n=j8v0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUFinTQ4pihbBP1Z78MRA1YtQlIQzgaJmRvXaTI5vg7gIgZOi+WCcIcoc+P2BdHZeTkenG6KhrK4957T2DGFuVqcY="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.5.2_1608772947297_0.5832033863362998"},"_hasShrinkwrap":false},"1.5.3":{"name":"jira-dev-tool","version":"1.5.3","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"msw":"^0.24.1","antd":"^4.9.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"3148a93b3d5799f903f32d3d141ce62b15773eaa","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.5.3","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-z4fjAAdP7yaNdK56VNIqA//GA3w37ksqsptbzMbvEQNnRr8hKouLuVYqngJkuldQ8uphffgp+EbAjvCaWtQSmw==","shasum":"fcdc538c235d4e6e9ba62c5423740bf0b6c283ac","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.5.3.tgz","fileCount":26,"unpackedSize":6658651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4/D6CRA9TVsSAnZWagAAKqkP/RcLflSjvrlipCKXK/ph\nN/YAqFoewEpp/eD9C8W51q97NqeYr8hEjhUIuoTTUmdYa1v3eMmnIQt/WTM5\ngIOnExMg4abfcYZYnV/dUTncB/KiuGMEI/NCEbucRWN9pDYgL40KL84MSkQA\nj2Si+w5zpQROkLsDoj4vV+aJZ8nWXPA51QvPYRtgU4Uqpo7YW7vDr0Dx/G/7\nfv+kJV5+2fo58uCuhN4acYBbokEWmJ/8tb7MylQ5gcfLqQOovO94W3ywPmYm\nJtRG3Qy6I2oEaUIp/sgW0KqtdqoYsUnUSnHlmUkQrspTPQfBZRHDoWBEwxci\n7TXx4Vgg0evo8AX0vfi/vGC78C2TgO/qPNMZkSK7KZT/U0MutxJLCXI0PsAh\nWbqTlhccApcH5czXu839V/2uL0wNvp01bk/zxatPYmd9JxfQ4LUD30HGanOW\nsqINuA9yvYT5J2lu+JUyqfE89jJo7ur0iNwopIIXWqRC0/SemFGwoQzAJqAr\ntDbFlEryqU1s0GvHN0dIYp9AETx20QYcrOPOA4QApT23pMdPpM826XcDbEu9\n/PJRsImIDPKbvT+VrmMfBa81cuZbyjtGkl6qvg1kAGG4+DyBqHNlormwqVE9\n2Cd0SBa2KWj3d6sTEekwsJ22a8RGS6f4psWLw5VIH1fY4LaBudgbEUDikERB\n2Vh5\r\n=vRg+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHT2Ixh6RMOepBmuSMIBqtJNIuScplqZwCdTwgUamhEEAiACIGvzCOzsxnJBGeQNwqKpIJdWjXw4R5GBwGhCwFjDMw=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.5.3_1608773882346_0.7504860728146154"},"_hasShrinkwrap":false},"1.5.4":{"name":"jira-dev-tool","version":"1.5.4","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"src/index.tsx","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"msw":"^0.24.1","antd":"^4.9.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"6902c5527d9b7c5630a259126481ba3c7f544398","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.5.4","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-M8QYPG4GTFddRhQV7jEnnjzL5jVBj4p328pcnqp/hpuw13ORXnMWWsxP6c4s/FtXqAG5k64PWZmNffBORpI6IA==","shasum":"c470f518bb76b2a505c0ab9a87826b4c79cfda82","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.5.4.tgz","fileCount":27,"unpackedSize":6659007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf57tGCRA9TVsSAnZWagAAEKwP/jfS7ovtteEO12E9cwGS\nGd7L8zdINH8cozEtT9OAURuP/KrGQ1PCwXOFbWG/v8CDRNevgsHqlhcEwlt2\nUZKYMgFZEZ9AXY3KZKqNfXetS2qOnO8YnDs4DqT2FETeubtx9GLPaoofBFU7\ni2hUgQUtHmGMaiWsMH8c8G2MayeErD/OrP0rX+4ReMLMZ3fizSOLPtt2ukCA\ncaB9uO0SCqKLcWJPSWQ9bpsqX9bD0KMh6t73+K2FvfLuYNurHfPWltwzb1ZD\nquCrW0mbXyVhN3De9/foIaPT28rsg5peBldN75/HPTqP3TeNcXb2vdiBz+Hf\nwWzCfrmOigRsMdBaFXzgsfUMpTTlF6d2JKrBLEnQPDaPlgs6zoq8cecDhwXb\nge80Yk7r5WFVEaFTnMHTZ6AwXFuoxUjcfSRsh6JxPUuqc1EMuOVEQkojhkCV\n2abxjkIew4Vsor91g7uxN7sh77CwXmadKyZcWH5pbr8s0GIPHz6vA37hAQ56\nnxhAfuegwlKpA2lKnG/LStSOkTqEqttyb4lr7vr1q3TMmeonGs1Ci4kUesE9\nEvHYiA2BKORjPTeLZRfKVZPTXdwnDKwFKGjQF3gFCMQzTE9XsHJxfMJWOBpY\n3WdYJUsp1hgiH0RU5DbElKzxUke1bIS8rBuNe2l5dOWCb8Yddk6RR0VvsUcN\no1J2\r\n=rLCQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBiEuBuLhhEzCpUHCJv7lmqQcdSahPkN439iy6ctl1EBAiEAjHI4VWlcCZpN7bYJJIw0hV03N3x7/ufeOqveRlSYQUg="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.5.4_1609022277762_0.15239437730177685"},"_hasShrinkwrap":false},"1.5.5":{"name":"jira-dev-tool","version":"1.5.5","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"src/index.tsx","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"msw":"^0.24.1","antd":"^4.9.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"b33a0e142d6c04453bc97f841eeff0a37d9d2321","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.5.5","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zeG9b6V3mvXbbZ8QweBJGHId3edqmeHw3cCIwybvoWXKb6L4UX5K061xdYsrE8Fz2jhzqze15nCM7ONAIBnvxQ==","shasum":"ec3632755b8e81116b262be51d1b24525a0c9dc7","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.5.5.tgz","fileCount":24,"unpackedSize":31661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf57ybCRA9TVsSAnZWagAAizIP/1dAf7Wmd7Ohp9Ez7XqI\nweegU8X3Ax54K2N4HqMGqlV5FslyppaNnXjEngYrS8aKK9gAiM0znjG1qCeL\naWZGb5oj3uZH6CRtlP5zRBc/zuzfDJKiRIJs2kpGYfW1iqmcya5H3s29rV/2\n134Z0xaJx189XZRGGkZ+aKbARipKWqsG+pghps1ovWXOGeoeMCw3sdG1Hzec\ngqSEJxVP/RN6A6DqxBwWKoJSz6mlsKp/jVnPszBJSGTjdhl4ZAFTgPkGeJBA\n9g6MluY8869tEXiGWcHn2g5MQQy9EibYQWKDo/66FtDLeHep7W2wxqzHqZV6\nT1HqxpadImvvKYRY7AxpidCWJzxoEv5No7kjsye8j7uIE1U5XqWX0pkpjtBD\ndKBBT3pUT/wBb8fq2Wx6wwff70svwzkOH5c2bFhmuRPA5Ntu8udh52lQYhrn\nYs8XWT9kixoQHx3fR8xCJK8Q2BQSo6E4iJ5zRjqmFKlMloU36zHrj0r0EbP8\ngngJzyhT2aBaVm6zJt/J1M5IsM5HK8fdvi9mE3la88nJpV8rIJu9+BwLB9DV\nU8KRzqFPSJRrxhVzoD0fAio7nzMnuh9H7Sf6qp6bj2GeDMoflpcovTCc37+Y\nMhBibI3zr6xLtUsUN5oygkMqEzkbXN8Cw5jvq9NMo6zzd+znxv0rJI0bYRXf\nuLyE\r\n=cCrd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEM9MQKhsiXS3iR37nLbe0byAtHDtC+1P8OtoEz7eVf7AiBnGDZYBny6QYIvy9shf/uO0uUJKGxvzFw0jOPIJG0Bug=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.5.5_1609022619517_0.1853089171289819"},"_hasShrinkwrap":false},"1.5.6":{"name":"jira-dev-tool","version":"1.5.6","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"src/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"msw":"^0.24.1","antd":"^4.9.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"e285ff512c80fd1d621825faf7143146f8e492f2","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.5.6","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AvZXhQy3nrhtcKGeeKD98PF1LNF5WHFNkOTdhU3hFJm8KwLJYbbfzjLTaPeShFOfw3wYjUNLjyWXhLurntWSlw==","shasum":"8f1c7db43c906f02477a8a847883b4422b90f168","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.5.6.tgz","fileCount":22,"unpackedSize":31545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf573TCRA9TVsSAnZWagAARqgQAKOfZ0Gi4nv0Sa2/Ejzb\n+hnZqW4elWs4t3fY+kiM8bS+CtmCz9EPFaoa90795+hL2J1QmIynLxnXxR1H\nhGDRxUO19MGOSWKLqhQQoYjft7k1U8ockke+nbxqq33Y0PqVV3y0mJAav3xm\nPngv0dkIebYpQBgmPRaOiszfv+VKOPPybtOZLAfjOp9LtJLuFxgNw0yN9ZPU\nLrW0ibtepxmMWAQjg98YidP0QXp+HCio7wfUe5YEts1Z8Op2O728xknm9QhJ\nU5cGM5g6nFkqiftl9tPDW/tVQ5yES9htEDX0zP6IweUtfhgcY6kpJHXRdMQu\ncocGGeCSrp3WimyqfyPT1UHgANCyEfchfsvgsSPHDzWumhGcYzRwe+vZS0hp\nInZnESj1pNiIwJxLRguXwu+CRTapUKvjupVQlx2e4WUUH+kDZCGS7d45lijv\nqDBRmOkqf4AWYve17KRZVSnafk4Rtf+u6wg5XS9f9TYoomo1GJXF7+HYzKVA\ntJ/9Bw13FV/LwyVO4iSReiw+llbPbRYEYxfjaQXQyfyBGHoVfXi+W8ZOTvih\n7bL+EnSfHKngZ242KuiL6X8cxYyvmJUNf4TygowOLIjsUbSaL6PNCU8dLxoq\nuIaWK7BvtInl6SoobWEJ4VH7/WDUmhAZkD9YnJIxmjNEr99pyMp1zh4ZRR6Y\n4lXI\r\n=zX+D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFCP4H2RTkFy84rtLzrnJ+6oOXkuU+FXN4FGJEcNAnKQIhAItY6v+bVAFKM/WW6Sdx6wHvcUVkvVRNEqCY+B7ZXnPc"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.5.6_1609022931070_0.9015310820907438"},"_hasShrinkwrap":false},"1.5.7":{"name":"jira-dev-tool","version":"1.5.7","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"1cf3e0d1e4263a13bf45db32dfbeb3b34263d257","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.5.7","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZTwqSuajIBg/Cwu53s5QSn+64SYelsLktPlAYPGiIq73svQUyUHDoAsV0mPH/s3uSmgkziWC5sC/r2CLrc6ZTA==","shasum":"7887a436bc91433a1e0fa51cc4c6c10aebb784d1","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.5.7.tgz","fileCount":26,"unpackedSize":6656022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf58LeCRA9TVsSAnZWagAA1vQP/iGyRMFE2kLk8rSdYBca\nnHIaV9jTNK5VNyYr8wHK2rSDFczkMPmSVWHBdW3iGswdxmHJJ8aYHbYX/nRa\nYNcZeraM37BU5Uzjlj0RfxWp9pEgmVG+5xBZ0Oj1O/9VX4ALrwU9OAdLCaik\nAa0YrsNfS3u9SmAvH64eNq82U8SWEB802BKm2eCgkA5LYAUW1GbLVPIho9na\n0chz3sP5okxsTmff1skOQBbHMU3NLyQolNLy1zQ8pUCbxVPzSWlxAKJtsaZr\nqsKdZV3yrf8bEiNp4tBhU10yqKWP1YzBjskez+CegWO4LOAYFmkyoz/Bn/nm\nQkZL4W9q060N8dug/4q69eCbYep4NCAZfAKz/vTKJ+BuxisJJlQBZcgzLBio\nf6EiQ1qVs/fXJw/oQ4GA92pg6dXClRcp/p4MZHhZkfmyAj1a7b2mIHCkX42b\nQos4pY3f7DKgA81BfISXHIOLBmdaV6klgIc1razrC9HFczlPcHFaGVjZzcIn\nMJltk6f58MP60NWZ18IA7uRj0W9UrLJ7FbwgeNA+MZQGV4NPqGKvMKXm2tIB\nNojlIQMOCnVnczsDSqgieh5ob1XxUwleHOSokCUc0iSPZOShGwyRzZ080pWs\n7AIOE/5Bci0Is9TRQm+BmRa+OhXDPMGdqjKTksrQIB5tZLRI72f2hl/aWdr2\nrxBi\r\n=shjK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXYHiWvWyAB75Qe+jQcNIK1XaFw2ygViDZuO//eO/lugIgGKnfeNADFJg0gVPQdIJtsvyYmqwgJJLDM/bw/tBeHcI="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.5.7_1609024222230_0.8226194061772489"},"_hasShrinkwrap":false},"1.5.8":{"name":"jira-dev-tool","version":"1.5.8","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","go":"npm version patch && npm publish","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"edf4423658ab4d440c193aa65586765b30259cde","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.5.8","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-n7M9IpdfpCZCIJ1FYWBXnaFBG2SoiaRMKIsZwE16yG5Y6f4p1DawzeUcPwMNj5u5bga7CyHECWOu0PZDtMqeaw==","shasum":"527698cfdf4b45cb7d3ceeaaed9089b208ee3342","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.5.8.tgz","fileCount":26,"unpackedSize":6201477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf58ROCRA9TVsSAnZWagAAn7QP/3FZFj3LRebinIPX8FV+\nZoPUAuyQ+UmPwlGs7wp5EJ0+nvyi7nRs4fhJ4UDJ8n3kQDbFAq7L/1phoHJ9\n+g6Zcbz5+hOdJC4Evi46Tqvi61ThfHc06rlO79P+7rXWC4gOE8wOXKfJsi+m\nM+MOf1Ym767S9vtY7vT3X98sf03XRrdqOFaReIc+H3c3IQeE9mXkyuAJGGSO\nM4f10FkSd1Rtswc0EeNeoE6LHOsqU591VGUFu7IE9QpiO/n7ApiQH4ZxTow/\n9puL3bmFVFDCnvnHTHAcujrmM3SBz/4XnBj/xxWkZ6XyQXXLbAo+OiTW0vI9\nA16ro3A0FRZpAZt/+jyKCxfd6Msz1kb0v97D6RQuPPYRBQEholjW0DgHAab6\n9U1s+DlsJMyFlXcA9fPM2rVqk3ivK2qA/rgEy02TABai1tvMJixjNI4v8Vnf\nI7J4Hz+SmqctdunzOgM0+u1BN68zTyq0xbtIZEiWVJrk3qmeCo5w9zg4wGKI\nMMZ0WStxjkV9G3yXTjj81iaVj/VYgUQyiAPkTsIg+oAKhAGMa3g0SmkRnuTA\nyWZXY/oYNxwlZyTWA1uvMLxi1BBrpxDv/qRpRPtT+8Gvk/GaqZxNZ45GotQg\nqa0pxj5AZPNT0TRf0EbRWk4/PVWZt4VKOFsh1KnHg2Zxmb09pmHX3ahx/+z0\nOuq/\r\n=JCzg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNfg8jqpP1V1TYx1vugSKmNX9T2pDvZ6KovmgJ2YRbKAiEA89f0hFwtjI/Ko4zz8bash7n9KmAIkF/Avr2dgA2akP8="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.5.8_1609024590222_0.7547338747486141"},"_hasShrinkwrap":false},"1.5.9":{"name":"jira-dev-tool","version":"1.5.9","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","go":"npm version patch && npm publish","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"694119162653215889a1108906ff454a02808169","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.5.9","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9dQWqbGgWu2DY0/0BS85EOK1q6FzDmsI3+CX0aJ3SOcazpbe/M2V3/66RphcPOkItg3TZxnuqIzoozwrLMkC0A==","shasum":"ea6d445b872522b22ccaaf1b90df0c4e083c7d47","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.5.9.tgz","fileCount":26,"unpackedSize":6654551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf58cLCRA9TVsSAnZWagAAEJAP/RSPqJHkQA/Dzsui3z6E\nNobclAq0WCFRQQ9goa5LC9hABsKZTgYHKgkiVWautGceuLHLPXIhSbosknUV\nstkYyMseB+XzLmmvvHlDEqH8huOGyFs6+UTFw3yz5j0CMGAJ7EhvWD5fon1x\n4JyiHILO8mRW/zO14UwYYOGtSDK8HDLtJwVBK2zp8yvJZHFyAmxbTzQyl1bf\n6JkEsmWqwvFSHFVyOqLXvCR+R3726WYIuDigaQ+f6vWv5tSPky2s1Y9MgXtR\nBwyLlKPDbIb7HeEv/K4jedMRVZJgXPrhGnr8BlND1s9HfFvgn23ZlckoK659\n2VgpaxkrT/h+Je74Ni+1erfd5AXJiJMzkrYRmV959hw+AnE/gbq85qJgvgbn\nCGYPhcoehcVV4vclvvdELwBU9oeZatLY+XJFSevu0BHtHRGjtS2mnNTUeWUG\ncIllZA/rkDWnlY4ecun+t56EFK7UdFcmgbYZGjHM+yC+HFmX9a15mJAigk8I\ncwwfBMhMQ+7b63gRqDrkC55w0dy7y/XZmtmDiT8owJu/Ak2zqx+HsTOwjD0l\nyaBL8b8zSUNEb7M0zK+ZEM1vLMb5n49R8QL5LEa8/sS6RkoFzhiNVhM1o4Jz\n2XHlH+N+cLQwnn8sFMH1PiJsRJRbmkinPndgzvLL2Y2yp5hpv997CRRUf+mF\n3vFs\r\n=YXJC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJqYhf27RvKjXo9uqd8Jn9+f9hLbBH7w3emWx6iC1IugIgQiS9+3Jkt4AoMWYBItie8sunnbBmO9zgH3Ttrd/lUUI="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.5.9_1609025291502_0.7597113342821133"},"_hasShrinkwrap":false},"1.5.11":{"name":"jira-dev-tool","version":"1.5.11","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"src/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"msw":"^0.24.1","antd":"^4.9.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"6b421e37664ab98e8793e9939e3161efc5f1b961","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.5.11","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vnk5tuzasYJxRrIhUqnWl48Mdk3kMi4K+duCxmg/i2JgBS5zpuNPu8nHSoL6qs1j7hiNNxEp3/1UD+JdAT8ANQ==","shasum":"1ba292a9a3c0d85087e2b436401048a6a5d8b736","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.5.11.tgz","fileCount":22,"unpackedSize":31319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf58nmCRA9TVsSAnZWagAAYMcP/AiBJvEaFnFXIDiu1/28\nuTPJwh4/dZQiHNub7SA+aLaxZZ9wGutBZoS2bGo5/+NJgZZUfsDOzR6WA2R3\nFfL9de06ui2p/RYAb16KjUS9+tBBvHEfyxaXdu/JwWTdPPNFsCrGJCPPhcCH\nSUNw65484CJ1tNmO/sgHGoLb1+l7xMn7j5rjCJzbOcDH+cInR6tu4Anqe3nT\nY88yNgCgPT/7yyCPqNVV9y4Uj0/EcEwIVRY1rO7jPuET5SHVy/O5I5LwoVF1\nRkqH3o56SadJQaoaRH0B9+OPp4XcrDcf6VC1HyDXC4TLjgPq0mufegaSGtIs\njB56vV2eJhxWjcfo/vIEaYFumqdiw4uXI2pobNEEn1kbcf6wzTv4NQ0EIkmn\nw1pUWTiZVGbaun8UkDM/xNv1+srHfAb2JhghyeKmXK+7XCL1EBwhASLsD1z4\nR4hdvM84fMwvTeCgD9ux4hI0hvovdAiW80bxaS93tp3opJMMda8O/+Fb3jz5\ngveQryCeFwim5g0J81Af7Ovjqiqn7hPT/hRlr10nXOOa/rMTC4/a6a0SWVGb\nLXrFarhUX/IFLTBkOtsPsS/x4KV6Aj8mxoZzsvzwke5kxuZ21iYHJwmsAsxm\nGJGvo11lwGn9lS1MrUzlb/hEnlGSI1ryccrRMXDHLXxNWZsfDJl3xkcejK5s\ncGax\r\n=6mEr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICqrZ2lhN9NNhToNJI8RNz0q8cc4ijJq5oxeBYShTfFkAiEAvjNn67+NdsUwWn2rbmtWdCWfdkVGX4D0JGhaw2oEhG4="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.5.11_1609026022021_0.8980324906641624"},"_hasShrinkwrap":false},"1.5.12":{"name":"jira-dev-tool","version":"1.5.12","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","prepare":"run-s build","go":"npm version patch && npm publish","start":"microbundle-crl watch --no-compress --format modern,cjs","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"msw":"^0.24.1","antd":"^4.9.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"b362cdb722463c24b44b76e3b49027eff8ca5974","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.5.12","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IN2pOGlH3YTY8Mrmwg2VjL0RDdMlD5hKVkGMVvG/mhKZ3aktm9SkHFpgiOWC1JYBQYhTLwwrAuBhIGZ9PmUelw==","shasum":"92ffe216ef7f0e857d34381b93e60098cac595e9","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.5.12.tgz","fileCount":23,"unpackedSize":1156676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf58pICRA9TVsSAnZWagAASugP/jbY697B/zvnBLnKmP4J\nxyStvBPlTpN226UMwh54JVjCW4RX0TZLjezGR21F21S0Cjoax2LAfSSiYmfh\nJ03/viTlqOz8IZ5Pim+TbqL8+r5+VO/wlr28GCAs0bP+rsUKkHXNk7ontPsZ\ns/3kz3gG8UEgYBhFjMSoOTEakJ8ZI129BDpdDSLBGkBqSsamb9uGm5kBVmJI\n6BhsPx1MBELO8JhPjOrwKNRfKAemgej/l4NEVWsPssRq9Ktx5So6VYZnC0ld\n1GX24gwvVRv2K0Yi8CX5BbynpHJONi4rldYTPxoqYuPtBq/2K/gtWYj0byqH\nuMM++FaQf9fkaWLtgirru9PwVrrEjeVGM5F5/JS4EuYk+EfevKduqAV9rSz8\ngZyAc0iuBcOTr3oiEeS2Lj1zPyKuQHhWdINlKYyoyAmQbbl8Emuku9Oknqvu\nV83eEU/a4mReaNkO4vWxnA0HOco22k1GBhsALHutQuu9CXzVIB8f/WWrdeJX\nes8H/E7yeQDZnO8I/dsPqyEB1RuSOgbfGUn//88cYVAbt7vzRBdc3uQqyXXb\nRbSn1Yv8+l6nc3v7cL0b0AskIJXTUhrlJXLx5IAvuHKzYHhA5slCf1cfbvFP\nMWyyB6EVrM7W7np06cOc04Zt1vw8MGFEDfgSdYbcoRLjccASUmHzIICNopaA\n5eyX\r\n=ON4c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1JgGQL07VKe3tHPdS4BGYFK/Dx+nmqKuzxoEDi2YG9AiEAsWo6b8bNOKNKy8fKLaFPRIFxrTRL8cwaW+l0MqjFeiU="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.5.12_1609026119828_0.04036085774121401"},"_hasShrinkwrap":false},"1.5.13":{"name":"jira-dev-tool","version":"1.5.13","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","prepare":"run-s build","go":"npm version patch && npm publish","start":"microbundle-crl watch --no-compress --format modern,cjs","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"msw":"^0.24.1","antd":"^4.9.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"0884f360388454ba67fe4455f5b60492e4556bd9","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.5.13","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4PLxRVWKuUf6xIuO4ewnObkDkwBlvhdiEMHbjUuaVK4lIInS87SrQQBXF4+FpRQ1vv2oaznOgMt/sk1zKKK/TA==","shasum":"62b6ff26aec5075e0cc147b8141fc13c93237dc3","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.5.13.tgz","fileCount":23,"unpackedSize":1156676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf58sKCRA9TVsSAnZWagAASPUP/jYlzFgSoc/hhxwZ4rZ1\nV1VpHjJu7VIiKSFADAgdI7cqudkFK0WAxHQB1wYjulWwjfgZUpwPDVGcFYG8\nedk1f/s5BEDkZto1P6kqoaAZ6x/PNKm2ke+elMZuM4t2YIXAkxHaQpncoFL9\nyYqbYseCXHYV/lHVS73kwPsvXLSbzhBEJ2xs3kscAcR9LNqwy0sIYBsUwO1M\ntjMHVWhSlWzi42nO7+dJ4CW2c/BVMHq7lk6QordvWb3shlAD7jjoBaRPVwQb\nVKVCnLWWXUYEDQSXjf+JcKfrt1o+J7RlhvrfcNgAT/eF2lEmAaMEU82Js7pu\nZqZx9SWbo/9hpssL/YALxAUh7auJRu/ARhgh5a/ER0EQo+Ex38+EkATru89y\ndZefblKrUC33b27Nzd3+epC65qukhR3NCgDgqpwZJXLI0fSM5Ryr0sBqr6mJ\n7Hl3xtywVu563iIRxeWf8eVlcirO6i37BEiQ0eNG+sP0VcIxOY31b1F/Qo62\ngodwmDx7v02+dQ9r+5g+zVZS/dd321vP5s2nHAIilkpp5WAuyDR6j/Kz9H7z\n8vYzYVNRs5dDXnNcId5nmAxU8u0b9g8wFVcS8ih3pNFxHJWmf7Unbnl4oQpO\n9aUff7oz/HtYfMYtRWq2GAUKHNmiN0x+i4myMSi0qEEr+ZBIj4OiexryDHLH\n8GGk\r\n=QOZO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDI1im3UV7s24icLouzWhzrAgQzSe+MZvkuLV6/Y0P9DQIhAIon5txLqPbsf/39qNcfYfZPUp/kywV/PVbKdC77gKxf"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.5.13_1609026314043_0.7639579193963633"},"_hasShrinkwrap":false},"1.6.1":{"name":"jira-dev-tool","version":"1.6.1","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"4e8874b8872ee58df297e59506a4f3852a66d2c6","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.1","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YkOhNLcQZUT3Pslzc+vMZJtKgemtFloDSvB8Pt4KjTblRbfKWPZecarxTVo7O8l+ooPT0+dF2TGxsMRslgwOzA==","shasum":"e750ee65b94fc3a0d7a760411caf300edf295f77","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.1.tgz","fileCount":26,"unpackedSize":6657697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf58yDCRA9TVsSAnZWagAABIQQAKSGalyiH3nKKalMRSB0\noJy1gIl53bNo6dDzYCd074ky3DYSMbinjkMdk3o6iPI+xXc8PYuXUfls2SLP\npmdp8HEexLaPIV6IfwYMof2mBsZ217oAUQYVd+j7x6x1MME9m2xZTmubqzt7\nogQ7Vi8xBmXLyGQdsGIIs00SjlgM2wPyPqQfH1moYemUnuh/b9ZylLypkXN7\noJsZ0z1hS+oK2VKuVALYF0M/dIFJx0ggZ1qXvZdM9ze4zI26HHCStr17IB1y\nO4Vxy5lpi+i/7PFmaRmxOCcBa2PVxwiuJTwUljZKiM1nLUAY9SV2pVCreDFZ\nSHcL0RDCOSw/3ef2NFMvkB+SPfyVhdWrYASODrVT66jNvgQUD0QlfP6dWgJI\n55jSWQ01wcg4Zs8QhX3e+QBzNWDHSB4aP0kRrCMQfXNYeqMpcYnkvi6xeSQ+\nJLxRBNrjTRI0F3T4GqZ61Db3R2t0/gxfhE0qW19MErlqZymLi5mEJim5ceQR\nqYthc2mFnnXApZ08+UY6JB2z4D9x/0suqGAeHzXBiu0y/wCzMfvGBC3G9NbB\nQHp5LHw04KuKYahjAKUyZwLmEimWGBUvHQ70lD1A1VR+2W/0rhCgF+0evNAB\nVcZW7Vd/z97+w5G+n1nk86uOG24TrDUMyAB+tzaBv8C6WUbqzYcpDNUFF/Mb\nMemO\r\n=x97I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmRK6YFVJsQ27/igSCCa+30Ck6RiT/KAOflZy2eyslkAiBJjvwFeG0CJhr5y9Zhdq4hEonOwQZQVoSwC3CeJ29rxA=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.1_1609026690779_0.04284403228668987"},"_hasShrinkwrap":false},"1.6.2":{"name":"jira-dev-tool","version":"1.6.2","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"3f5cbc026b8b6fe490ffb2d88eaa95fd09bcd071","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.2","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-K7zueTUWI7cL9Oh7tOZMuZkhOtkjRq8SrrEVJ0DpyTYBf3mDby7hHKxqn4aRTLIiT4do7vZYUq3pdpy3BWDAQA==","shasum":"b544f30dfee8a8d6c8a21d4c1913acce497ef0ea","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.2.tgz","fileCount":26,"unpackedSize":6656578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5/e0CRA9TVsSAnZWagAAzRIP/2QH06ZW5mWVCCyfuJwt\n4tO0LP5DFKCP0kf04ER8i07feDmgzQQSmRZT7tfj85YN+D/53Lv4M4XtWknr\n+pk1aLRN6vMOfVkBg7ISBX7Tj9x/r+A2zMj6/0ZRpKB3rnNy5Dk6EREhe4f1\neXYskGAEKj63fc0Kbu7+a549X0QkXZZYYtJMEqfF6R4fQqZooKzH/4aGxewR\nI5QOqPAu5ET8AGjgH2eOryx5svdTuYmogn34tbD5kDabIe17a9xbslngfDrz\nT0mZDyVYH+H71CAzXzt9n++GUKbBknnJt+Mmps2m7sOgtpiHWp8qBaNWZQ8M\nyrhXcrNS/dkv/HFyWb75azk3lV1B/GwAD+2CA2/YlVBeuJurdjpWpzDa4TG/\nKnM2K7uxJExPHKqfh6+wEJybKisLVhRU1TTK1KJArYfAMAZbs/y6ixj/1h8B\nRETcWVUHfTEFqre0niL9oKUv9gS6ecZJb8vjE83qK8Ov8NX5nEYTkUS/U+IK\nq63LaZoiQ7SI3iSjq1VqAlu3kLtM4KbnJqUfyRHlbIk2FxL1tjOQkT+QMuBj\nCm0rEYRTRc72eNwoSg2GE80PZeZqyoB+bbc6NSsplCUwnzaFFZtbSbdNJ63e\nVHM0nnurDJWZ5b7WOrYkcX6N3c4cpWnTP7+TOOWeYuddmSwGmLra2gPO1KAt\n+xU3\r\n=Jmc0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAMBksivzfR1/53sjdG7phKyoAN3xtAw4EGWn/VivQK4AiEAxleqNNNzYho1MQIakSoRy8qQtIRyGCAPd5lQAk8xRKc="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.2_1609037748347_0.5145741101685293"},"_hasShrinkwrap":false},"1.7.0":{"name":"jira-dev-tool","version":"1.7.0","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"7e3327906b86bb7f6000f0bad25b66d83c9fdd63","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.0","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-azAtJhvkFsjYCafwp5H5Ej5rSDop1/lFn+GDp6ZHcb2r16meMgDsfGQYCAMvKATf0RLlttgZByEmpit91nO72g==","shasum":"ccbf734765798fff3743d4e2c62821336e8cb4e8","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.0.tgz","fileCount":26,"unpackedSize":6658651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5/hnCRA9TVsSAnZWagAAjb0P/2mvfnSv45MxAex9YIjo\nUfMWcl/9g0OJH7iY7TD38vpm/cbueyzZ/PQu2AEiX8BcsrNSNnGdfCtccruO\nYAJlZQwJ36hasBF/SGJdmvL8/fqjUeYnsYVvUdvZmSvRQ+YvCJ3cls6V1lU2\nqzV3zSMa8QCPJTfl62nDYbwBqJcFrPvLzeT2MGJb1VchIxgcNQYiKE4LV2ZH\nwlOlIQYOQjCqkhv0g8U7EnKOO2gwapFK9aO2gZcvD5QbNOCLBft3nLoeOGab\ngLu3FstI21SC2MavgYQnG1qa7ZR86TafrVoVH+Wg9fHdeip0uqf5sMnTdO11\n28i8nlAML/9MLpttiK+D6E2iZ57kzH+7UqLkSEJcm8R9HPL02s94SuDT9w/3\nbU6gVoUfRh0aDNoblBam4xi6BHsXHNGGlrjgLk+lxBudLsMzp1jrrWN7t3Fp\n+Igrjd5aj/S9xLhwxll7vCPW6PKhUAcUpyCHKHiEw4hMvc0mETjpe2tftGGi\n+TMhAWIYorJxxk6NBrcyQhiUKFBfA+oWa1PDQjdIfjQhxsTxk+hPC7GwPMCR\nNl1JNXvQ6H92i2bF7MSxigq/7W3rS1sH0li+5bjBtsSQQYH8KFsXqbkjncvy\n+4Son5jTijhQ5v9CegZJS3iVtjeAxiudh1gi5DJQ4oPj1RqG9igiCAlNfmHo\niQIq\r\n=weg4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDseFFLKrpkenfx7iBUCvNhYwAhDuf6gNflvDrz+v3o6AIhAJQ7lhV1eK2d0nwORFr/CMFjaK+fN3z42DlbVtDfA2ox"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.0_1609037927365_0.04712283495267444"},"_hasShrinkwrap":false},"1.6.4":{"name":"jira-dev-tool","version":"1.6.4","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"26a6b2929928b8f3c26c749c82d81afbb4307107","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.4","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ycIgmmjENa8/23bvORJ8/3gOr0F71T1gHPBWOZrCYrCthc6YpF8adpJ5mWjo2UmEeiGtceJPW+utmljwvCMwdw==","shasum":"1cccdd9bf1400910451daa69940cf02035d7d66d","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.4.tgz","fileCount":26,"unpackedSize":6656261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5/p2CRA9TVsSAnZWagAAYccP/0aDS6fqiLDQih9kKPRW\nTGtO1dMZTL1yFMbeZKiy0y4EaSlqut/FE8/oxQsE0kEY7cYhEy9XQS3YlX4i\ne7/qwL72gC+xCEPvqaBs7jJi0giMC3fVc3uuQtuSuIltSsImSwkUL2EHF9B/\npGneoxRd7stSZ8t/2gQJPKtRbS25cJZuOSJSnIyNkM/OasO9NJQdQjj3ULx3\nRuvUa0XcHDLvQgErXMXwaB9CNsaSvfaAamLy9zXmmussJ0tFBmiDUJT7AOSM\nAOZxZ/K7ZXiVfdrfTZ1PmIv94SbnLorzbRZplVEM8c7sjkv+3M0Ehcqerd8O\npnoLck+EhsCkv+D7+E84Bp6BdNDDL+3tWcYRLI/ESl+H9uSdyEa8QbfyOIVv\n292PwwmTgEibaeo66ocSPRJ5Bbf5xAHKPKOS8FH7PW9SJuunhJafh/7PV/sM\n/Zw+WeBZBZP52k9FsNeWHYy+LxnH2O2s+bAxksdb5bIN+vmgImopyktBcS5o\na+p7LGosR/HRfAOzF7nCrmu+WGg7Q6wSD9x24N0yMgbRXKIra7LT9Wb62j9Q\niq0+jyz1GJRPOvxt6BUn0x9KhWgPw3qUOviQokTe/ihHMo6JujacVvYerBTk\novYV+pV6FPcfmc2W3ZAHDb/ya1AsK9O4KC+hvC7Gr2SGLRYdnDb0tWXg3IEx\nWHao\r\n=hl63\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+02atOZANBosbNtz7TkrzoWRZKH0CkR/b1xq6+og5rgIhAOcVG0afz3BQ1JJCNENo3zeNLJ0+mUJWPb9up5jFyjK7"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.4_1609038454071_0.7090197543146302"},"_hasShrinkwrap":false},"1.7.1":{"name":"jira-dev-tool","version":"1.7.1","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"fbb4d8af4380f2ca7a761f6df30dc341c642a312","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.1","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4EvVcdv1tPnfH0AaGkKkvAz9ZhNPLLx+nftjJO4/K9qMMy/MKK28aarJDO/R+NM7SGeO4553DvnkBndf35S0bA==","shasum":"48ec5ab92103f7123653090e9a258a7212099907","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.1.tgz","fileCount":26,"unpackedSize":6658331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5/r3CRA9TVsSAnZWagAA8/wQAJiacYQUBuRtKC9xAF54\noZhpF2sZF946FjGgX6Ib186KZ+AijBbl7fFNy6FMSIARmPKlvYtITnbCJoTf\nJiZr9jtabgyRUaWL84YqBNIpcPEDQTH34/FcYIcUnUprgJhKjNAEPMg9dj1j\n3NCpFyq0QrWnUTmRKz+YtCly69bS5XvOsUulckDFH9HnrOOxGd8g1rIJ1Bcw\n/IunxVgNSFmCpQzL73lWjliBxTLbK85k/CGUW+884g17Sc5Rouy3vF3kqieu\nQFWCi3Nmke/pLgQ2KOynuM5jWzruc/ldBuSe3EjMolP5RJ6PdFreajEAtQfO\nDLIcdrrzn+1oeYriiCe4fOOTlM87YI08ueS6bTdNJ2LuS7DjeZS0ZPctblRM\n06rTJ3tMnyHRjPj/QN26UEE+IBkZsIFqI/Nl4B/3elG5Mc6m6dWYLOpmWtjp\nxOzsOnUgS2+4oaoMd3cSbNr7s13fmBJ4QhSWpG5G/DEL0InwPKr/wWc5UYqe\n0ehOjYLsLENKZ+Qf6VZEz3utbpjbglmG5jgL2jSbNtzKXYop7YgD/PjkXVOH\n6ngDTnW0H/tt9jHPR9cBi/RkoWoOu3EID/XdHL6e1z49XWS3Tsm7KojqxDPB\nZZYNjomm2XXRaX73BiNb8KSECttpkrH7fCT+23JZajloYFzOmkf776J0lNfB\n7OhO\r\n=bqlP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8iFstMp1b7GBJiJy0dBnegfT/l5SbrQptiSvAMUzpEAiANDH4ZSB+AcAvf4zp/+01f2LjPZhmBywAB+6yYiW6iIg=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.1_1609038582443_0.06147706850444545"},"_hasShrinkwrap":false},"1.7.2":{"name":"jira-dev-tool","version":"1.7.2","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"8ee6bfa5efa65498164e3de97ba8a80496b4b2f4","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.2","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Fe6fQOUO0AS5b+xvrfOioWotYsdqSZQ5q1gfKZ1TIjgjmU/ZGA6FKsZUMr3oe4h4C36AocjXxwJRD1yhskvW+w==","shasum":"42202a71b52d132b7d2b587aadce532714590793","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.2.tgz","fileCount":26,"unpackedSize":6657279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5/6YCRA9TVsSAnZWagAAxvQP/3Ud5Kp1UgbicvLkwvj8\nV9wovVo+zY5mFtO7e0oc10/uHvIUyDvrCUcl0jtzTKKqg+duh3EcqBMT5bLj\nfymGDAPsfOPrEILdryyjy+qqj0YBWFR03puY6hDdr3JlnZX4QyGHDd92Izu7\nyjyFk912sxflnA+2kg3sRn766h8fE8v2DT2OM8hTPq03ePOtkvd28lAJWb/g\njhZ5TRHt+dFGrnlSnM2ujd7OpAa2BPSl3T3/IPtNUi84CwNRSFO7vaoLEHGi\nAoTLvIIIv4HPVU3a+sig4XaVBN3wgTHzN7vh4v5D8dwKLXXN3cILutHcti4d\n12C1kV+7qYGsYji/6Oi7Z2UCF1usiyVyepZpVPiPI/+3RKIJWdBME2sjjyv5\n/DzCllk5bWLUsWYVestbQlKvm/gv/aaotkHWSiPhoEJQA71QX3zlM4GqvHn1\nsrtMQNxNr3uFl83UQEwuuszdJS6pJKKi60DfcA49xGb/NCn45uCkRkzKtDWX\njY59CnD7LiBlQU6+6E2Dt0GClzjB9wy35+igSw20wxrq6DBCHNJ1HDhrEg/c\nB4x+MssB3XuTGAyBf1FN3HiEmS9nC9Zpl81zWVPoVaDY+nJ03bZH4KQ98R9S\nJwMqUt72SUmAQchjJONEY863ohN6hyOQcUm5XC7ncMcTlwYxpwkmqFMv3YMv\nDCVX\r\n=tfKT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwbq+SPL2GB5wXwTNBGuVh6KnSXFXvITovYLuuOXGWJAiEA3I5fcoVam9715Y8xd/TIUT39NfPGqE7eLSPIH6tLap0="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.2_1609039511923_0.6276422300539828"},"_hasShrinkwrap":false},"1.6.5":{"name":"jira-dev-tool","version":"1.6.5","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"b2ad6bf58554efc081de06d3f0185ed371aed1ee","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.5","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zeYPfk/Oj2AUbgbXSJI3my6KeMmL2elny84cmv+LLuYEEqmHlOf2ncS5zACQoemxe5ixqHdzseTVhlGsc2+qxg==","shasum":"880f4f70c59ee7b0d127a2e504a682b707af3b36","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.5.tgz","fileCount":26,"unpackedSize":6655235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5/9NCRA9TVsSAnZWagAAEPoQAKPbeUoazJi7QFdoon4V\njO3Vq5Gw/boWrA1QNi/QtkqYzrjwOXH2SN8NVJjOL/A5RH/l02gm6C8rjgFY\nT+OyjPHsNKyfjuq+lKgUAGc2SHhDGEz2lu58BP+j3h/ZtiD8szV3n3nuths/\nfKhqghvnGrCrKDjve+7r48lTCKxu5pdcCEWxyeYNNJ0GLzBCQ6c7Mv1onm7D\nMfi6Z5IEk5izcrmN8/BMFdSPd32cr7IYwIo1D1Pu26RauiTlXsss3H/Z0D0p\nzRqlzqCT7lR/TXYWDKpMF9+o08aObe6Kl6wtrZ1Z0UsR0Cy+pBqReRx+mnxO\nkCaSJkewEfRH1xKWDg0njcC0AK7A1pPMANKrZ94J3HDIoUwuMYOZ8iN84kYa\nfNQ+/fKPmvzTl8N5X/z0Zo4JqSZG4Se+vgTdn0XPzhlVvTH3yov5e6FiiG7+\nV6hMx3vtLgHQyW/S2mfhAgkI7U1M0Lk0zs4mlPY/BS9M/mzLqu9Ksq3f1SHF\nlwshPIRKkODnD1VQ+Si++/PbHV/6iz2lzDNa314eUsyawWKhRJD+NVDcPg1V\nhz018CkqPFQ4iabgbk049sitGtN7rgSWrlikgAeZ81M2TkTH35TzkEdChnf0\nrFscy4aBvvVuJQx6Z7KIziqVeoLOdruvvaw2bpsL68OcMyhbCEP11uJsefVo\naSm6\r\n=ObXm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEdQddFOwO55CbBUFHIjJ1F7GZaOXDyPfzH4fTRlrciwIgTtyxV4//c/o+0cpehRkIcH8x0hCyQICRG/H8DaaTWjg="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.5_1609039692912_0.7297622563529715"},"_hasShrinkwrap":false},"1.6.6":{"name":"jira-dev-tool","version":"1.6.6","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"20ecba5cf7c4cbaa3862da52d78561d95fc6b561","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.6","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-svpvEELD9JOFIj1qwr+EjKZ4x00tYAVOxVczYKiIC0pvY9jCWqqm3QKRTH2yUJyVXm1K39RaYbwqPLVEUQj8+Q==","shasum":"2c86461894d998dd1ce2339f7bd3918829c58dae","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.6.tgz","fileCount":26,"unpackedSize":6656257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6capCRA9TVsSAnZWagAA9/8P+gNcDN/0LqFnRQkX0Y8N\nFWZ5WLPfhEK9sojDZwH1POW9/Two22maqwcsbWZRP9aFahZ9wiz7SIHDNQ0Q\nKK7Hs6NceXSDAtm89Vbdg8E0WOZRHDsh12R/qKpkq684AOjO7qUwZANia9o/\n6lhUhgUBIz3+FnmUVi1sHeXGraAso45iLDcYWyZnU4A8wsCqk3HaByMVghPI\nFvlhR35e7dP+Jl1p0ux1WNBv/kwQEIWaanKBkm3HeKhxEf8GX/TlmvAIv8yt\nqRLLnnTdte8B1tR5OR3B/+PiYo2kEltTVZvPDWGxkrnihzf36AS7NGdJRCzl\n5owJsfcZnMdlI/iExKke6DuH4PLSL8xWmsjiLkNdsgXeV5L0PZ7ytpMuiXMX\nnJmjStnwfGKrvkhzNOOIHz0KDZGyu+QgXJyiFwW4uBAqmtKY5/hi8DFzTCgn\nT2rISsn3RtjwsBSHuZBlA14XvfrmXj6q39cn7dGYizGZ575frSnKsJ0Nicbe\nlcH7DuHlY/ZR42XkZEroiM2FCbqTsLogWbmIMNPwvZwjr3KfPWaSqhkVkWU3\nLUp26xREhGs+tY6OIt2oIfnmGYAcuKJjfO0MJ216oZsTO3f7sRNJXP5AY1i4\n+L0ErG0AJwSC1tpQ/SJq5lln0uAVE8tcoNc2NK34Xj+OwqsQOWZHG3FE3JqE\n/Qy3\r\n=w+OY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqzwD4hIJuUCNj0GxZiRATvmUWd8UnyaXwgTs6UndtMQIhAK22hPgd0rh6NadZNGTenzI1SbiI6pQVlxGFJzDv/Fjz"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.6_1609156265384_0.3432618266724845"},"_hasShrinkwrap":false},"1.7.3":{"name":"jira-dev-tool","version":"1.7.3","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"443808eb1da7028150b0d5e120b3c219b60f5d0a","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.3","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-J80Iu6JkNVFwRlzvGCa1QMIWZQDjmjYD2oPVSKwUEIMx0rF/X3qa6zffWj3WrffJsEDFc4DpY/iKDG5k+ojrHg==","shasum":"4603b307eab2d4f90c4da6ad6fc97bd5c7e9b27d","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.3.tgz","fileCount":26,"unpackedSize":6658305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6cc+CRA9TVsSAnZWagAAoH4P/RbiwuwY3bOLGLhXu6X7\nQ7PxDL30NijcvajC3/o63PJYpKMNGW0RNlO4l4XwlMzH13NRdxczf//zFpEF\nu6Wot0BdcsKVlHuwfsjACgWB0EO5GWujL2sFQ0TF2OHVAwX3sIQH/GAL15E6\nOdL/RGVYzIReWS5PChNoayZ2TE3zkxDLqCDJHlUs14/mMOCZYt1BNGsp3Nuf\ntbiGEqO1nPA+FsN8h7UcaJFzFEOUwGwPA3MaC3OiOCKZLzhYyxKO0/JdfW3W\n7bXCeeOVAoksAG/Sm7ddSnfQ/ipbSoDdKOntvZedSKYjJk130a/Tj1LkhaEX\n6JE9D9pk3dUVpGAgvqNU23cg5r3pmSbUevYaC6XdpzL0lnX9fupd72JNPSNe\n9upWQkWBPqS1BHTLgqxFUEeQhfsdEWsAyTWWHhFDOPXV8d75uEM5KNGYxaSz\nYa+Ka54PL4xekFpuhpeEHmF449Ybjk/H86DoBf0MNgIuBvapzk98S3Bx0Jqw\njTcbEaElHXzV2nJpIp+1LIWxka9nM/tgVfuT/venNt1h70NEOyWRddeRWpuw\nu1CFT1+oOsG/Z/ubYh4d6MpyIRRaAfdQr9HO9svtz+9kJthZHjt6x/xtu+V7\nVKLClxxhlvyStyr/UQkLGwSWeo+RT7aBRJV31t3/rt3ERy9nKu8IXoEYUo1U\niUop\r\n=7gDE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHw963bXCl13RsL0q3ms5kBj2xuGk9ON8K60I36NYphAIgWQ9Fl37XfCj8HkpqSBpff1OEDj4MdAktxvVauE4Rcf4="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.3_1609156414154_0.8560948760697868"},"_hasShrinkwrap":false},"1.6.8":{"name":"jira-dev-tool","version":"1.6.8","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"f7913d5a569a0f7c875106d91d3637080a2eedd3","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.8","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KuK2fwiT+DcCPYgodgjkPNXVe16tC6zO3Itj7+nZbdeNCXIwGi95plYy2r5WirCjMRROQjZp8yee/Xk+y16TEw==","shasum":"773d1a79f9929e9299f202d80fcada4e8b933dba","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.8.tgz","fileCount":26,"unpackedSize":6656447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6czXCRA9TVsSAnZWagAAw10QAJH99ZivGDSN4mGbc0Kp\nizdKakzoQr/6L5qEFR7XDPV/GelFtfvoBI3qiIn66hK5qUufzDjaFX+HmzVy\nQ6z2bjncKjZPyYlDLOwS9cRI7W/Q6L1FtQrCOeMgU2IN6rHJP/TeJazg6FAo\nYY7PtnttJOK4mavhIv27UtkLG0qDyJjDi+9DMz64o/McFpRR21BXLP/VZUEr\nUl6888Kx6DKSE2dAEl4wbFglxqJlzHCarh5ioGGD6F4ltgCtBmlepHBAzIAC\ntZG3hRP3DZPqHqLBgSzzRPiqrPgHLS8Fb0o7sMkBZqJ/tXiXoRwv4alSrdvI\nJrvRIUbjMln/d90N/N5PbHd8jXSjxYVY3Exf+EoQ4MnubB1UumxSG0BkW/tk\n4Xy9c2nUOPPJl7OSbrHNLsl09hF5z8NWUiA/h2SWRxtTCYh9y0UvLavE//BI\nLH5hOeJnq5t68hj0b5rj38LUD6r93jrIP6OGv3v7Ev8sqbCKjvwujvfWnB5g\nFj/OEo2YsG4nScXO34/LcuxudgJ8NgSSYSdQt0cSIjdFsivi5gwpFMQtPb+3\nOQKgyEGgvnyAj1N/Gt1MBQ7wE9r8g13RoiIsoUyWyvFLE+ww9K+o9Lzztji6\n6ZXaXwjPGCxXi9tHW60q2indKgSS9QEf8Ihzc5HU18FKkFnKe6JHqcN1bb1v\nibe+\r\n=FsCS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIg3+RYts4XDYDlJwsNZ5k+7puVkvGR5PISOplBItsqQIhAP0x9NbJWLi6aHUUZvYvhAQbfT7GRy2qzyLqA5P3mymF"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.8_1609157847006_0.5827562922765479"},"_hasShrinkwrap":false},"1.7.4":{"name":"jira-dev-tool","version":"1.7.4","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"0030520b8e78b780a7151d665b8218099ed71d8d","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.4","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-j4TUWiSOFjpX1Uqvnqb/bqn9Fzo/gpqdaL+Ig/4HZwaNhJYIbwEWI4iRt0y5GigzmOHvbUyfFN701fPQDNxGZg==","shasum":"04fd9e4f4bbb06dd6a5f9b68293ff7bbd3cf7a5d","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.4.tgz","fileCount":26,"unpackedSize":6658479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6c28CRA9TVsSAnZWagAAyXAP/iXAU/4tmSHAS/tAz/fo\npVanPCwKBP8kj3UVuAGakqOXLOjYlnzBhq0YgLkrnAMcG3RYUuJHDWh2zIP3\nPToDMf+P9uUz7AwN/xLuSKQInDVWseFkf8gT9BUZ6Qnj6VdobJTXBL5ciGtM\n1+PnEEoZPfPFpDYq3Hht63Ft//VgdqgimlKmK9rWVIkTsoVfmduMgMvPKgQo\npTVul3gRi/NiiY+AJUt3LjBXzb74uw/BmFrnTsm9GzXK4DNztnS1mSY5NhWE\ndTep6N878GpZRPa7sZ2XVw4+dFRm/HubhOcrS65YCHs2ClN1zgaU4CkprMz+\nBLpue80p4hSg3uia0+mlAXgF5knwPvgGRjetBwUit2pG5/QYwlteL62xmtmw\nJMuyZcMj3H+Gxvck3v3LvAiPXfpLMc1P3UxVZyNb5LDUb5mTbK60TTYVtMEB\nUnQy3IQxrzaTAN0tJsbte3RAus8xMI5QZR2Bh8lzDDpqbreYHSg/VTyZ8Qt9\nlqZlntZmZqcoAKSkfQ6aNV1i4+9t3Y/ZAy17NJfK6CAfxpwIzOatO97jIXbN\nV+YjasSl/HHN6gBbiCMo8R2aMBe0Sos24EFq27rORWLhN1EWzrCQOb1VezrL\nKgqLZKybKA9dEwdiR3GMr9Gjx7KvuhFpu5CfEoipOJSujWaoo/b9VG0TgURL\nu6cM\r\n=qkx6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBaZrO/N/Gzht7mqqSTzS6tAeeE2FSpwNxQnuwSzITvAiEAhrZgzHv21xof7ScgHFeDJcELqK2gYc4qTlypXNx4pTQ="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.4_1609158075558_0.907186320759152"},"_hasShrinkwrap":false},"1.6.9":{"name":"jira-dev-tool","version":"1.6.9","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"6dd7ac8f9d02744ff8888aa5ace03a41a9574ee7","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.9","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ySr82RiDQdS2VJHydnGpzNirej44RVoiLtQaVn7Pza/ZAsfgTKOs0rwTIVVeCQCXLVjGzj+p6YbLvkI0L3Iycg==","shasum":"042859f785fb0e33ccd908dbec492909e90fd3b0","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.9.tgz","fileCount":26,"unpackedSize":6656461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6rLdCRA9TVsSAnZWagAAyoIQAIdxCImcVab+Ytrcokpc\nkHgFej7uBwaYBMH2kVPq00//WHlA9pRy16jMf9CsYz0WyitBUeGnhUArEMsT\nNnpl54n5dGEFRBdJ3RY0/1HLn2lGah1Nz8T4n4HPDpRF9z3q5S0haO8Q/4MF\ndVXEZuyRIYyri98FQ/7NGPXJXFi1M7QpQZholD7wizCp7W9r/XMhhoZgmG0w\nXkjNSBYZzW5Jae5ZxLr61Ih9ykEEocpM9qxIKgMrHVOQLVadxHfZBJA7lOu6\n8mVipmVCoamaI6GbHFdLZEHyJcYwM0eTxCaMJ9yzLYsG1G2TPOA4eQQipqrp\n+9G+9SWW932RVBEJSwFXAYv+qJPZgJdFO2VpFScpk95kNvGO2uOMfgkQMNNN\n40zb/lFFN97DZ4nerLhH8Lyp+ym+BTIobTL5FrUTtqg67jIvl0GyWbVjrsTO\nWam0b4Lgj/PNtqJeFtKx5VO90iT8rtVtwfykX9XzSyZ4wfqn9m7lcSDpQTqj\nTjBS6LcV8v6vl2QeHeuDw/Um9+s1a1nUfFwZVYq+J3kM30F1/3EDmPR3YUpy\ngJ068/EKzojIrhTqxN1OwsF33Jp6IpnKy3GrYdP74F+myIiH4V0HS7cKCMSn\neMe4aJjuC1VfeGNhABdf7rW2qdT0jp0z96v9HX8TFSH8asOjcp0OVRulZ2J3\nJ00g\r\n=bIKN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC223NYf+XWYzXYqpZ5ifegXnYCAQKVH27QILyLEXnR5AIge3lxDBtOy6f02DOO4v3rUAJafH/lfUo5FOSTfWPcBQE="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.9_1609216732833_0.42257964818604465"},"_hasShrinkwrap":false},"1.7.5":{"name":"jira-dev-tool","version":"1.7.5","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"134415d04356bc306764745a1823d8dc6085aa3b","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.5","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/ohCh7NUND8yeL/I1i+rw+7rL4gV3pvTgCyGXc9cGMvfg37YZY5aE/cAgEPD2+gzkKgzJzLLCgkuGU/MtAN3wA==","shasum":"1d9e15708b5378fdbcb5c04a887ed72953569fa2","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.5.tgz","fileCount":26,"unpackedSize":6658493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6rOQCRA9TVsSAnZWagAA0x4P/1uSVTqirTpFAPHXHmwA\nQlP6eaE77ruEk/M9osQzsZwZpOEwcmKxNuPT9Ez+SKlEoscQIt6nTB2fEfGg\npfTPNLH3YpEku4qxi5kE9fu/c5oJKUtdxKeJaa9rGhGv/gsTzNas9D46N72Q\npAZUaUBkOoBX9SmvY7GCStA9PreKQh0oLsrnzUdHON7vzxllbuB7eq1UZdmO\nS2SoJBXUAEMUbeip17Tzj1CIBBJl0agRVZb08y3Tce7sfbjPNPYW4xFXQ8B6\n9wNBdSC0Y4XdeJ7EWv8v4Lqajt3zeXLfyqxdQpJtBBMgbp61XgZAEn8XTtUc\n5+O5FDJdjRjTU0AgZ8DRf+GEd9xnTmsEAo+33qelZGcYegDxv0+jr1FO8il+\nTao87FvYgDQ7P75txaTChuQhTBtChJ2B81lhqaK6ZJtnJIVVNq4t0m4SCl4x\nVJ5dlc7bRFNA2sLGxNhhJ45O+jU1LxzYYKd6qLcGzKBP/YIu6ySuEPA2r1PK\nzUIH1M8dSBPUcUH0D4HazFT+erRnzoFwoZYanrUr+Z5Iy5Tlm9e0pO2hjhba\nJZpMrSZ8+YGl7p7RciTEAeKKdytSufMN0TD0Q9Zm0dAubaWqPseOqXIG6dbM\nxOa2fFkF+h2dFKiSj5uEaHY7Q21X5iFWkNNLIOfojW4wgQ2SJTXTlZ3GV8PB\nUfjn\r\n=kvPv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8ITQnBU3hIbX0qlY0VdJoOxDXcwUNj7M0PkOuXqlIMwIgG6XkDXslmMyGW95wa6IyKaqO9snskMjSVg1hwYVSbCo="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.5_1609216912133_0.5211531312084439"},"_hasShrinkwrap":false},"1.7.6":{"name":"jira-dev-tool","version":"1.7.6","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"b1cd2b97ceab6b5090b8171435067c5d3888280e","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.6","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Z0b4iTQ98BwNQ0qD/88V9NHR+8U6vFtULIudrs0EUbiksr2vcfmQM9XtVH7dyvF3hYM+mjLxFn5iD8A2QoGH/w==","shasum":"0cb7d0fdb1640aacda7b70bb5f0b287e963ba8a8","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.6.tgz","fileCount":26,"unpackedSize":6659775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf69xICRA9TVsSAnZWagAA0M4P/08XrfdyKPFVIQeXQ7gu\n7PnmFQGdIn3128vk4ZoABk1PkFGSXDNcSLKziHQPmHXDJ/QrTUxGk+0JEtXV\n4q93/q0E6trtEXvbllw29DxzI+BdY3E4Jk2Yz/l3yKMc26n4yATAf9LLRmrk\nNKbobdd9rwSpmaPHIcDMji9cw0GL8Q36Ev7UxgVxo67ffZ+a5PZmZpa0CXBI\nymLH+Il4O0Gp/65PT/OgBiT/WCvb9lfI6f1YbgIoCyL1H7gswsOhIt6H7M30\nB4Ck/bQiTCq1pEM1Y+3FzsUIp+E7LPG4Cty6MdYNjwDJQGle4XSaQTp9XfgR\n0gnY4v2is7ZdXX3vPh8EQ71bV6UEBzLpgPdIY130J22Nl7/we0aVpR0HFy2/\nstXG0/Hm4xnna7GRK5RKa5VusOs4uKy8YGkJ7kZTCBu7a3tFQaAMKURIcAS+\n90J8ABwEXrIsw+mTPI6qG6R8Nk9+t8vgV6r2Ff/D+eMIzXFll+89A8KGwn98\npgtxgbp2Bj2ndNDnZVRIvxEXWuYrwtwYtOkRgUVaj3OXt6GtkGthENYe5tn8\n7qmNVRyyhHqKymdscszFwcS9Bf2WuIT32RuQeSy9dNLx3nFy5KCYQOXd8zNi\nvTJSlcg6EQ/tAwo4fjMbOt5MI6xvRLRnZwIBTArvjXq1nn9t0z61/Hp/GKLy\nl+zx\r\n=fSg1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApsBLhv/SSX0pwaozOYRpbZ2MdpLmJb4e1nC/3im6CJAiAYSmH9K81bN7J5zo4vxCN9HE5Um9M0s5U051OZaFmndw=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.6_1609292871539_0.41343834104675703"},"_hasShrinkwrap":false},"1.6.10":{"name":"jira-dev-tool","version":"1.6.10","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"ba7c147e6b9b02d29daa268b9820b3bb037aaded","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.10","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rTX5JcFtCYjNqtYumzgyw9kajdjrQXbR2XludG1UvawkgPdWLilTvCJnR14RYE3RToqITUgfaZ0uCfk7b+h4VQ==","shasum":"35be2c8dad0269b62732532545ffd76205062b85","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.10.tgz","fileCount":26,"unpackedSize":6657744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf69zhCRA9TVsSAnZWagAA2VcP/00Vb1V/PacMOclaqeEs\nv3s6Tmoub032E57NyFN9mSJ9C7Phg8JOXoxOoA0YyGprgAfK4a3FmWa9DPnc\nGcUToujG5rWwWHH5ORii4/gjWEG4/lmNi3Xu3ECcGZugGI3WStcWooS4x3ex\ntcU6siWK+56Jlk8wiUHM9g09zdnCGp/stGxTAqQn+EbFayQxEbpYRKKOu5s+\nJvFessUA5RzJG4bm+S8i32fFmbqOcSLl3nG+tl3K5QpIBnI5fXdBj/sHHQHo\nUO7P6AxeD6uT0oPvByfxMkLgIkmcUnUARfuMHd1qXQDTnhfq0EBQ4fNhu4v6\n2xvOIR8fZEedIAA6ZrI+LGCtzLzLy8u9IgzYleEi/ctacVONeSxn9+Uc8QlU\nf7aKZBrczXla3e3xC3M0a230M0cY0qrR1PBNdD7Tsjk74a5PKJMWt1BESTTz\nMyJJJSbFw5PuXBGEnq0BxGlRLMopKyb3vLwH7ZARYuYq25Nvf5fW8f6mvRJT\nHMGycWJQlwqC/EeHmjTEexFHeoEluf2Aeju5wsT385GxCKQ7BGhD0erb1CGn\nDV0eKAfqEzjB6QhFYUZIW7A0LMkwqKhxcaQAs2qk+ONVTP9GDg0AXiGumKV8\nxj7eWRlkVnFlRJgUZijfBmt9h9i/dYYSJFAdKm6f+lo91Wsk9uKapb3rWgBG\ndCXS\r\n=9V5w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH97t9xtG+/bDQVh68J68n3XF6HLHIi6ERSDiul4yD6dAiEA7ou/NKMPUK9Dcbfi0sRgU4uuq4wp6ZlBFdV5QAmc9yQ="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.10_1609293024529_0.3496527259988589"},"_hasShrinkwrap":false},"1.6.11":{"name":"jira-dev-tool","version":"1.6.11","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"0962503becf7ca25e1802edd774cb5699c7abb0a","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.11","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dkuLrsNBesgMQ8P1lohsHOVrh6UZOhqkoUtkQ2DZWToZ5BTwY1Gf9lyjtuEaQj9MVXxgKlceZCvbMmxy9LLsEw==","shasum":"7e280abdf795eb6ea327beaf784fe2362d43a5ed","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.11.tgz","fileCount":26,"unpackedSize":6657814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6+24CRA9TVsSAnZWagAAPL4P/1NlO1fSarrjYCc2sz43\ncOl/AfqMBlzZCgGGrvntuq/44EMT31B1XZWYfUt06mhALEVPslgg0qJDtJuR\nM20gR+UIMAtZrsS1+qp/nFbEKBUnbflTu3amKMAjXm3WbTxHjNGr7hSY0NxV\nj8LxcpvV0eS5XzPjy+C6tYHCVEg3TxKG/Eacjz4pGxeaDGey0+ECkv8lFGVF\nhuXDdNBQrRbizaEsmZ6+AayysSXqINrA3Goo433fEzMKhqVFsAPjJ7HHgbaR\noN2rjvUtQoGF0PV5fg4RN7lLMJWiArnqZmCM2AKz8jPZs2yokA4s4WFWDyjG\nnJbuXA0jdDkFY2VEq2QO0p+/jWFCaH40Gnz7VrMS34EEAIKXUxKjWpt2ouym\nXkm18Z5sJI6tH3k2MoG+8wCPOxwkMZuVyUBIWhbOWupkSaM6iWYOJ2AelKE0\njL5jfwownSV/qNpj4m+PQj3vSho8heaC7gM6k1hIOEQE7FjgDwb79JOMu6FI\nKtlJSIhlsirz9pXhwmOdQkSidWolzQR4CoherbCLKtAW0l01OFbP2NxFZL2q\n84ygzrzFwplU8Nfw22P9EGX3NMXUNTy9Inut6gIGz4wmN+WLD/nRch2iJ3Z4\nrswsXmbuWYXQ+pglB4rwBh6EwH2/52ssUDdcrIUbTrDJBxz9AuSdE6VZsM+w\n2g7s\r\n=MSAU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuRWFilxOiW1Rg7Iau+TJdlokvG0CJYHbGSab0ljMiEAIgXrKx/RFC/6Fy5CGrt3WOe9jFPm7DG7RjAeiUbgqczvE="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.11_1609297335850_0.2687798250948956"},"_hasShrinkwrap":false},"1.6.12":{"name":"jira-dev-tool","version":"1.6.12","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"2346c15f1222579d24ae0154a73204b0a1ccc9d5","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.12","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uAbSQ1RCTZlUnNhVWIVD3QLBm7ICkJkR8doNA0K5yrWMle0pxDCGi7m2Xas6B/VXKZI34GfuOyjUJx7WqxGC5A==","shasum":"8b132205aeee3488041f19a5d33c76b9fb8c5966","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.12.tgz","fileCount":26,"unpackedSize":6658718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7C0PCRA9TVsSAnZWagAAXKgP/Ajq8WrZPyq6sGFZdvVX\npbEJbZy+lqWvyHdOWq7KvORgstpXu5SDuM98iUFR+cdmbHHvQIvK2KLBu+Ox\nZRAuHvwBKjX+RPQ+/gCl1h7JPPCRsTU7yro1FzD3SW/duS1a31lyAgsAGUo+\nPoyxYvrOowc/6tdm8ZX7NdRINl/laZISFovBwDHiYY9VtdhYuEFKbOqxarcL\nKqsouMyad/NoDQUvIobwwT76nXEdgfXTXoD100GIO2DGNCTl/TBPNeMeWPit\nZS/E7MKQXnq0yeyXfMFHZ0rYMPQa5Jl6a8RTuvid7MGOidVzMT+XXdaBY2gN\nkN7PnxJi5GNwm8+YWen9OiDyq6rE2gXBx6SIV+pbQu7O5y3VZ68MFnZStJx3\n0GOd3c8BaPVOUNvtUDPw4i47S5NqIy9Xts82h4aA8wtgip/PyDzoGZDAxclu\nDhFd8b13ZcIhz+8zJJ0Kd+KUxmWg7E9TnVKtraGxd64oMINjxFiEN07M/56O\nn39iC1Wb5LiBCO9yjEHQFVxzswB7jNs7tPfg1uE57FdrbCWFiXVeCgCEk67T\nBstyU3DpS+Ef0qxITTrytGErlPwN4mmeCAm/oxXaPTf4o36LLC5+kDZIsygq\nBj93fnIVOrwBOIywf6wpxHa7TJvtz41ND1x8qsXgno3isPyhurJBEGp8BX5w\n7gte\r\n=S4vK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCm5jS758X+NwZ+eRD09nB5FsGHx17tqmvgGBcstJZgkgIgfsHLmx4QyjPbgUF+NBE2LGL4GRU0e9is5girXHDW5wY="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.12_1609313551093_0.14005636087234508"},"_hasShrinkwrap":false},"1.6.13":{"name":"jira-dev-tool","version":"1.6.13","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"ffec0671c7717cbbfd50331062733aa25e50ebbb","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.13","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5z1VqwS+zrq7+u2BOq2AF2xG6c6IljBQFj3Br9RXMEyWPuNE6QNUQ4jI5rGlsLsl6+P4BKY49iwfgFMCyKShTw==","shasum":"d15fea435c4ced33e5a7b0394795936b8fa1ee7b","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.13.tgz","fileCount":26,"unpackedSize":6658940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7W0KCRA9TVsSAnZWagAAQ1IQAIXADEQVboqTIElFaLq0\n3POkrGiCH+c+xCld4pcmsaOCVAIgpZJhPG/Axfd8VNPPQ8bJaQKHMUOPvjIr\nPOsOw56LYcvy22dwb7hltSEwrTz3COVWGV9q+ujnSOXfxk1f3ucC2+cdU3Hm\nVjJthUzyToI8Yn5FISvOdfyWVT+4OUgpl1DY5cxOuDKs3TqA8lLY/XkNFB2c\nq2kEVwCN/NSRLsXc50P/8Vhl0WUdxbJdJL/yeEc9kYv5VQnKp22MzlBXAHML\nB6nxXDT3274zRf1NjQOka0w+orZmZieVB42rjH6yoNhPq4I+TYySSIjxgdyB\nrgxTonMGtF7eY78jUVUnmStoAcFDyePobLM044jh8aZxh+CwmztOb3SaFOS0\nP8DMbNFAoPID9twyx199+qQw38yUprb+59blS5TYsKCBxF01agUS2LnN8YW0\nJH+T0Utm/D3Wf2b1U9CVOcRFmPtiWpkYQNlCstKXAgxTUlqFwB5yHMj3AqkS\ntLVeALUkos35mIve0iFxI2leTFXNZgFTEqqQY3PJwgvE6OO9ujpH3fmTWebA\nATeuxFPZAw3pLKRQIFJo4Pd/zzzSH8niglXPBzRbJEzoUZ+u2tQjYa6FFsJv\nFMKgWgrTCEWflw8K52Y+EC1Vx6nWnNzCgPnmD23RGiax+q3SSy/sgPi9ZOip\nzEyi\r\n=F6f0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBF8dzeorAnDqSxXK+V477iuspc65noD6OqkSiADWwd2AiBPnHjPnbFLSzakV2OYfn6b/WDId1hhtnCGE9+vAAy/WQ=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.13_1609395466037_0.7623309124300617"},"_hasShrinkwrap":false},"1.6.14":{"name":"jira-dev-tool","version":"1.6.14","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^2.26.3"},"gitHead":"6567852634cf9895d42f7b9ff8ac8629ce090e23","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.14","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-o0IMNoJ9405BwsSs6IZrGgMx5y0cJpWhN9H7aSwJE/SBaCNdTYXIXU5iW5dSAOR36PEiJV30Tv36yZl9mioz5g==","shasum":"77586f08978521be1698bb678f6a8eb8671e8279","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.14.tgz","fileCount":26,"unpackedSize":6658874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8tD5CRA9TVsSAnZWagAAfpIQAJsi0ByGJj3QLGVv0//S\nnY7SFlzOS2+zX3v0Hc/WzmFYG/iME1vBXTMp2nw6Or+5kzb7sWh8nzqFt8Ts\naRhwGnzjnUJsabxyL/3MM/fs2OQH3E8EDbSdROc1/CPnBZuORrDdJFVqnnEa\nI7Yd3XPpAcjODMMTkvtOvMQL8TgnsKmo/Lv7rQe0dUTCn7A+T6zUjeABSrHT\n7j2V5viFnlEz562M5sX9QZTMPLkZrFug8zfwvw7hiPO8mKOsaYdqXp4QXuUG\nIjjT/uk0f62+vrPddu4dAjf37gAqavIPYQUIlZuElFb2/vP5Qhf+vYa6n0wg\nB9SYJKtVyeZTz93NSh91mvoNmlFRsL23u4zGVd9sm7gVXnl/Gfe741M/zGdK\ngSokQZo7msfNbEeLc8x8hL3rYQlDumqCpE/ZHC89r/EHDexIiIhMlSq71lwe\nbvaG7FTgQgGRX+YvJ3HO5N3WSQZOxLLYPv9V5z/oLVcTt/ki/zynXYX50Ujs\ny9uez1txm9txm9tapf8qOEbVeCpk9LOaHUF2YtkMtqK2TZbf2WdC3VoQGyl7\nQLxYIJ4K5TrbrA9b/YGKnzQ6VkzyFOcLwndsWqX2sbHTkOyLUwSCc5vXIMRY\nMW07Pxmg1lGnbVsUFfKvy/mNkg/OVYTgo8dKX2n5lWJtJmbLlqkTJhRWKQTV\nK4r6\r\n=BDKN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqb/Oaj1E1P/s3Uhyw47xhJS0LWkjUixe1MRqNM54sBwIhAMWvgre6JK5pZpCP1HHVMm9ab6IEd0ZXeXlhIplwCQyY"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.14_1609748728744_0.21637649514916468"},"_hasShrinkwrap":false},"1.6.15":{"name":"jira-dev-tool","version":"1.6.15","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^2.26.3"},"gitHead":"cf3a841c54ecf0570962ee0606e379299fa601b2","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.15","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ihK9Ur1fZDcefmcEVT3zqfH3XRii3U55WLdiQlBIq1qWm1EKqNOs4f7qOnhfinnAZflsv+S+GNvBHlnFoIdR2A==","shasum":"e27b0e0fc1f4242e825cfd5d585e079bec6d5865","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.15.tgz","fileCount":26,"unpackedSize":6659978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8uqVCRA9TVsSAnZWagAAHdEP/i2yYf0e+Uu/+i/9Q+EY\n9BfXZrhniLYKKgZR8T+ymXJYGz9w6JGiQKzAnWojbm3CASlzWFgUnqdDlj0g\nsn87lvwmmPFI3FLeTNDf0keFGJaNXfx1+dm4ZHU1RisCNQaG1udK+VXBUHG2\n6R0MbNYF8OYME1UZgWe64zzdIMvg4Qmhm+a6VZgNmRVHDhjPk7CMI/e7++y1\nrtVFmROEdgy/vA8OC3/LGY4gQ2XvTYdvRojYNa9BzNphAU7lgMcZlkfFhrBI\nUPSCjAJtDy2LwINHPA7cQ+T1zdRaAZwWLS8Ey0FKggRxWojX/Y58tLxOrqWj\n5DYTCOHvsNG/iBU5JgVePASbWteFDXD7NOWC9Po2+5wBU/cIDn+PyBDR30/f\nDbbfqsAwjD0awzQCedGx9VlFME8TedmUzCiMhBzWwoTyu03J9ralOODTwGWA\nKK7riR62yhhSiNtjjCWdWZcTnIeT1P6fGegaRNP7a+EStnX8zyyRnq54JRD3\nbilIF9YQMkBlFZBm32Rbnit3SRuE4L0xauBOqWBHGbtWD5i1ykg4lg7C+Dsv\ntY3z/6bRI884zuzxe0gOWbYV+3KXflwVCUjba7p9BLyIUPNLzMOj8ysTQ7NK\nj/j/TuQiLIYPYfEhjbhIcrUkT7XJ4eS3Sqbh4vXCrcOt8P+1rJG8Aj6HTA4G\nlvGz\r\n=5/lT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR0qUsJEpg+Vj97aIseZByHW2v81iaz74b0wASdcLniQIgRgfjcIXaMifJ4l51sdJENo7+MYpb32SZg0PLU2aualc="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.15_1609755284932_0.17334498907841067"},"_hasShrinkwrap":false},"1.6.16":{"name":"jira-dev-tool","version":"1.6.16","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^2.26.3"},"gitHead":"2670b1191304d50ab042f541c394e700cdf0b31d","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.16","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IzWA11rNwuJTdKm/1xXn0jkpk2ka3WbIcFnIGGInGRPHp0XkmsUw2FuZMu+46BFDtQ4VR1zb2/+HwuVQgdfBEg==","shasum":"e5f3336c7c66c11fe510518e0e65be0bc0d5cc66","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.16.tgz","fileCount":26,"unpackedSize":6659395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8ux4CRA9TVsSAnZWagAA3CsQAJqzQV2X/vmArXS80aER\n63vpC4ilwSjuICrRuKMvv9yV/DEuqzUzs3fMxbQua0rSkstE1bdJt90eNdDO\niZiJuG5XJok3pbcuimZp+hcZbYaLGv+S5iTa4NJCtn5I51WIH7IR2hPd9zDH\n4edjaPrk0gef5cevt2XWpgdTH1/7kSJ3zc9QttrNHdK2tScaD03sXtJqx1Wc\n2kdgbdoQtYIIAgKleRQB9F9tAbOs9MyniPxGdcUBN7ihBOZ7LRRl/V8cZysb\nhuHhYH7tpQcYVt3PUoAFA9bwE2HksenogoWnjDhXQYrwP6g+71cCXki4J+fc\naSOiHXtRB2ciTeAZvSCv0fw4OMawnK0uG5RWgT2zJXlSp+ZXJ21x+Z6r0KUT\nN7UZjrGmkGuAEGFK2h73OYkDR7BKTxRasp4f7O5NN0QaHWU6W9SJFu6S8eRU\nZLsqahUE8ob+WFn29QTRWQ+rsOA97+vi4JR0cM0AxmnOY2vOqaFTQJYIEN+R\nbbFYyxfT8t4fc2OCU0Xc1iTeZEwBlceJzeEboUK8XHp3u0q+HYcDzI76rUB6\nNJMxkzrASy7uLge4S1nBtWzv7GnrTffN7078Ys3OfQg/g9jFEqEfHMWGKGc3\nf8DI4FHr+VbeoMOpt7nS2foLdVxM1jSDOxqOVUEgl+mEII8FVfM/3tRFHQkM\nVn/M\r\n=I2Ce\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDv83XvbJ2vFtMEZdEZ6TGg37qPkA53jzbdVyics5tlqQIhAJG419OMu2DUDSIvEe/AtMEGPAcbGvUd31Ls1cxYD3dK"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.16_1609755768304_0.4900874593596105"},"_hasShrinkwrap":false},"1.6.17":{"name":"jira-dev-tool","version":"1.6.17","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^2.26.3"},"gitHead":"7f7c8e85d37f5796d817f0d5bc0cc232d3ee2c44","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.17","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-VEOzeGek4Sw0rbRG6Wbmj1YiQQp8Lyebw/y7NrcAEaivp2jKMUXoI4oPX8etkQaPwJIS3PVikkoPiEbK+ZLQOQ==","shasum":"d5da4a120da6aaf094e2f7181bf67fd475581326","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.17.tgz","fileCount":26,"unpackedSize":6658916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8u5ACRA9TVsSAnZWagAANskP/2EqDpTXyYLBFylw7QKN\ngt/YBl0H2GFNPmoaAmWwD8tBSsNmvjk7grf+Wv83XoavHOhDFYFXYnsnvEhs\nEo6emhSKIRhuLrAC/y5Vl7n5E5raFnc/VbyUxhostSzEMiyqKY7A0oWJvP57\nxjABrBxSac0D4+tkvCKnU57bZ23uxvQLsKMRSf67Q4prMWwxeo54ZWqEuEC1\nMocNclybdDLcO1uoYXDpogLmdYrO3EmpvDVwZL1A9yxVMJG6H9mZHGE8oFdM\nOSEjRp0B0GpJCJoJ3h/srTlqZUryAM7jqdbnPBNEaxiv1GFC2kZhfcpvbXDx\nAR1NSUsMLUXWUK4I7/klNjq6teUpWMY7kSP2ie3QcalFd4lgunr6OSyDl35y\nGcRwFUm8EvwfynxWsTUkvRC5s6VwgBf7hq0r7qD72cUdLn7NKCTO7s49BNU+\n1Zvib6DkLgqdoj9RRmauamzpP4OpCOTSZN/PYurey3ZuDdcVlHPFkPYxlqtJ\nX/f7EQOeMCeZEp3q8j1QFj1IbJouubGe0zoiKu8wx1QkrUKKpVWWq+cqKqyD\nF4asjLKXLNXLHrMKjCy9OMchOveC1WSONSpo1wRPf8UI166HhoHunC54RBJQ\nL+lgO9/Zc30o47YgXirwgQmfZNjS+kijHmkiaul7IHlG8qQ6aZrPZ/XSDO/R\nGo+L\r\n=sE2B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiF6uOMko9GzaMOF1P0rxJWmaRmtZrlM6xdPjn0BJRzAIgb5KjwjGjh9Yvqj4d9M00HyTAx4sV4v9GJjJ163aMnJM="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.17_1609756224094_0.5595497333422128"},"_hasShrinkwrap":false},"1.6.18":{"name":"jira-dev-tool","version":"1.6.18","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"gitHead":"eed59dca2e7feb6e0117cb44f55d91820e95b332","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.18","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ciSk/LDZ1s6B8GU/i2BxotSWOnRXZqveVecNjLC15mPtZ7ZTxrNr6B9shM/HIudzSzz/hreaT1bNNsGia0TsRA==","shasum":"6bb5cd6197edd8eaf00ebad92ba223a539c6c094","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.18.tgz","fileCount":26,"unpackedSize":6658916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9FJBCRA9TVsSAnZWagAAFscP/0g/ysni3/EfuKoymywj\nxZG/puA0Z5FtSlgQSYfefJsJ+yJ3WhLS/8pVFox2u0HUccdd/e94rUiMlDO1\nu/MZBzTSrHlIVCxoiu/oI/teLUCPXac/bt6myz5JMerFWih8ou9ww5Q7+Lo+\nDz5d4ieC666DPEj66glwOfUUnXxtnrHevONYMAELU3HgdI1x3QR1cjUieVOX\nNpkdf1fz84iSjX8xSbvA8Kfp8l1dsVpUKPR64oAkETH6VbYsw/PuKHc2OW7G\nxlfIsXco1AK960CaYpjOQ8quVfxA3Rd1j9RUdbbitKTtG+L2FByPAXDyT3Yi\n0Siv03vgquy4tlMk3VFHUpdxqgiqcA+8JlBrOw+Bg3kG/s/j2a1w7ttiiT75\n7fTtTHQ2JfbqDwqwAstKZIpFLOlp76VNai/nWNoimdbudocXf567naXEjH+e\n5u6xJDrEoZ8TU46S4M6drg+laM+BPM/exdnMihKZ8o8aGtYo6ZvjsNk+9xzk\nsYFTtfgUs0PBGYYnugtIEUM+fuwoGt3m6eZkMlUE3HhAvSyob9YSdihp0OU5\nHvQ1MONGZw/wlzdb3B5rZ5CrYhnlVz2oO67TqqnmBKnET/RpgkMNq3c8MflH\nnUlK6BoUa3QaferXg7wC0v3yvPrsZ7ysViFUVs6LFFw/9Pdio0Gsqkr4LICJ\nwAeu\r\n=nHzp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ5FLqo5iVVM0xNx5jdGh3P8AynPHlwvUHgOh7LchtHgIhAOAI5+tULkeAEF1COm7xfKJWlezjZJc4LkXPMBf+NIup"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.18_1609847361162_0.9067548889202433"},"_hasShrinkwrap":false},"1.6.19":{"name":"jira-dev-tool","version":"1.6.19","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"gitHead":"b03d95c4915b1073c3d9c3e79cd4c904d55d955a","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.19","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uzf2vQ22oRJbPiaf0vL7CQkje90tct/S9zMuXAjQojr6DNZOA0wO9Ogz4wa5WGP3iuKJ988IziTXfBB7V46/AQ==","shasum":"1ee18056324752e73877f5fb8ddf5f737eda6b23","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.19.tgz","fileCount":26,"unpackedSize":6657480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+6C7CRA9TVsSAnZWagAAwI0QAImeSoVJ9B2lN3MvvziZ\nyYcuTXH7q5tj8q86ZC/k1lNS+Doq1JvPNirIA8eOFMnlpiPyI6vB0KHfXlrO\nZY7JU048Jvls95e1cKW6nuj4HK4Y3/z1tjttMMXLa8rLpaF2LwpfceV3nynm\nX9vcMSwZMkP6br1qk+RPL7uGVGRyPrZBvLkit86y6X7wf9DmzuU6V15vauSx\nMkWoVdjOw3p/ChZ3UpQbWuWUwLuDA66Ow7bF60xrvaUJOaRDxrH+RiefulLl\nqdS56UIrUDzQWrTBNqbQHOPqIu4YI0+E8mOIsEU63fIywRfxbT3xRkVnWs8E\n+fY6JJ7GUAhh7XdBC2Utb5MApSBhiDSOagWaObmjWewanQOmHyvkHd4TRT4e\nilhvJgP5tFeFcfGErwQYXFJDDeYwqVxZiEjBtfpRQP2nOwgJgWBUL3oqqHMb\nibCeDUQexeNhJx8HRybXKThlRuk70PoHW0N5OXTiGVHLHt4Ggg8hbTECZaCJ\nky8u5DLzzFTGIu8avmZlJi9B7tvYuXtnERT924DxoWT1xDPGJ0KCXSjYgrpN\n9Zfe+vt2thEXD4NIyrBR9zY9XR0vkVUpIcvjC/M/b9oWM7Nxdrr240si/2zP\ni5s4BD5lpXISozvXAFmnWirsLf5GPv1h1uSw7ouxfo4aGeVOGYGQQIIU2SrG\nEeMj\r\n=Hvmi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGZttrCiFYEE+KdC7VM+Dl596ur503HUdMiGUTjfU/TAiBmsKYLlVAHm2e/MFFlY1F82Bohc9TCaw4UkBfldT1MBw=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.19_1610326202527_0.4828077265863844"},"_hasShrinkwrap":false},"1.6.20":{"name":"jira-dev-tool","version":"1.6.20","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"gitHead":"395c70601dc346497bb335b00ec8a05504448c70","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.20","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xHNsy6ppvFodeZIaCj2g9Bv9uvt84+KxMbh0ZYY2p1LzoAnwIx5rxvN2dYnQo8YgtX/EaA2OJUO0lTRvRZOAPg==","shasum":"46c89d4f12a4256c101249635f39fcc51f259014","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.20.tgz","fileCount":26,"unpackedSize":6657712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+6OVCRA9TVsSAnZWagAAXEwP/AmTyRfPAvPFceQBLQmI\nxSS6kzWgbfxvkIzwtPvoAYp4SSatxDSMRzGMDnhEbg+ylMS3iCDsbCZNVgyU\nf9NwXoWD5+YzDF+2cI+JsNKG5MWVIeJTnfVQNLpx23iF3URljWF1F60z1EMf\nHFD/JDNtXewCN9/Fko2yT3PBhmZHW16lGcsG90AsnwydhjYrAV8SKV6x0gNR\nBq9b7PRkuykev0sUtbWG5eZBEuG8lhyB7A9ZdmFXHwolwyDYrS+yj9I0uPeH\n7UKOQvExjHVFebsgxWQZD8nRBCyMEwWvDrd/FBDLT+woiCbZJrM7yWncwdij\nJ5GQ4/brbRmILG7dnknZSX9PimVAf8ZIcP4E5XcylzOfgLjixWqA4mN+6WA1\nbRTqXLeEoYVon5be4NRPcjQhnI0KeWswRfhsJGBaUnHn8xka8CZR7B7xob24\nF/Lw4bfLex8TOGxzTdMbPKjbQqrbip4Ew6nJ+i6f3j2RQuI7Qo5jePCm0cDj\nQKbky3hrqF4sHVDwIFJPSmb0dLc3Vgv47kcYIKfHXQGgmVIrYYj1pf6hEGeh\n0hULhVj7k2/p4FI4HpmiH4YpxQfdkIzEWeJDqvQLxlM1dlKkZkmnHnRXPO/S\n6gu9GJGPy3YIrd5chB7QK7EpJmrL0hQX2eUGkorJqifZeLMy8tt06nzFUee9\nWDF2\r\n=1BOw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAxYd+Tzb45T1u9eKcrntiIkj57zXy+FaDEVFealqr0AiBfOaHFM9ZtTYlSLv2mw6sR/nEgmxMOft8iZU7IA7u7/g=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.20_1610326932748_0.7232433798826963"},"_hasShrinkwrap":false},"1.6.21":{"name":"jira-dev-tool","version":"1.6.21","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"gitHead":"e4b6fe5034b83cb182639207a6e03d290e013969","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.21","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YvwYK2RXWRIHypX40P2B2M28Z4kAyL392CPSEaALs9Z2kYmPBC50YIA8Pk8RssQQosN+WRJB4BBn/LE4/eVhMg==","shasum":"dc7a6b57800aea7e5f92c836adf6a33a4ec0bc1f","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.21.tgz","fileCount":26,"unpackedSize":6656077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+6adCRA9TVsSAnZWagAA2HsP/iNHfINiLETAxGBW0HSZ\nfN3pYMr6MYLJ4hD4o1Ai8s42N3I3/1rxAoVpqXvmO4e37pDSIrU0s838dWNe\nr06ayILXpBj85cy+7v0COOTqerQiTBwBm7TfgASv2U6my3JqiBTL8v1mRbHK\nLoVFdGan9RO7xezUH9KGbEZg95gF1muCwR8nK+VBCEZvx4vNZ5YDki8cE2H0\nGjBFS18SiGMWoPYZECdG3Y/Ow3wQgp01A59JAOXjyUIM2pgOw9TjIkmMe/7Q\nLRRIIfThu93gHYxgslLwrVBG9cvHrwa/NhbpXkB9xIXL381ZQcI4VIhmbZVw\nTxU5gFVD7WOD2LVUiMOBI+2rds+2VDfJ1f7jfLNfPmnglXJHSiaLAxw1/4CS\nFUeXdaTOaNvkhJF5DZePGal4CjJT/wFtuyoa3pKVCaigN4Pn5OPdY+buxPdL\n5RwB6KsYVwctQNDIalQ+pWVN2JzeKa89QmowBef9s+0RZ75T95dC03cgWO54\nqK6+jMipNQdZG2/c2UGzfia+q8O+3rZipu/9LmmO1Hq7Z/8ocCFbJaeuhNY0\nlX21yecuHXChRabY9EG6UXcVGtqdPF5N7q+78rCe7Oqjmwt2SZFq/Xtm8fj/\nRxXUXet73XMsYrSzoFEDbJ2x7ZlbLLrfxNrvzeCl1GWN0HqF2Oczc+IpJNZv\nbRXS\r\n=afLz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICInQ69YY6T02koHL71E/xA4ZIxnOGLhT/HQMjUaWkkkAiB5yIAbZL9nlXNFCoY5Kj84+bCwpw2lTysczSSlvsk4Cw=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.21_1610327708880_0.8511414524188408"},"_hasShrinkwrap":false},"1.6.22":{"name":"jira-dev-tool","version":"1.6.22","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"gitHead":"12c88bd1089fbcd9203e81aa79ac9fc23df8b253","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.22","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ot7opg69eynnPT08BizmkUozp6BT7jhyPdMgwuU32Cd5BLp6AtwOhdhrn1O3RAo6u9YgAnh6PkwHZ4g+lvT5LA==","shasum":"22f696696e15905909a1b82c3d9559953e10d057","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.22.tgz","fileCount":26,"unpackedSize":6656077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+6hSCRA9TVsSAnZWagAAGEQP+wWPqMMzwZlnsvo4pH0v\nSQzd26E8lgsmLI1Vy/9ATgFNw2ygekjYyDZi7eLeoF8bd5bJpp+AaQoPBJUf\naL8pl0CFmi728O7EKZPVfLV8WcO4LzlcrPmxAttc60B9PW1ZzppMMtX6g7gR\n/3qaO1vtymXR18bltOrsJmWVWRRQUda0DGXmDPkwTJqJR/39TpblmndSlLle\nY2kxIqAtbFDSs17GbJd+a7j004JJvykX6564xn6DmZhU+UQqINSMP2ZaGZnc\nX76qfiWZqi0mjtXn1Sc2JigPJ0dwGvbTL85j5BeZTmulozzHq+C00swBk1D6\n/87rOYNU3w6v6/DS5UdlIILXxTi6HV2bVdui1cCpuM5VURD9jtuOpTVZ/5Yc\njThsR5CvnTyDtwqBjUvUE2vEBeM9FrdZupFbQHjCTEjE8TG6wBzxqmFadCG0\n3Mm1BX02a2WS8/BiZ161YAHvo+X0/kQCVSzWVJjysPxux5rwhd95ssLBxYzx\nMBX1PSHaMjBixguXNi77yM0QmiTK5ecbKYeQd/pxd6+TZ9W0+8UbWkfyN7o9\nEDAOsfM7g/U3DK6QFaifgd53M1Yz6VqjIn29Dm/mWbOna3cWgZwqDSygyxlg\nQ/zzuGRC47nODJy9KjBM0hJ6UFlJaVvZYODIVAG1IiTvQyvhGe2cCuSziBCl\nQSxZ\r\n=P/Qc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiYKs1K+AeV8urBl0tBTfHvYTglbfr0FQLRKi3ftY7+QIgc2pFblLgLgXWWLys5a/EGMlD/8J04VBs/12SF6ifY6g="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.22_1610328145983_0.8778214901785648"},"_hasShrinkwrap":false},"1.6.23":{"name":"jira-dev-tool","version":"1.6.23","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"gitHead":"30a276e25836879bb056f17e2566709233b8680f","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.23","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QhtH3yOyp9nE/tevNQjVp9URG3oV0+xEF3sBqWAAZM/WNXQqWoO2rayqKovhj2lFQf11F2Ml/oMv4wdz1NcE9w==","shasum":"2e1930ffe2fd479d09f7b7b3ecf52dccd35cf377","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.23.tgz","fileCount":26,"unpackedSize":6656273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+6oQCRA9TVsSAnZWagAA7hQP/3cOEc3xnDgg2eu4GRLf\nfe8Nr1a6xCE5xAW5CSWKivl9e9I2eYARYqccbCwd+lGcBbChKtpG89PRlZuM\nsuAM+ykwZkQikRYmoPpzEsmvei7CE+D1vOGBoT73EIbChJoPf73KVCaXj4hs\nL4a/PpgbzBuHOlQmvykR7qUMP3kG//w4Eu0IT3ssmxI+j8/X88nHpIxAjN62\nwodAuuKImstObsSkV8/kqFJ4enhHLpyqO7ygBG+TTY8ctSs3MbdrM4QCYJQ8\nrn534gLDnnyquREwmiexG4SwNRGIh3gO1g9HA6Zl+KK4pVIhMnMnmZpIUhcZ\nMW/SkC0HBuYWypipVKcw67iy+XgG85ApSWKQNWGtmJxV23Nq/EPO0sdcXLkR\nz+pX4NM1xp0gztssUo0r6OqV15Go0xsXiKdgk1NMtkMyN6/kzes71KRcJtl4\ntKakLCjp40VeHWYFpc733i9lgFw/xW6Ynti1SCVI2iieo9YFxop5h3TlLb9h\nSGSssvgA9nQE7HWhW0D2JqBZmm3ZVaOrBWviCMkvphgwmzAeKcnKNbHzkSvg\n5IO1Sx3vQ6rMOsRbqWh47YiG9pzNIx/jgdeR9JS+Uc6Yb6i2z9ftjxfam47e\nZwR7OFQmA4Kh1tO8QV3TkhNQ+cNAE/+ffhWD9kUnIKbhUlbVrKo0pwLtoOWS\nuIGL\r\n=PrN2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElxSUxBe+ZAteap176lyJ9CO+Ybv63r/4KbQTzU8qTgAiB3s0aJop5MpPiBQd/H2in1X5Qg93/rcb6Q2JFCtDV+4w=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.23_1610328592114_0.5555665268269518"},"_hasShrinkwrap":false},"1.7.7":{"name":"jira-dev-tool","version":"1.7.7","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"7250c4a9b43a8bc4ed41c8fa516312f0597ba908","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.7","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZsV+meK4bP6XCyj6Dkofb4DD2bd4sP3DgS2YnNARJ7mZUJw3axpDLHrTT2OG6+0b4AxKh3j8MNiY5QhTOC7OAg==","shasum":"90b7d897ee98059e2612838044d02a41219a70ec","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.7.tgz","fileCount":26,"unpackedSize":6659775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/ieOCRA9TVsSAnZWagAA/+IQAJB3wMSRFLeXz/LHakLg\n6zlUVlHTpo31DrqNqidvAf5yYMz/Rxqp2wBZwkqGZ8P0KzYUesjbrqAK1+BD\nBS+Aoei4TfhvSmYySLZMaec6FaUbwlZvfrfxIUxI3xnliUoRjWyp9PkIvALy\nzmm6NepRR0lKvSi+UcaLhXtMp7FIO9Ija9mIj28Fe/xuZtyvdeHbyUJm1aC4\nCIcZGCST+SQj3JjeL33xt03SzbtizyMjrf9Er2a4Txkhzzb5+/CRTF3jJd1F\n2hA3Qz7NZWZbQfeOBQYEfS6kR4SGKcLqPjwRFa7pYaRS5J/EwECEF+In6hcd\n5DJxCHhe3XSUwkj1XqgSZzQp3qacTi66cVb8B05Jq92WY4GGV6+gdJBOsj/D\nbvwEAe0JBIrZnChN2upvx/jnpQBfGBx/+wNYaelZn05igW/u//JU7zUBzUjK\nnI32w6vQ5L0opthBUUxdGlcPI1T9BRH0BmRG0rdeJZQrzaYcWtHiyTafflxq\nKjKVx0AG6e/EeovozvGFvzCnoJyDaCBqEvP0ya1bpmMStlBx2lApwtHSB7JO\nlAHoJ72S47paPdZfh/+3I7YxtvUTJaWbYMvkGa8BbI35VSgWbB+ukwU1H3yJ\nWghMLMYUgYZWLSKHWMT/O7QF1bSUkuoUt/tZ9ODZGs2qow3BQImXcUursRNV\nLPEx\r\n=B0vC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMW8Av1XboKuxfV4j+enhTwZaVpqHS4k03LqXyhqzjOAiEA+Zzd70xY7elNhPd83DXnrTlwmbrwXset2xn4jjYcQEU="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.7_1610491789807_0.25343621244688896"},"_hasShrinkwrap":false},"1.7.8":{"name":"jira-dev-tool","version":"1.7.8","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"272adaaa0ca3eb3deb7305a9a9797772ee86cbdc","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.8","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mbi/9ZUVNOKbDv7DjiNF37E+sMDxhPjWzjJ6R8B50VizKJkG8gzkP0Mtspigu0howrzWyJFITA9YFTRShx89kw==","shasum":"f0c83c9f1d56da948542bcc07f60c124673418eb","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.8.tgz","fileCount":26,"unpackedSize":6659775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/ik1CRA9TVsSAnZWagAAclUP/1SrBtd8jmK9XRfq8bmf\ncs5M1i2R7UeWkzXESBAczhdaNzNFQAMeD8nZJx8lktrCl39JN+u3uIdaAudx\nzINa3/7XcOIV6/P4yrMVvsG6FkCXwwDJjE0w97W6bcKtx4Bh8kS4F3zUsFsA\n3ZqXkIKEUEYj1fJ5v0FZo72K5VWMHavONOBsRSeaVoHYgUj9R5+be2pIQB1O\n2cNOjc+sqHa7uH1JD5bRamd41VaIerMantXahLDxZLWAWhb9dLdbG6lo/ncr\nyg8nvL9HCycuF+3/DykIHNJClMkbJy2LOvv7LKVzEkVYbUgf5+IupKjKQHHN\n8Ee55r7jWCbOdtVj/ojqLSHj/Ix6RubDXkTEBrvvn6bTGcAUkQCxGiw/gyV5\nU0ZB/hx3+BZg8twW2c5OMLNjYjXBnQKpOzQwedJNsbE/OFOkSuoMGole736w\nFSQyGYTbMCfJNHvgJNJLK2iJ9RM8fQYWLyew21IxPMm7aqN95P1+4/0T6ErR\npLZ4D7/NSRB1z2hvMdQgvEtfxGhPPlLUXrEWVS+W2PSzDbBNWqE6j6CaKOTK\neAT5COs//6amsgQqxqjQ8Z4KoiCMzOv4T1EQTSEBVDFf5/bn1DW+bokTpmqF\nq9Ie06rCOoUt7O6PLPCb4GIZzrbGNdhkIO0O5cRiyTFd/B37znEECCrYhmtH\nkfRu\r\n=IUxY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSFWC/Hysa8Xha4+1T8I3JrqCMs32cckq6jqKraXqUsgIhAPAUmnrqecaGas5NDV2DVp+qHdBtWqQbulqxwKMMQ59y"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.8_1610492213379_0.27267900525485933"},"_hasShrinkwrap":false},"1.6.25":{"name":"jira-dev-tool","version":"1.6.25","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"fdca51d42bfd88876756a0897d9ed2c50971017a","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.25","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Ge7669PCfobQ2ZbSO8VampUI/t+amEshaDMxEzpQsXIE50QQai5GM9NJRD4V2hd+v9vJdWcQM4vC0423tENmCg==","shasum":"1e0ce63f275da488d4ab02f3459063db5d3af55f","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.25.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vheCRA9TVsSAnZWagAAvCUP/2/EFNsoREl7KFSbSjzN\nDUSW+qME1QGy4rmwHRGuvS3l2lVOoiM36ZhdSooCYS2go/0kT1jlYc70Lite\n/bldo31iXQfMTEKVvXcWGGKh0TXcG3Tn48Zp9+ZLbX8VDPUrSMhvS6e51tse\nnZiAQIV4HxeWLIO/9HO02kPnr7//Nnf8Ywzrk/3a+vEq51mo8gT/Jif2t6wY\nR2HJHglTTWo/LpB+wgoiaJs6MIv5KR+cGb9iRVZeuGkt3tCIZo4Pr4SWDAMC\n0EgvVdqSqj+UkPx4YPxR4o8IN3bT45JTwHRmEmjXtKX4TmKLkS66YLtmsNJW\n0bvTnB2cWLGFBrdsNxHCYMNjafQ+ccl+VOwJp+KCN65O+w/w+yRiMADnVVVf\nbmy8V7QN3EGYFQJHoO81IIQsr29+4+hTup1kwQvuNHpr65XkP80XoQfm7pZa\nDJWYROn9JpZcGpGDOpcCefqrfa5YpdlueXAoliui/u5fcAY8zwe1bDU/F78u\nLa+oROMmmfsxZ+3bvWmP6HbeL8p73jKD8lEayRJGOVgRuIGI6TDl/lNJyAa5\nycrdtOFNx9uR9pLdjESg5XeQ1HE/NtiFrwhWd0sfHEH8OuhOaGmtNjoYA1MY\niwo/hOvXFOhDDNNrO5MwW8PfZ+zisMdk2xyfhDlhBWwcd9vl2WhK/mcNUWwF\nojxN\r\n=9Ysn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESqDUeEIoiFxPxpsmpHV6QOtmf1f6O82+6MIbTY+EQxAiEAjSY47k85GQ37uj8UfrmZHBBu3qx5PAjV2zKBfReI6Fo="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.25_1610545245992_0.03909775795470538"},"_hasShrinkwrap":false},"1.6.26":{"name":"jira-dev-tool","version":"1.6.26","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"33941a0a962d5cfa2f7c91cacd749187ef31b266","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.26","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-n20ANtJaEjikqJQvY628pkOk7yc8aMAVfaeGS/bd8MTNko1OKeoWtaalGcyPn/Hs1SPm+qu6ga8TFB/iBChO9w==","shasum":"f5283e589852c5990140a6246bc6f4a1c2feee6e","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.26.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vi8CRA9TVsSAnZWagAAyJkP+QEOBY4sm/zWjVCZQo3r\n9cvA1UjT9uLYrNGBGIsOnsqv0yshl0wdEuMLnepL24BCp9PUJhCOdnuPPHGF\nXc0EKrI4bdEve5ao4xAEoIbaa+29YuMX6vE0mby0k9Fapg2eDg0spVhXen+R\nQxPHJn9vrVS0MDyzxvNnZyRuJ/XQiSqDHDhVlgh0H0GOGXY1eN4bW79DGINx\n28ve9QPNkGi9Y6FQGG3j3oQXF0yxHpEUt8NqwSn0Qnyv0K7QGrowb2EPZwBR\nyq4Qbtw4lYjGdFHyFIS+j0jxneXLkNNEqea3Wb7BNwqLb71R3SYF5sgWeSpx\nhx0gsoMs5vSJR1yQkowWhLM8yNghWRiaV3kOM6ECvpNNOk56ESCuV+nDwf+x\nuEzBkyZYioXWXzR/iR7id/juPQBPDfZOcsUgDt6fTxDYzspVxjffk9NpqWEX\nqVGIfkwa7TOkOpQDh0H8glGtvWkvEVLsRXkq5ZFL13xTVvgZLqZDVnxg7f5L\nKvLJdjBWCC6cnPvTGrJzvPkNtnoTXON6FILTKbSEuwhTHk3qWxTAFmwHzWUn\nFg45vW4vxRazo7aPmmik/PA0zJJzbaoahq2eeAS9B0WP48t8k6xM0TyPwvu4\nsNX4WeR7GIBKfwdOzzLEoPLnJyhCrpYIAHVyyCsq6Dh17ll86n0zF8NRbqSW\n7x/m\r\n=yTH8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB655/Y/f1K1Vc187NcMWkxBNuBqBjiYLV/EXxfNqXMTAiBEfXjaYlS8OP5rZn8WAn3qWUil5/9/eG4Mue66w+3JMw=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.26_1610545340098_0.2226034905847556"},"_hasShrinkwrap":false},"1.6.27":{"name":"jira-dev-tool","version":"1.6.27","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"63a3af44fef06ee6f86be3b25fb3973d16360156","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.27","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-t6/qfPzp8T6eIa9EJoH57GD8BeiUkGd0Qr42Ou1jrUlU5c1SEOw6ODGQ3E8xQpPxAiXw6xJuWnAnB2jvDU7jWw==","shasum":"9e8d6584e9fe8335a345d7fa6c385a78a9a6fde2","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.27.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vkeCRA9TVsSAnZWagAA+PAP/RKp8ne+NtOpveVAnZAE\nLkkiThZOjd5cqrqajCqH2GoXNxRSfzD/ABdQrfp5S1/vnlzb4VXiMtReHRSa\nU2PVj8Y1WS4TwBJJzoMoJ0CfPrnqCwKvZQO1ToVF5Zhq7XHW2xs8hRh93vs8\n9MnWHM/yUhv7E3ZwghLCBVqu+M+AB5p7OXSIPN8a8JQJwrSPWu13kBthbT8u\nt1nUFA0U+OUoPEXo3+J8zY3LzerGrSOaMHzkj/Xzj/qTgJ4unTsjUFIN88lc\n/w6XYBp82Jr9TKvSinSovTHGHBj0TGFzmMLl4GQUwr/BPkcYFDi6VHbgODaG\noOf40Y+lpFzQYmARNHKr/X1o97GJUA2SUOaj82phXnXeUeExu/eGHNBbp8Rz\nDfyV0JW6sHxIstpmHF96srf0lAZa3t6xO+YZNdYrb8dT0dQso/PN6/iDr9uD\n/FZLssIg5RP74T6Y3tECC4C0wSlte9pYGo4QJDT3PTIxmQP2Z5I/RlDpNqWZ\ngk+T9QOCHnx3Mh441I7xn1fEQgzFszcupVx5EiVwZf4Ff6UCVQosLKOlXyf1\nzRc8A5FIlXaqTKZyKT6CD8tKikHob8tDE7ulzPWB+5AdtGuh9X//jNNwn7Hf\np5ai3Omakb7/+1hL2/UmXUfP7MkpheiiTurvhCDWrobQaPxnAscOF4ztBVvV\n2ggB\r\n=H1Q9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDB0xlmW70CRdwuJxAf4EZkx+/PSZqSHTOPSAHl/NyYCQIhAKhy5pFgGDTXAf3tZRTnYmlHNYaE/FbTIUR+ezdfmw3T"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.27_1610545438403_0.4753346516068313"},"_hasShrinkwrap":false},"1.6.28":{"name":"jira-dev-tool","version":"1.6.28","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"dc3ffe294adef4adfa60efbbffe21398d53c9b76","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.28","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-falkns78aOXKI2RlAFLUAJBUyZJ2Lh1L/kZUETzs1KykRZffEjTxbXjCt7GPOo+aFdy+bxDn841XFkrhoAr7GQ==","shasum":"c1bf8c234e7daf975fd0debd16a064792e6a2b6d","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.28.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vl+CRA9TVsSAnZWagAASyMQAJjOw+L+vILtoZqd0i6V\nqbKaPOXDz9L8dE+jdf3CX9KEAtAJD++2t43PflF97NSjyNOiEXTrVgCysmd2\n9gNM11gfdTC0WvX4U5U+s45szjlAIi+xC6aWrJg/kNs/l+f+nae0uXPcLjHP\nsUCOBHiOezQawZAGKsO3IZCQ5plk53thVgAbVjlPZ/8T4VrT5P2CTWYkvBug\noHRXbogUJ/oSkb1tYYjNvc/+XueMpxffhWOOshtpGlHM+A82ibnEmOvqDvJx\ns9T4G+AiqkKmijiXsAgFQY/fGNhE1HjwC9sAx4GxjhpeuP3jPWvAfUZZ7PpN\niide5sjKkT/KgMbaIu173NfnSTsD8KHWhhFbvVIoDztPBwm6oFmSrfvxxhgJ\nz+tlEcF11MRQsX30Oqd4XM5z6xWefQvu1U77JX4up7r28v42iRKNHxsdUFkO\nYAuPmDL2+nC+o7CaOA0ILdSTnzwMBnoiERHJGH4dTVZD2isQcnnjs9QJ8DT4\nh9JOD+p7r8Yhg5U3P6ba9kggMriwISIXbaig+0sjoZzypyLQjOXMVpC1NTB0\nx/lAxqmXrqZ2cpf3yiS8YnPTA1TnlnCR/m/jn7MvGBwDP5EsqAKhWCEhSjug\n1GfEuY8KYatc1xSgfQeCDCIDz7WSBXfCnqwfbh8Ig6ZywQ3MSE4xDkV4rXsn\nv9BN\r\n=KXWY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/3sGGlow67He/1F/11J2I9tbVo9nHQVUVDpjokk5biAiAOxoMvbP13olh1Is5fcVia4PRhRL5GedGxp9sT4XORWw=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.28_1610545533666_0.7475691715206625"},"_hasShrinkwrap":false},"1.6.30":{"name":"jira-dev-tool","version":"1.6.30","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"9d0d69c51984f522fa75ec6196e140d616c928db","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.30","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-So5JbdMcK/vMdMkbFKgByMBobpO8Do+jcKZtEYb0WXG/a6HksPqnxGrO4zqFUemyTsBFzSigyOZsMzfjpkc+Ig==","shasum":"1e4e25a5b4722647b1ac268d0bfe64ceba64e807","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.30.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vnhCRA9TVsSAnZWagAA7KoP/RoczUFDV/lc0JWoF+nj\njXtJpf3nb9rDB872NituwyOLWnQ7v/4Kt7lAspydEjJSMrk+LJCEI8oOddLt\nAtt/X0MXmz5SwkwKyjj/JH0U2L2TYXA9oOMN24U2HL953R9eQaj42eqFF8nh\nYBJRhnUlrFcgvajVEww6S7RaS7cxfJDMxLTJilCMt9ItlieB8wxSEXPzXuqx\nvl7dYUAO7dt4IxU58kEF/H647y9iH96GwQBOyulPSjP7cGVqgDUGBJdo5Cou\n4vBwEdFTn1elr33CVwRWiZ5LsGGzJz9JKLeT6tRqTYjwu+qpMY2qUGOVeUYW\nvYkhVB/EvHM3k01WubSPv46swmjE2noBEMVzzHusMCrT7wD3/cFHbnMrx67l\nzzBaFkV5XcyPManMhVtQ07xdhzqwJNPhXHXX0T/UPSsayxPGKdPXHOwxIsDM\n+iCGvySQNKkV5yRWNa1ZVY+BJxT7LG7sXr45/xziQWyk1whRFBcu42ZzEzff\nL7M+iqp6DLemQMNHjuQPiB33nZMT3LStxwao9DEB0+vLqWmNviVmFEJPLpFe\nKbsZLU9YeNVWNvVBlF4dZEnxUamqf48JPQJ/0BjRI5EI2scNS6rUShfyLtcz\neAtG67Jq77Fl1EhqZ98bzepdlK6n5Zmnp1SDKBMr9VilqANrijsDModDMBd6\nOFGm\r\n=7Gpf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnQfHkb7Bp3Y8fLtd/R9CQnKAnVfMOsl6zeqzhafy8/AIhANm3Hh+o/oKfLio8c80AXkzwFOLK4yzj1VqgxXMjPUh0"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.30_1610545633091_0.8381950786972554"},"_hasShrinkwrap":false},"1.6.32":{"name":"jira-dev-tool","version":"1.6.32","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"4cedda2254cc693505fd54622386bc4968241652","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.32","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aRWoLTbkTjUW1wMn3ed5lkJXJc3mmJxRT8KzC0YEWkTGb/LXGFFE6eltgcZjOdRR2VKc5GlYbld5IipIV8X+Kg==","shasum":"731b3a08930073df581129e0f830c1da2273cd74","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.32.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vpbCRA9TVsSAnZWagAAr9oP/0ZOJ/SEpabjUspmGiRF\nHPZd78TsmF7DokrSNyNF4UuJ/Evz89/gadVtsnULpD7b1ISKzZ1ognkBO1eg\ndi2dHNZl38Mq++EXzeOuk3LUrCcFf6VLn47+JAMvHs3F6fwgyqExgbFZQ5wl\na1W/ruY7eJZ2T4UNDk5dmZl2dOj0rlab3q+v/ez/wlYkyLTf5r7Dgw/3Krf9\nBxOLSeJD4WutZYijhJj98xRBJWpLG4Q6GxK+y8770A2HgsLO3CDPruiF3+Y8\nQ54cQaSyxChta40Dwi9axCAfHpnl5ct6XAK0fF1069uaQw8GcsHJIip0VaEm\nsYFq1fUB5WFwdEU7yFGo6SBxk7X9upA0cWsI2a/ZSMHgvWLhh3pLxsKFQj7b\nUwd/dfzPAyNXcLKFt0GpL1I7UJbSBkcM5GrJnvQEv5dYE7ece/A5n5Oraq9e\nJMX7VK2Q/1RuGR+kexalFLNphHPg49daewJ7vnApjmM/8B/eHYyOQmgr/+Q1\nhDcVXZbZVRANxWwGSosdRgrV/E9NgaM7OR9Wzyko6q1bpTL/Sz65Mtaa/YiO\nlyj0b8TvUeloBccBp+2J9rI5sdh/RnCzKzofrQrr6xJAXhfxOZokhSCu6BlS\nM8E9pYNG4tMXKGouCbjoMx51S0Sk79ctKJtdXTwnqePBT1ruCqfezJhMf3Qs\ndpZI\r\n=z2oA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKiQs0pzBhjZ/nIVUQ4hO9tq+zIna7fKsD+zJyi3PhFAiEA1l7yoNXlLPafPhtHaFGklVwXhwAxWESkxHGC6lb7fIQ="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.32_1610545755113_0.8506613013659767"},"_hasShrinkwrap":false},"1.6.33":{"name":"jira-dev-tool","version":"1.6.33","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"fbdb394c97789dd9345c311864b17bd7964f987c","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.33","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-X2znSfSY5I3u2qyQ4LTZoqnPXiiFBF4afAhkdmnliLr5BLt5R0+0kgOaXozVsSAFfixXua+C/WYF74XLvNoLVQ==","shasum":"e95c483fef62c8f3ce3260c2a6e89423dc4e064d","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.33.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vq+CRA9TVsSAnZWagAAg/QP/2qrR+kblARVDyI+r2YX\ngYXGsPR/64pwBJGhxOqZdggnIU7JcBJOL/cnm3ixwpljGSl8IpYm4x41mK4G\nrEt1/puxWbrUKYenYoGXQVvupSNisERri0sdkN86zlGffekMtF3R1TtakM9z\n1ISTG1Nr7f8kJavnXsigjPh2Y+PNVpDm58g79vbdqlqVG+4Yi+HWZfmFdYVJ\nHm4NyeSuONv94zEHIplRQJGc+9uhFNEnuCRQ4Pqxq2uM3a3gRBUtUgjlcJ72\n0MqWsSI8gEWlfgRQCHHs0Hj9iT6KraSOLXH6sOWuWHUs0a9vSgo7X4XpREFC\n6dajxSw86sE2xTQU0l+PSTTAKWyseNDRHjbkMR1TnyIWLD0YBzF2Gr61Kc3b\nkzIsKlnWwyOodDmB1F0smnCgsm+KAdhUthDuXZwaqj8cG186RROl20+DBgPR\ncgxIUpiLyPbbNBDJ0FsMahKJ5aT7zzV8+olDifxkFAMq2lF7qhIKxP3aTbDj\nUWvjk8ETNhPeo8CR+ak5UfDRU19Xr7h7QzAoxJ1CGpFJ70q6CwR71hfM8hkB\nx0yXbWed2yVO/wDgeuQ3fbdMSfiiKrtcuoWbkEY0Zh/KY1CxIo9y/d3ofZD9\ncfsF4jL7EORygpUkS49iqn/J1qRG1KtE1aL34v7NFYSG3tkp+a9stxpwkcJn\nq5K9\r\n=GxBa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8fP6wEmRHpyutCtKmjv1viUYhHA3AhqB356koKDrWCAiEAhSvMeuYGyZGevIUQbuaXklCwUbSpjMfe9rIGc+CiPUk="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.33_1610545853528_0.576466568607314"},"_hasShrinkwrap":false},"1.6.34":{"name":"jira-dev-tool","version":"1.6.34","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"1b8613062ceef33b6aad2bf9f6a1a4e00c259f6c","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.34","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KgY4vWLdue/yj9uBCyAphrYrhwyVPkHzw8sXt8Wv51xxyW7mx/r4Zx+M7ccUnhJf9YMtKpRM/r4UQ385urjSbg==","shasum":"627008ab846b6795f5711d90ce31fa7756fc3a83","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.34.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vshCRA9TVsSAnZWagAA4EwP/0L5Qgbk9RL/XDFtQhCN\nzWIxaE5LbWYQSNE68Ekzy0vCrFvrviiOA9+LT6zREXetYr3BOuXYnQZNQQXH\npJF0Km8JNYHiONHOyoAbuIOu0mtYKhv/7+UD+y9hh2LMXqetPQv+MNrX3HgV\nZkPsYCXbYQH19+JA5zKwGI4TA6C6AOE9p8Rdoi1Blv+PWyrIKvnO7/hPXXQt\nugfolSzd5QIHXOi57v/67bczutNzgjM46VKklXLvVezrp3Z2FrcgFIMGrKoT\nOOOmOgAAWL+NVFxX06GfpGpps2w+qOSTyV3sGYHgTXV7EjC96952kZ6RnqxB\noOp7yRB/N5psBbITp0VNS4RDNZNgVE/VjE0a9/gU9kUqt6wdLL08EZLwDXh3\nWYsadVxoXsKFZqZM6M2IoU8lD9oKSkPhGdmL+CPsMmoSSZOKkOJtoRainYL3\nOt1DvcHuaZ5VYo9AqMjNrVAxaXLMAsIn5he+sduaw+Z1H3UooKudt1UtEpEg\nU84RjtKpsRfcDjgDei0cwcuB2AnZYaHoDQRigxOK+AnzefeKAsi3yfdghTtb\nNlpJYMWtrWhQoBFEqoiRSfbEZV5Md82ZXsxMDqLYVqQD5MdrUqCjut9HAOaS\nAAgwi662nPFnaEF4KVvSRgIuO97STROhHLimWR65GLFCowII7jYNLui5xLKn\nzoiS\r\n=eh0t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPzdx6vn9r9qe56V2YuMsNFdiN30hqsv7kEbLmoEieOAiB0q2zS/Yp93a3v8yRdpEMJx8yxuoS/GQhliWaplz9Ixg=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.34_1610545952688_0.7146648219855525"},"_hasShrinkwrap":false},"1.6.35":{"name":"jira-dev-tool","version":"1.6.35","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"dd3a2a79de5233bca174e031cb912bb6c40dae05","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.35","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-S+zSr6xp9tQP+uoHX2ZP2HwZ6dkcv2Cw8OZgLX9TmqtHYe8NsLGQ0M/8nv+bYjgwBPtItkbm/1iuepaIdU+uoQ==","shasum":"42c7aab1a24f2d47993ca82e366c2ce99f253ad1","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.35.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vt8CRA9TVsSAnZWagAAJLYP/AhZe3yVNmkEOCUGpHyO\nIMxNeN/t69Q1Ayk/jeRZf33NEhp5ROxsloFTyJxEX/gU2ao2EqFyY/p9Anh5\ny71PdxpAe55JMMZQz/U7dL8U/OK275+7izcpdUFaIX6jywevxtuMZKNunHH3\nIXPpD/0xJEA6VD8uiiM89ujCMfj4+ij2GD9pHcBhbLhSILM9pH41t6I7BCJD\nOHdRRI8YuuJ0UMIoyzIfbbvSO4UMm6KVb/GGK9wxyuaFuVmQ7MN7W1xoxKDd\nFjOkz6Q/xVC9nyRvk/BVuaehVXPSFMgaapCYVV819hx5Yba1ZxpglkBc5cdZ\nDak9hBLVo4dHym5uruioZLyPyo9jUfO41CpwQL6Ne3MLUVsEHqMiPLNp4Y8c\noDpKmOhZkXSCssUcivNRvgHf/e311qQwJwThSDEqjciH/LVPGm9m+QRg90Tf\ncgW8wxz3htH3RKlG6Z1CQpwfA3g4ypmC5a+vzsx3WA//ZvqefIPpbwP1JtqJ\nEn1aGc7AOMnRHGqk9LKdTww3xsumNX10ZyY8Ck+s/V1/DxCEWWacG7p0lpu7\nHeQ2SDDXFZxfu+DPg8QodkPavmJw7omAjBFUhWgat21kCfXKCjKFlxm0PtYL\ni3lzbmIw5g7+wiK3j7V21b1AtqGQu3dG6WBZ1VMRtdRR/lK4SjhcjH9lsW5E\nvvo0\r\n=PZ39\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnGnzQcdBJ06sWsXR2m0ChIPmISg7y/N4Tmuzl0m0zYgIhAIhQAz/7l14U1QwjJwXtLrwK3QUBLPRHbe+WOI3WzRjH"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.35_1610546044415_0.5153799618299306"},"_hasShrinkwrap":false},"1.6.36":{"name":"jira-dev-tool","version":"1.6.36","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"049ecf30cda2576fdb913e3385f1bdc1cc86a8e3","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.36","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WszYKrVwwN4JKqlOv1QXFGwSrFwRmKfPcdiS6kL9I+28Q1nc0IGV/1VZuiYlMLKI47sfEjHFGOt2GfFDWhbLSQ==","shasum":"54a24ebbb8e776c04510733633c5765b55173104","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.36.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vvYCRA9TVsSAnZWagAAww0P/1iY/uYiAl74/t6bgXru\nIMqBG8pE/KIBmVHrcA8VoG+wkApJaPf8PWIiQhwIyS46NQILN59CKdp4xkiK\n9caRTlHcZdeLOaFTi+ObDaH7szw3KnYC8FkebDN0hyrlsdPCUtFh5deof9e+\n6iwvF1fZ5IojGCquqNeY/UM393s34ZdHy/uf8bfBYAeqMEz/Rec38tgcpNjn\n8Jqf2LcWsU9Pl80tXida4aKh2CEm3lyEyfC0Ij+DFFIyipOwMdvN6uaXA77I\ndIQZgBbJO827qenQK7ADZZxmyqthxKPRDlQx4RPtQHbAb2Mn7TBi33VDCqVy\ngPrh+CeyP7rO49rn+WS5VVaYBefrRtokifvt6W89EDP9CfCMfVhuGxfuhBzC\ndPaysz3l1KnBrzP05W/l++U49bFiIIywmIr0KysZbP5Uz501seBOpIVhjysd\nymoWsXm+uaSdupooVnR/AA2c43pCV9BEpDud4pcP4A3jxr2ofvJDtpGOynwf\nRK9VEfJBBfvIWVfKhTIj0/jxYyB+Ejyh2Zo+nbIDRrSTzm6DaL5Q+Iha4wpZ\nDl+bRVNO4adpAtPZAlNkJWf4HuGR9T57hAWmUNSX0Zr9AjVZj8ebX2ExzLEV\nGQok2Lcjr48WtJVSJnnKTs08J/RUH5V1jJyN+l1LIJL9DmAeBbexIbmMt4z6\neYbQ\r\n=aZWK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdHmojHLYd1hh9ELXBwWptrVT7gfuJ15MWGNyvGENxhwIhALTpuJnt+zvyW5lpcIfkqahwTfzDZnoXppUM67peX69k"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.36_1610546136063_0.2245825116769018"},"_hasShrinkwrap":false},"1.6.37":{"name":"jira-dev-tool","version":"1.6.37","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"7b80b00875f6fb3a27716af5df0e68728d721ef8","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.37","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FMcSmAo2iV8uG2cjbf0MMTlzWJZQoe100Walr972W8ZR70bWFCKFG+SlJ7q9fEe5cvE/ebYdnh7lOutZhbcD9g==","shasum":"d71dccc7b460b0de9b26b13656d9d442b95d7b9b","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.37.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vw0CRA9TVsSAnZWagAAWCgP/jEAFvu1qemb6DXrTsXB\n1pc7LkormLkkqAqTEXPbFpKa63lUIvb5lh1JrTVtT9Ih/ws0bBlKe8uV01Ue\nlnD3x3WPkXutJqdke2nKgMCSvJapJRLp5QftdTlK8pXv2sw9AxwxrVmlLoRN\nklVPQMJRoRivSB+G3aTaKWcwIRyAqu0Q8mNIX25pmR2SM2QcToHtCpHGJWBM\n/BWm56JB/9pXvd7ygOcTxJOy2rw5OqYbM5R8Dy2WGBbp4iTfmoDAfs4WohJZ\np5dJrbdeGQDtWNFelwq+NXUHFXAaisca/ioxIXLb+IARS5JGh/lc8ICbfuC1\nNwXilhWBvzjAphKoOSVwRm5ZygKo2SRJDDrj/qljCH6JKMewfIf2c0sj/8LV\nVCSrsYTV3xnpZ61TP0u3ZNrlAy0E0ERaWTpdm9zU7iD03QqUaw1KAULOl2IH\nmLBrH7n7wuH9W590YvS+ixbXrvkfB961SFPAntMZE1tOmDupHtKSf0yJrHVR\nWo6B2EDhOSTi0lQYKdIjBwa5rjDmI8dVnbdLIPWUoZDZDulzdIDThaKfkS70\nODiwB8eARLtKBtwevUdJbIP2Bh25r5k2aku2hI/HUdtX/taZvVylFHGWG9nz\nvMrzYOWtwdjjQKRGfZ7o5jZbrb3f2z25aBbS5bNORYqus102kW+W+Xa7O6M3\nibW8\r\n=+YGa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCBQLEDZcWTjrO1lfjYmsCDRQO+iScmkbZl9BZbPfJVgIhAONpxWO6cfMw2/0gAk0q3dfDdrqTtXWJpD3EUAHRZgCM"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.37_1610546228332_0.01738482345492165"},"_hasShrinkwrap":false},"1.6.38":{"name":"jira-dev-tool","version":"1.6.38","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"192f09aec4352ea80aae2a1bfd51df53da6b6cf3","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.38","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-whNVCoguM3HnUdr1668jmWpXl58lJXyClXUDLMmXGD4Wb3WZ0PBkoaUziFNGtJWLXXim0qzL5u7uL6EGcd3t1w==","shasum":"d9d5ad4c54a95708ab4b15af84db6b894467763b","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.38.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vyUCRA9TVsSAnZWagAAh44P/R6s4Ny/PjVPdBGJHA3f\njBgk62jwtl5PYSUO515ELf8zLyLWawty06Qa1KZw6avL3ayqA9J9AXMLGZTi\n1pPVRyPqR36p8FJs/JlGM3iDAFoVGu2hK9QMhR8gAl2piStzykJrPi5hke8/\n43k1RlsMD2KgVdNmYfriTfbvrApmux/El6QBgcyhNlJlkVIyu8uzFi0KOFLZ\n+/QdQ34ybIEtz0dft6fETCH3Hv6g9aFJJxOkC83SoZv/ERRDHkJfYBeXuuUi\nVeQF7tICBCuuAgmu9nXUIKsxGazIzKNpig0SRg74UlTUSBwr2ystd2XaqYbm\nllm9E3kCdp8jyrJnbGt7/Y9fbpLROajh9gxy0XhYVW8ga/EiOgD8/22pWA4g\n8LqR+CLTTk4G3jt95gdk9xdkdC2uYrCRPPgPbq1SIqJKgBpiR39xtslqItZt\n2AfYseExpIT37N8afA7IXu6KZAA1lDf1H0Stwz/IO+vNSpCZWcbKhS7Q9MNc\n9zQk1MmO4oOKiWo2MoUHVoTQWxMEZMucvlyQwKOh8oIpNHZSIBE0c8q+DGhc\n22Ip3q3jqvqHRZmPKYoq8EhstJUfouRxy5D3XAlyXk0Ef7CO7iWVXr5/u+Sx\n0whk/hziqv50lrjBselUqw/nm1P8AglnhfelibwMajoe5lJXz+xyx7zkCSBg\n6WLR\r\n=HMTb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIzqPqJy8vMDdAOjm/7mdLagBw5l3o12j2Ol7sPG1WEwIhAM1fWFNw0ShzEHS0CRMUFwU2a1BsR7cnicSheBmwEDSe"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.38_1610546323720_0.07709346118288374"},"_hasShrinkwrap":false},"1.6.39":{"name":"jira-dev-tool","version":"1.6.39","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"810936c3c84f87a17bb7005231361bd01e332e83","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.39","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HCQPyOv6K+5zzERMuNz/sB03zfX0kbFRLSRZ8kdeT4C8LZhn9932LIByEQgvFdYR1nKhDCV5xJZVzwqs9fPIGg==","shasum":"68dd252c2b644fb97918b11da042a932a418b2ec","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.39.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vz1CRA9TVsSAnZWagAABc0P/1ULaDyFc0nchm8v5BFu\nP1r0k2GyPwzDZ8yMytqf7GD/YJLrGsr9AgOmJbR4kJibvX1vWuXTY8+fLGkP\nrBETNizRYUcxzmG36wFxYkWnXAm5THE00wjYkehoxNF9AH1ft5HXUAh4+ypO\ndmky6RhZYTAu3YWhbMEb201CqOc4yfbzUZZGQpucqAyOBHzYEyaKjlLEakjj\nIDWRafbfbSahDfxkZ4BGTkc0d7Hdhppt5xrnU2B/jDNantTYP3shZ66uVcG/\ne/B4vYsgo9MNP+HDwDjXtGupIZYmcxtMGcURdJUziT45Z2Bkojv1rM9SOSnc\nDQGKIUFsgT2ABYAtL6klPoLaENwxnm15EVyuO/1sZEw5rOG+svEIVSopUhQF\nAufCU47kheMADOt1WuR2Z59vhruc6sPATZHA7Bgjxws7Xw5ijZM5GvONnpSD\n+Gwt/VHWbQJDgRPCIb0ITGJj5p6GXNxUyarmMajk9ao0MKK/CQSNRqW+QqYL\nz9knRFusz2gjp1KAFiuVYB+i54vc2Cp0gCtGvAjDblD43F9oNlyRIL555gNp\nkPN5PJk2gAPrMb6kZSTjc0ZXyS5eMUuojd1SBcVMTR0xXFJBtXxrfdbi/nRB\nPZ3Z/JCkWIbV2RQNsMC3qSPE2fh2JeHr0pVHPHTE2qSVhOHP/gLnN0RPj4ne\npOfx\r\n=wUsH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/UYdBZXRixjHKCmOJq32QtMHXhQsCSlSNWctj8upygAiAzqbOa54ptR71ZEW6ILlvqPlXXMJmA3WsZsbH8kVxZgA=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.39_1610546421540_0.09009570378872866"},"_hasShrinkwrap":false},"1.6.40":{"name":"jira-dev-tool","version":"1.6.40","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"36638b1651ce5487e26aea89d63de283dadb0908","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.40","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-sZmE9UL2htofOmwh27kqQxMOFA1SZrhjAhCYL58p/4UPRtwYExLIa2pn5SVvcgRfwe8rI09RqdaCyyi7PRht/g==","shasum":"eae820528d913470953175dc55c4f6df6e7b4252","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.40.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/v1RCRA9TVsSAnZWagAAOF0P/2zdGTrG0gX6BGknqAw0\nbFf/PmKtCSJCUlTYvGH0ehNYPPDfmtWSsqrDZVqqBjgWLlphxS3Xrq0/NwBT\nGdz/QpDSJOtygV80q3hE2PCFKyJUvGZ4Ozo4P1+ssDJslmBK71LkDk/2cxHm\n4mHPQWnIJCB+jHcGzdteoFl7ICv3m5jlmq05doQCpNLH6flKUt4hWESMebaB\ne5Hy2Ftb7LOR03SCTmkiI9qaZZcM+pUGYX1Ak0MuG5cskpH/kvKyrzRtxi1D\nhOcdYRu/3YYnkRj3fyuoDm+irrmhNxA3fnuJ9IlHESvpmIukzyffiTf1X491\na7SwPXZrbnGLN1o8+UmuST+yPbfiL7qi2NfasX54sg5Mx2nZHHlm8h0yorlg\nruGjzSOForDmxAkVgWX1lpSTLjepz1VHFH7yUAqeJZib2Z47xYjPHBKL6gd6\nJjlXjnhY75NZjN6UYDfty8kGiv06itpsinoWMhs16DFaHXR2mrVMf64Vj9ye\nOJG8xHWTaAEaxaizNqBBppokC8wn0/ovVL3R9VkEp5rh7Qn9lWpdkRxLBVUa\n4vgYZpNFw5IzOHI0zu4efI2LhIeBws+rR3BBjqnuR5VYUY2qUhN9ExUMWfNT\n8d/64wdTLOLipCxHo0Gb5hZS7EMKBVlDxRVSKPBxYazpG8IejiVHutUiww74\nvd7h\r\n=Fd7q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf/EbTnASDC/sa7AgVGgRkJ4N9hxFE0UXt1NszzGTYsQIhAPOi8HlGRbBBLQhV9faNIGBC8wtIIwrzpyilsfE32tZt"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.40_1610546512398_0.9303298794711836"},"_hasShrinkwrap":false},"1.6.41":{"name":"jira-dev-tool","version":"1.6.41","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"18c50e2f0aa108bec47afa394ddb857e39554ae2","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.41","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mQPkrPbR4LSAEI72QpdBJ4vHKKUaCdZXk4dUydGRUwxXpVfJD8wV0LZ9iYDDl7N4G0uVdGowffqqJhzyfpbtKA==","shasum":"2b78f95f7b638e328fbbd6fc820e0f4ef61d1433","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.41.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/v2tCRA9TVsSAnZWagAA+BcP/iwWL/fpZmdxlLq3G1sk\nYQgKhQIIYjkfabZpP4E5YPnZ9ReOVoIjfZq2o3O7JUenyPCm5bUn8OFBT1Lx\nHbFxmVxHVM3XZlL7u0hjnTaLGL+blanK5V3lU3ftzw+bVUlZ1NF+2WlUb/jN\nJu6AVv7bBHtDVGd7kkW4yXIpyM6pocM9KwaiqeVFxA6o1n8i0CLBWThP7W9Q\n/q66IAJN+rS/r3wgkHVmaybEJcxiIRPHfOYd+t+sFw6Lir5OTnYCxDOjN95Z\nBAlz55m7UArT/TAvPomhVrjEjHOmTF5Brv3NFV5AkmF3lBzoL5q2hTqz1K74\nunOdsKWhNZEoVN7zWb6uHnqhXSJ17PEVOF3aRDhF8fwR1OspMsrAIv+qEWJ3\nHS2FMbVcgZQVTM3Bb7PUhMT+IavAkea6OxkmXz4x3Ia3m2XAAoghEGzPBoPG\nlNJf+8lnTbvzQ/4IfFw7OMvPgPH/pDu0iKzX8j01O2/bETuvJMAv71ZwNhOG\nctbuQYpg26Xobnb3xoOrpjxC6klQLVdn7yP2xvLz5kAh7g4y+7JQwg4VcBxs\ntTnLgRwrR4ldxxtDkQzJlL7+8P+yKuryolrxVjPojd4W8Q3xCYNtc5nzCR+x\n9h2IEoDkughcMlJWJRoTDgBQiJ6S4SCncKakLb3APhlKJGDztwOcEWeRmNhe\n3gSP\r\n=rNYu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICKnANwpZa39avRNjPgEgoC2ae5yq2agf1HjFaGH4k60AiAon/jPgLcTZGD0MgDJujbmm0Io9ia2iQkkfp+JDs4Fdg=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.41_1610546604678_0.2561509727597724"},"_hasShrinkwrap":false},"1.6.42":{"name":"jira-dev-tool","version":"1.6.42","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"e66f55aa19a05a2b3519875036c4d1e060d5c530","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.42","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Gsx2XqF6Tk1normnaFvmFrxCNDTjxXYlm1XNVQELhQ0N4ssxpJfkqKfhAtIqlU3sUv0qdj2HDjz5Z67yl1eT8w==","shasum":"7c24e0b8b17da7389796c8161f42430cc84c0aca","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.42.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/v4NCRA9TVsSAnZWagAAYkEP/RhPKbvOqo+5eV4F+CXM\nK63EQewkjgkC8eyXtRIyMXlN8i8BQwBg274E5Lf8ToguF2o+kiGAykGFttFF\n0myqVZJllHfChIIpl4zx4ucRJTuqXABhE9BaYzbAIw3kM2xE6G8aPsK/cB9s\nxsv0bh39jKneixj2GtBK4Q/FuKHQ/dMFTlAtdjVsGdqVieRBjlSbOQj7FKjL\nKXK7pOt0v/B+qEhfqU9W6bIXtqI04sWTJLPOMafNdAfk2Bu3p5VgUmwKK5YY\nHOXziI9FmjV4CbNJQu1AkGFrKFs4lmolkzBTEXgTXMsiTnXc0zZFCnDTOA9I\nIOYyP7qlIdWeoBPL5YM2LArnrwXJm+X5K7kE1tp8OVnqJt7vXizSabBQ9jng\nraAjVk9onnvX0nByEEIf3ae7jE0kGNCYEakuG/OOYBP98D1z38Jt9eAYGSxZ\naCxi5egau05VNomX83uWaDePJpkAYmAR50vcHMWMN5xgfnfSsZbYZdc3oBsW\nYhMRYe7dg9vQwI9RkfO7w2rF5C4xjWHOIabc6lZKAby6MW9gtqmDO+qyQ+s3\nJ5J1EbjxErFNkAcYSa+hR1+0uga4rUJwSDhcXccWX663HFU9ViLOnf8WR6EX\nx0WU/CbDb7emqaoH1Bmhvcxne+g4gZWc1wdysb95sP8lIl2av7UAo87ThMS8\nvQBJ\r\n=2qI2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhv2ZkHEdDBBduxZ+n1eqRPFeLnXkVjMla7ZeJCVPZ8QIhAIG6iwNk8oNAsOjulU7z55Fle+0A04gH5v8sFIySoCzk"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.42_1610546700581_0.31777155951644076"},"_hasShrinkwrap":false},"1.6.43":{"name":"jira-dev-tool","version":"1.6.43","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"c2d05fa25d56a624ad7cb9d9906ded1ea97d9cb6","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.43","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nu97NxXZ6ZUv/3Yeu6OX1kj6xLeMauO3Q5L+WjeAMXDqbFqSV1KIbwUtCMu4QxQa6gDD5qGQuTmdG8x4XsxjrA==","shasum":"38477828ec68c663026c7dbc4edf3a99046bd881","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.43.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/v9HCRA9TVsSAnZWagAA0SoQAIragiucZw3usEF8vIBk\nijTEN6VeF6zWM8hkudwJYmi5L7qQerNuYkkkk0L7IJVKTqUCAVkqkvgxeZIP\nxdNemmAJXAUaN1qRwzFCpnb1NToSfDLchfs3dO38oGM+IVZ9Jfil5+ys6ULA\n59vifxxTz4GBG8/eDhLwqXMzh6e38ohF1apHCSTJFVXoT6rMNoFgI8+M0p7w\nQSyl9rqbURH4hg7vQ6UHn6UD2Y7Oss3WG2h8UsOtC7x3vb5otlNx9zzeBYBd\nXRFJVoxuNpXFMnINhPc8cOcrabIGY+02T1fMEewEBgFO4pBd/YRxfgNdfEHZ\nH4c2hDVOVYUSrnQqf0SrK3YR7nSmyHlLGtdBfl2+4RzUR8UWw6mz97qqMzC8\nmz02WJ02PCMzedLusvtI4Stwqlt4HAUoVELXLAflF593F9nfE+bP0OXJTugN\nCjYT+cDih4ou0cEXVzpM5fb3GKu+RFjjjSMbE1LnEIvGXQTO8N57u9PL3ez/\n6QAfuq8UvJPvpGQcBJ75MDkBvL8aIO8iiQalnbNKba7q/jN5N/JRTFpXpxRs\nfe2nJf5Zh8PKggYG7Y6AjCCeXo8JpUE2CXlc9urBIcyWRpSOzR6nYk81XMmN\nBYjdaoKHQziPsuFpz75A5T65qg5ekhBnToormJtiT2/znGQvDAASbQ322gRw\nUjOw\r\n=eJhQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIED5Akbx9N51yCxH3AbldGQqDp9eoRxnrMEjzWhzz88kAiBjtTB1ifWYDmv2XO2b84cKMqI10cRIt+UrvwUfsBSzGg=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.43_1610547014937_0.8229942361685592"},"_hasShrinkwrap":false},"1.6.44":{"name":"jira-dev-tool","version":"1.6.44","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"8a325297db28afa325903bd1d2c6a30434e7b01b","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.44","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9ehQV6YuLFoMfSJ9+Iyx74G1xMVvuvb6dQmwYtiU9oBfqRoubz40syGXoqLpAbXSFajWWmY65fAl3oNo08liMw==","shasum":"691ca889c78c48d1780f764557b6a5deb66612c7","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.44.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/v+sCRA9TVsSAnZWagAAcVIP/RlX+ikviXyF9cY499O7\nXVXAYto9dN51ZxMc7fjjrJ+MH8Wps3acHb0oYSlEu3VSNqUKHwIyzgukftWn\n9K6JHMqoWcTVfof+MAkJX1aij7toE0VqyMrMZHmdt5qWytVfxfGJs7P3gVcf\nN+QcH/WRhHiegZqn5xiJByj80nkd7DeA/clJNZXoXHcB5AR3PBEsvF1zxFTZ\nxJLnrQL0gyU5g3vDY1WNK4BzoRka4bGAhpiboPy3XAM35IxTA/K9gbY6W4sc\nvf67K7HaHnFlptzTw+Rk3IG2jfNTS5yzngu20r1B/mmZEiePgRHDWIkKZS0G\nBlvps+y/qc561rYgmwy8jUzc4HoqGSAwLAs5G4WeJsEvZeJfHUlBZdWQZ/Ll\nC6BBrkzDMxeKKeIlbxhKoRSpbBjSf/I5kay9NN3VzyibUTK0gqg5ZCJC6MGB\nSYvEYzkdI0qpZ/EEEc2b+lnhupJvvaQHp3mg7hTvkH5I8zDs8o+khsZK0Z/Q\ndSauI5y6oMbWsvHseA2wsZp8ZiDXGxvxqWyj1M/lsCoilxC1h2InTcQAd0oL\nl8OtgwiVz0YBZx1ErrTc6gZXUG/kh7bAqA2k3jv3yapFFAb72FY8uz9MhfF6\nXORwZ7qE07U100sjS9AA3wi9y6UUXyo1cACaB52Uvr7RoJNxlaLEO3LZuCxk\nwZr8\r\n=gAAI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQNRQy+JJGINSO30qQNANk24La1lI37Nsw6mJNItpPcQIgHW8TIdkf3RLviJhQKXGrz8R2kn/velG2PANXEVkT55I="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.44_1610547115894_0.23348233746453118"},"_hasShrinkwrap":false},"1.6.45":{"name":"jira-dev-tool","version":"1.6.45","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"dd408a128f7447c0b76dd34a2cdd91b8efdd7258","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.45","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Fyj4nUukQaUge8SkLR2nbzF/WoDv9QAKl3COLijEf35T7jGC7Rt1Qwv1W1l6eqJ0k8VWrgkOIU7QGVMaiNByYg==","shasum":"63bd36c7817d415b0ee677b3785ef36ab027174a","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.45.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/wAVCRA9TVsSAnZWagAAIIcP/3wOKKuRGxdeNy6RGdFL\n864F7fSiVPP6hZdqlryN0MMNW4GVN8nGflWmJce6TMAT4V2p5p2THu9ZwidX\nofZLMgxJCD/odSc6P1l9wiKnufRuWrYb9FfbgxD3VHiS44JbrsQWrSc+KR+y\naIciU4X18mYhRM98oODcdvrxdruMMPL0v0h2HelHDibOXnpveuNVB6rolx+K\nlWvNCVDdyac/hdyMLrz0y1NL+/zWLsiAqTcu0hcM63vdQHnUywBgn1FgN8CZ\nU02JsQyKMqY2lHZAtZJtoq1UMsLPh6Z92m+MGigZlpoHxDSi+Z/WUvfMwlWl\nzVM5rrTHguJS9ARHTYscaJxbZjl2iXuCdOz9yyn+Uyq3LcDe4C5X4Ld42EtE\nIxYQ6U3ktKOe1qND/NmkL9U2C6QaujO+65D5V7Ut6Ilvwqc4Ak0nA2h2BHLD\n1A9kHJv86ojxvIhjaHzr/4ZkWzN0FCIG4XW9vxHg6uTmTuOHzFcPDjqs1jGu\nqI3RHmzLzGiw0YesHigVZq3EJQqoSzILZ/jYLSdkiuJlRNlmc9mqKoFKCRTa\nnaoTaTGdjXIyogcejbumRVGiJT9+VshK26ITETBs/QKaZyvR978M8C1N5sRi\nySwhnS8a9MDPKfNkY7S2YJ7UTYvZP2zfVCS+QH0hLdPDQjDT6U+GMqBb5dxC\nbBez\r\n=jjZY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJ/cPKzDrfYYh9k7wiFDJi4iHaumrkyS4GHzJM8rHb7AiEAj6d/JK4j5ZFgaNrXSv9hcbK7i2/gfc7cSVg4+BptP5Q="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.45_1610547220643_0.5306181257845732"},"_hasShrinkwrap":false},"1.6.46":{"name":"jira-dev-tool","version":"1.6.46","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"b1a079f9621937898479151c72418443246c7878","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.46","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XFqBmHifVYtQefj+eLNpJYjFcRTdwcAv5tifp31y8DZeSmLu3nT3ETlGe0WORq8afIVNaHshWBKi4/t/MVxR1w==","shasum":"1258bf28b960398bbbbcfce2d686bb08777f238c","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.46.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/wB6CRA9TVsSAnZWagAA+vMP/jE9QD0x7rZECj49iSGK\nSWqRqRvTxxfwPXGLEvSRz6H7UzImqR74ogAb1UyBX0HXAA79t16stnF8kmgn\n/rwjV4VQ0DVnKhrY/J69533GQb71gb/Ji06C7SmPHHcaEFThbbxhddLN8st+\nqhz6aiiR+Miwe7Spfj+8C3XjwgGfFlFHtzsEwJ2nKW59OT975lSIzMOK4on5\nN3DdNBhpweYy/rvK6N+10niEe+9NaC+hwWuoqc+icloFVfkiZN/R8RU7uPlV\njJsCmU40SJ4WSopIHGyZ8eXdQC5Ei2/8Phq+TIUeZLSfGAtudKnqt5Yf1hYu\nUxWdZn4oIs+BAAAPEHhDxTTeFB+E8vxYzxOLSLXqMkPdbXmQ5wXWkcTd63Kj\nK5gyEg9AHc8E9lLOK2pxNBBWPSr3nH/TnoKoxJXvmxKj1Ju7v2tVf5fDXvF5\nJUv2kufqHJEe7m09lgRIAnKtvp3w4sCtBuvQ5uG9ag5tjw2+0z0Qdg3XYxa/\nJGWb19bqkK3RupPXN534a3AAszo44ctj66kRyv8BGXIw7+LcD5j/9Rdn82tM\nHMMDRmX5sFBQTs5doOJMfX4qBBs4syoQ0SuxJNmLr169cCOMbhjoG4SGz2X2\n8YPF6wwW1Bwl5vyD6p2SnYL07Ut0dULn5I7C/1y9RajTf0mtBw/NEzBJa8Qq\nV+do\r\n=oTTs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3z6m60CNUqBIxnebSArCDMBPe/CnNTt+whcgZ3YtLVAIhAPznHPGc7DC3vDW2b8Bur9a7f/9rhg/97Bj4syHeI3G/"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.46_1610547321911_0.47756255836603767"},"_hasShrinkwrap":false},"1.6.47":{"name":"jira-dev-tool","version":"1.6.47","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"f81a8d088a02876e6093a7cd2473f0924d1cd417","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.47","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cR2QMybmkp0MCiBfXvI0RO/2d4IC21NDDQumGBGXD55uQj8i14fthEjjdl3BhWM/u5e6KJTNehvTF8yEp8yYcQ==","shasum":"93a5b2d43d1b0475b308cb01cde808df7c2e9f07","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.47.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/wDgCRA9TVsSAnZWagAAFwAP/3Y9aaTffCY98vLPbjNI\n4Bye5DrQ/m4LTetuopzcG7+PQl8yrYAwpXBm/EwPmSjoC/5eY3SeM6lMTPPn\nxtj3/9oWc/Sw7DyoKlofEeyM2lKJteQpkx0zk0oN94Np67sJhY5ZeAuJGGzz\nj4XCY9ovWa1RJJJtDrBZWRhTZUlkRhVEeJsOiMsYZ+gdUfcAkH2xO/6lCNDZ\nK2HQSRS7M1JyKpUkOEH8W+LIhsAUDrjYpeStFp3nY9eJd76i2rQE7fqvzgmt\nQn6uqtEtwPxOgYJj3VkvkvQycBwfBg3dJkMbUZ6bDnQG9mHndpQ6fgyb4r31\noomZ3YWtY0dm8Q36xIL4CpTlKArJmobaPezhyVoejtjMK7/KWGSYG23jIvTv\ntZBxRb1mvK6rN+Q5tVuzgODsd/KOX86OMftlU88RIlGey8AzSSCSdJO7bgcn\nYgzyY7WxtA90DFOLRoV1QF7kTlJRP5B2qq/L54EJHGu0LgBjt1BjMeNTIwsa\n71p3U4gVob5bPhtOnAfUCAPJ82QMiCiAXAXA+/pbbC3f8/5AlDHd5+6ZNvLZ\ny5GkV+taPcnfjueeSkvSnZyirh0eIrMfLZesvLPVZHyvxPq/205YKhvzjpL7\nkb74iTSm1nrQnLjvp5BayuIHAY6hY4eyfmIJ9Vq1GTpgh8gyO93XSZc6abs/\nYFJc\r\n=Ix2w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH9SnAeZx2WVcZOv00hiz+hY/FDSBVtpHwH15HdnIEiQIgOvRaeZVFbhrjm9z36SL4nyvRd5kcdAF/9tcZPKBiUj4="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.47_1610547423705_0.01566300097840645"},"_hasShrinkwrap":false},"1.6.48":{"name":"jira-dev-tool","version":"1.6.48","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"3e031f74b6a96c495f840d94fb184f46bb4ddefc","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.48","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lgq+WQVQUwnR0yY6N35z72a5Y5QkV6YCBByh9vYJbcrvH2maxv3maeojUcfWFjPnZYf7w6p7eCNtufzVfEzFPA==","shasum":"eec54140dcbc842c38925ecc18e8d7e0ace492fc","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.48.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/wFFCRA9TVsSAnZWagAADc4QAJ6QE50w5XXv2eyvL9uv\n8mCwHK9g7VcYXqX7bB5ciqYDOdT7UyP4BNYmhdqIRHjQCMd+n20iKGn8hySQ\nENO//nqrJM9E7Vmn+faKGniMp+y56MDQx/7iYr846FSpurXGyI3mtlqTaKDk\n70EWHXpC/pnPSJI6E+zA5e5PJ/FZwzAjpCZT+qrQ3YK0fBQKgeaIu7RNk0NM\nKSFwCQf7QDOX+Smx/QlBtPI3rqAVw/4K0JGj6GjnhWZbb+bBwb1bpBDIJgpS\nsLx8qv9Mf5rGsJvSNEkSSys4qjb4wm1FrawD9zFQ3Enzc5LUa1yVPH5wlgKr\nh9bH65OYnQUMcrulC1oAUxVxnvmD49fwAP1QS5iSR8stFRQPWWBByYrFFaYA\nCIvoGtLor8/IIr5SiGtPxX7H5Dq8Dp4cMinGaLI3sZAftHYGPYEz4EZsmgjM\nehiM9HHBl18bAQAQZH6mHD4sbGMQNocedOgEGiTKUDuBQH4TZur2kLUtJNJb\nZer1QquNukRDLtlR8+e7CEuUSimyHsOIrjEOfidBAFJetTwjccel2Q3kfsHi\n7pAqbIbJ/pSKz3I1/XqdXh3luJLzsPMvf/+aC0Xa1icqeVAL7temDBIbfeE4\nUxCmFcEfUtLdDBNvSAACQbHaS3PO8piG/tCZyRwTciM7401DIrhsgxqQCPYC\nHago\r\n=1Goh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMVHDU/SwvfFalye0zWShnXEoxXjvGj6BQVIiLxtCCNgIhAMw1Z2qw/gVYsLtJktsoQk0BRLOF5re3l3XeNmVxn+bD"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.48_1610547525361_0.9017491432652063"},"_hasShrinkwrap":false},"1.6.49":{"name":"jira-dev-tool","version":"1.6.49","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"314b715aa40f97b44ab43a1b273bfda39ed330ca","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.49","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QcMOLVQiMdyVu+seost8zHjB6bY8s/FLwGYiZZxWiAGVkskIo6qeaDMoOPlHD/HJVTHy40Sbgy5oZgiDnxl/xA==","shasum":"6952ec351a2388486d7fa4ee8dc544637b7b92c7","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.49.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/wGpCRA9TVsSAnZWagAAmHgP/ilCqHkv5gEZqxqi83J3\nLsEZqcISY9PM6hZKPHZbQ1B3Cyg7gnLXxVHUKcAidJ5c7spuQ8+/O+ebVO3g\nwWFqMrgOmnsVJxeGux5R8nlkdAeXCdLlDZTGI7qynzuKGlzQOvxagMneTzdz\n4T28FvnO+5uS9Q9Dkmzi0lMmdkISWSOB4HbxYcA2pACdQYdmlAGiSk2gH/aA\no/p/8VNm/TA+ooF7mfOk6R4adeCLoynUPGUuGD0XH+ksU+NFp1dScC2HjQoK\nGvHfXBrgDlTziCs2q8oAzWfgw073FIp7fGtdzXzdciYopLn4kS7YZCkrXAJv\nT6kN8TDLjlZ07rkoxaYHRqzw4+qCjRHPZ3XyTvHTUyLPe0urvA3jHYulPsBd\nRdD4x92fIXG5SReIunWij64IQ/eYMEs1o2RNZNrdllEm0fc2qqS8/PNU1rg4\n4oC5v67kn2VzwCXsewBiTm3ixBFnG/iP6F4gxkoGGYOVOvwv4Z8/bB33UYCo\nFh6oRqrdJzKtgXcbfxEHWC1VK27qnnFqE6FKjNcEIWFsU2G7hNkG7CX/9D1D\nlwF3+3t2OyFdZnqKbbVzkaIDPL6AVTMKg4wJB3Ca+VEnxOFVwL1cvlZ66slo\nsHGDmjc2Kguh6tRdy12V+FtWlly+ManD+E404KPYiccGIQA2lCWqskMre4qk\nvl/w\r\n=xiee\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMcItaN7DYkw9hyX47o2X8bHFZksbetbiuRB7dSqZzVAiEAkNGEWXvvYUdswoxT4x0hC1B59MIEp3Z7ZAiBx/19wBE="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.49_1610547625047_0.714408282480091"},"_hasShrinkwrap":false},"1.6.50":{"name":"jira-dev-tool","version":"1.6.50","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"d4731194c008826152a3530afbc9f6f5dbca0290","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.50","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yvgfMcNdh6GFFZZcfjMn2McbXgHa7oBFLBxg84KZ5qgdmvXW+199fqOWMdpKaRsx9jgSQBCjU3S4CDfAY3YKAA==","shasum":"d4618baec07e5a5fe85010b80024d51dce96b851","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.50.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/wIMCRA9TVsSAnZWagAASpIP/jKXPbfUyT5LwicwlISU\nUFDgmRImGK6DFjdKAin2xrfOrVt1NC9c6jcnkBu7tsZAvuISjF0CmnM1HiOG\nB7yqHCBAqn9a4SiDehdaL2hxJ9nzdqHaP20agA0Wf4y4Gm5NHh/ROvjRfHdF\nRNLJ1sxXJL0+LTvqKPIyOXCmF9NttYELpLGzWVMHY8/ej9Ptg4ZaM31bQ0nx\nD3LzS2uUGe7XthRm8nNRhCb0bFYheTf3Y6UKJnZy7DgODtHpYyHgUAJTAE4K\nsQuMOeJ67loExMDdmeI2QNqv8oZdSmkyasR6cT9/M2b7n0dyqnKxgLKMaS08\n5BHFKDfh6mQER4RxzVp1rVIbkwo0j5MtFGK0tJOsFogg63SmCl04PwI6369j\nupBnBuTwr/gutPWVDEniY/TGHq2NiKmFGBt+1y0lvF3IK4dPLI4iZ87ADpEx\nYN9NlXHcLClDX+dweD1VaqS2PFlZs8t1sLnC6rVRSqhJVtUiil6q+qT5Y7uo\nHrMZoihIOeewtdRaAOZ/5c+Lwrccrz3WGDeHGYpfLIp4bb+MXLSk7Q8ojDDL\nL3mI1w4JyM/GP4MhrVQrDi20msKqBgqIKoYvN9guL6UF9hXpXckaFFCp/AA1\nHbC1ZrGEVYfRj1A1HAl2KHvaYZhpXen3sNqHEmHcnOG1uIC1GDv1/DJzQ742\ng85u\r\n=LTn3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD21UiP6uQhQn3/Fyyl2KKS+2WhKtfeaH1Jn4V8WXH8xwIgCiIYb//PXxGsVYPlg6qk0X9PkY+BNAn1TwWPWrTZgno="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.50_1610547724185_0.35419077580084646"},"_hasShrinkwrap":false},"1.6.51":{"name":"jira-dev-tool","version":"1.6.51","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"214aee9fe1375aab95143e689f50b7d73c1a25e6","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.51","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-up+P5KYsWBWCOjMI2GOspHsxxCdABoM9v+MyKZL37oynUcRfg+WIX+dtdQKT+UbHwOjFLSP7HVqFwNQpyrRKFw==","shasum":"840e6b32b0346ea19bb3dfceaedccea300c04106","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.51.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/wJzCRA9TVsSAnZWagAAdO4P/Rm5dowi3BQzE3tuyCxl\nn4muL3kXvVTV2vfsrF0VVJ/oHITOlluW3I0snE2lvVeTZfPBB0awapm/wk3n\n6UpwugQjtEBIWR5FASE5aFgui7cVDmarTSY6UWhZvzJfOVmQU342Y/3YIO4T\nQ4IQCRO/T7fBpvpVRpAq/VHsvxBhC2RRvNgh+qCwEq7G18Q2PYBJ+MiWcg8+\n34HhniPCEBJPpglFdToA6BMmqHqDBQQOmHfVntz4CO6/2V2pgYptmfmo8Boi\nTOqtIfl+aqvEUYgx2z2B8sUCL1to88y8i0QmnKS9eR48gVYcOuzo7gFg7e9c\nK3Z+AJwzNwTtTHfYZpEFXC6HNF6viMWwcWPY/EKvfphGZCEvDSsbL1cBYHSh\nNKSE/+jT4gp3aBJQ3MU61hSxQOp2I69SgpVfUF5sTFR4RuUif6RV+FZXr3Yy\nFr+IR1rIIw925349vzQcf+VKWjka9g/sRdBAfueBRhPLz1cA2/lpgKd/6BYc\n8kBNzwRKOI1hz4f5AALOgKRf4FDJpyERysRLPXD+2LS1H4g+IrdHIOSuUA+T\nTjLt/tHr4ol3MVrUokQ8unBRepAGGxWY1UAtisZ9T3PaXFOnq5eyT5bYzYAl\nEgDgAhgDrzBXHHaDh5pYu4I2MzO45cpgRinxPtQCRMMwJnfVaxIYiwsuvTca\n57Lu\r\n=kkJ8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrVZMm5xROEu5SRzWnOyWNHES9SJJtzgUS7R6KobglBgIhAO62GpEY8xpqnVSyibPCh2ZcDJ5r6dO/zNPnMaHrGALE"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.51_1610547827115_0.5773487771322383"},"_hasShrinkwrap":false},"1.6.52":{"name":"jira-dev-tool","version":"1.6.52","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"29199811eab726828bdcf88db2342dcae80d0772","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.52","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aCtkl/vCe/hpbhYTNFVECMZqTyEfshVqQQK7ytaw9rxK1o8505s1Qdvj6TzfLCfTgbX1gMx3g6GWdoa/eDqqWA==","shasum":"bc43a194eeca716fd1efe3df1559b3ce41c8ea15","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.52.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/4LlCRA9TVsSAnZWagAA5B8P/A0K4binGp50Fcyc/k/q\n1FC/SX3X8/H7csEkW50tn2TogrNE2zXb5CE6SFjPZbo/mo3EWsdu2/u/rTIs\n7kgjQbHBFwM2HerzKBCiira7gJftup0xsQ25BiB5UUXGYcGqFJltZH6Teqfj\nRF4A9kbGbP4rKCb+r1nG/X6zfMug6T1qhWjnuLrXZ3VJq9UVfiExYqE43d7r\nyR82NVNOcs/qDudrUwrOHr0EwtQRDnbfcmPM+9/j0iEP1my4kt1dxgXc7Rg2\n2jUWGThBw6sVMKPf4oRoDCa4x4yILz8JTJMhYB3rSSn3Eb7VQtOUAJcwhzb7\nZv1gdACgwiQOByYCnCF34HwS4DgdI+J54uSqEKShuZDwgpHJSui5a+6eg8xJ\nqQ9lQZ00fb8Jr3rhDcbxHZflndzZWs0t0CRlXuHwP52qc/0I0sbeTxJ9UonL\nkU0xgJIaKRO+HyT3ohwT2+ikoPczzRt6CqPiN5qioHOql+RNW6I0lnroLxO5\n0QgochQ2LpHedsuVKuFJdpE8rTM16Wl12GZCR3X1TnMb9k/2hl+kWpYL6BVV\n0csQ7ASiPiuBIM3Eq0EjqjUAf+3LyoZaCOqkFAHycG6S6gz4xZAMVhX7GWU9\ng6LHzNeFgf1W/wAc1sGCojq+gK+UU/ILR+kDjLbOIET0KwXVsyCgiSyliLEU\nemRw\r\n=xK/j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJ/Wp5FQ19+8uCHfi4PUAdHUbhAkpwhk+tjraBJNCpVAiBiiioQdgw9UEpeRN8F+RoMXX6xrXoyd1Yn5ZozMGnvrg=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.52_1610580709281_0.28006146638797813"},"_hasShrinkwrap":false},"1.6.53":{"name":"jira-dev-tool","version":"1.6.53","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"71ba3a05b705831782fadc7007054669d9f3547d","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.53","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ols9z8xTGAjXIOLWAbOzqr9h0I0SK8flAg7KfIAEfAZ4QVoJ2LMurdLrwcTdSfbpxOqXcYTqw10upk9NeRUMzg==","shasum":"05407af8fcb681adf57c2095f60c867c713bfe1a","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.53.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/4NDCRA9TVsSAnZWagAAXagP/j/gOcyfeX2ANUtn4tND\nCSkLJBPiOHajr1xg2du6TQ1oF5/ZYd83DTpN/cQwV7k7/04F7zaR5XSvLMpU\nA7RCb6l76rCCNz6D/9lIagig4SPbBIBTmeIBY32dZ6FilU5s2YlvLn1DxfYf\nMzupnrk25kHbydnpyHFxQImBNjYG0z5jyZEPCXOyftcpsVierjTxpDEbwIly\n62sFL4b4xLNFU+hFqMG1+GdJZIwt78dNGXxuFa2V3Auf2jhiazEt6JYOOS2j\neUSDFMgg7ptRxQ6ulxyd6utXbT0gaujpSEn5Th+bibcVZ+0+O1Zx063qiHPS\nZTR+pmusT8lpJ59ofudKKzm+HpLvEWycBjCKENu9d7tjL6N5jpHxmTtW6buu\n3tEpKRsSWM2mbeluNUmk2GWLiWvZfuewtpTZXZVsNZtW6kAr0DCffvDkVsVO\nRa7V+pmbNSIJ9FrgWzJ4J0rlSjXd6Paa6SsIUr6C+cBxBobta6Py+O/wsYIQ\nzH9of7iRZrRmS7+5J7JtSysfZHZCMRujhw5yHJSYBBvKzs8V1NqvFOdiPpVc\nhsMz/Sno2HeMQr6LHwYVDWSl908rUWNus7A97XOLnyOgypudC/kB1ClbSCMs\nQVQzW86WpAcOmHD4sAqjnSwEBDKI2Zra368nchaNGhA/pkZQq0CpBm3fB3dE\nadGd\r\n=TYSE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2hGW6AL660xJFQtjihNt2//Egz5CaYYQivTXKi6vfBAIhAJ+PrpoHQVh+1X+adexHw3L8gXi4b23yp8ARZXeEy79r"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.53_1610580803081_0.3369364070506413"},"_hasShrinkwrap":false},"1.6.54":{"name":"jira-dev-tool","version":"1.6.54","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"c8ffd6e70b4d4a7161c705e08dabbbbaa87d3b84","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.54","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-of63zd12sxwh7L6kOU1yByNuTXMJL5asTw1nbt3Qo0LT1hrdxLgzejI9Kvupp2YTHP2MazP4ST83Y4z6zhfdDg==","shasum":"1d5eb5a7c4f2556a653963f56b476453e67cf311","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.54.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/4OiCRA9TVsSAnZWagAAAd8P/1JzmiT5wS23GYzmFiV7\ng/sz9MZVICFWIJ18e4itA7EGQeVkbVJdX/rvK7MLQiRtramjfrkTJnTtbi6H\n2mOMZ/HbPt0Y692Dx0gvCZMopNjiz8xjYxnmq1D9q3VYEEWejINour6qfNKI\nCznkGEIYlMjSgIqyid1wKC9H7gTp4fZvjdgAWgYO1iFCfyUTBQFBwr9YJ05l\nwR6md3GJs2/3xWg9ER05ORQiscXI1ghDkpOeoH3rdXWRyvi1N0CfoInYwNfb\nkghCQyIEZvF2F1a4Bm6FG3qu8dGQ2Ivzqsx+vAiwKe++9p5cnu9pieEmRiSS\nhMUGhgI8jzxLa0GtQJ2F8iZgAmPI3kSjJRB3GxO/dau+DGKG0Zwgcq2X5h7g\nGTuipTyouENFxnDqVsvXs/pJDWCDtUT6AojfzuGfyjVz6C3YI/6+GmM4gOEI\n7gw0SOvztkgj+Eh03N5BoSEV730L1HvCsJ8onymJaVL44+9LHC1ySxljGhtC\nekrYvmWSVRsLe9T6YAM+8baSmE1oLuiJ9QwgqRwQ8PxowqFPMvK3gew+jP/H\nw3WT8zRXdxJsxADrD8MtFFuxMVUl3MzIFPf/2arfX5Qfu5okoTaezZXWphNg\nnk7scmqF6G41mZOakRPXKJXefT+mzyjw1JmF/MS1AA3e8RQLr5gqItilJ9+U\nusW9\r\n=9z67\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXJzVB82SNFmUA1RYhJyoPlXeOYtirN0JFHEVZa4ef6AiBHFrErEDK7lfbklCYR35jcSt7qE47YBevUv7qmSJHXZA=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.54_1610580898336_0.9570367843348169"},"_hasShrinkwrap":false},"1.6.55":{"name":"jira-dev-tool","version":"1.6.55","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"9599584e797a01b51b0e0743c6edd0f740b664df","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.55","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yZU7V+e+T6ATi0CjpNBtwQAbg3A6LseifxgERPicrvamG0Jrdzv6SyzOV2P8r02GgfMh+OblvPVX9Xja0utwEA==","shasum":"f3425cb171ce7b7b69d3fd833caba0defa412904","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.55.tgz","fileCount":26,"unpackedSize":6656335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/4QGCRA9TVsSAnZWagAAjNcP/0xVNKT+fpZwBo0cFdwl\ny4c8dSuCFIQM8xTlGoq/wSsby/GMvJeSpoNUc+ISuYMd/Zdt1uLIN9/Gfar+\nXARoJJrazE8naned+Db2VX+vQm57jdKJMU3i2r59Yb3IzQcYiZIha0O9DmDG\nHAPLjGg3HN5NkJWR6v/HTsEsU1GifprF8B6r/ZqYdjZw22vnMy5ouQquaMNA\nutwXQwx53e4NoQ4gLq6S5KBKlJsIPAh00ym9BJ0b00mFzBtgi6vor2O/Zgqa\nZvvNwsmzYt5ce2n/5dFOlp5718Fda3G4cv00fdohhaw+cS+i5RC0b35kufyJ\nOMOFhsh/U6jPpzW6vw+ZMnbGwIbnLcD77CfJw1ZybovasotLTRaS8dfEUowS\nJr4XPhhWmKaAzEBZlvHU0yvDkY/qauJQ2GLr8bDk+xvNJPDg5A1XUfoN46Sm\nwQWlcNcz/tgrC5P7/+29Bj3ohSqYDjPZWVbGVzvHnsfyIAAmdlHgT9rv+029\nVm0PPIFXMn0oa6wJRU1PHC7ELXUDXGeqi/9lA7hzN3v0c/bqzulK/D/bz4UJ\n7MCGrQvWx1vEXCBAEHIsLkTjcW8ulL2m46XaxyGQJ2nGrh0c33ivb/Skz0OD\n0mNc1wik/2Om1arS7RGuanXTemfhep+7QK33TCLPS70rPW6XdWAasVdqrekf\nVyn1\r\n=WDzg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHW+B7hIGFYKOkNtwrd1bk/BlPAOfFT/pFNKK6RG4Y3aAiEAh4wQDgHocFS138UROvBlvzkasppadTTlMuDtXoU2UOc="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.55_1610580997986_0.24612688741237165"},"_hasShrinkwrap":false},"1.7.10":{"name":"jira-dev-tool","version":"1.7.10","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"329904361bfe807f43d10377f7a09d6ef32ced54","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.10","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vUN40ZqAlBrMf+qI9w4DdSIWfM4BPhccqH0TL6lIPM4KEtZQ8OZhilW0tA7Ce6VaM/88IafUcPchlsxg4FS8Sw==","shasum":"3ddaa79bc459c6ef081a7b2b05b0621eadd98687","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.10.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLPouCRA9TVsSAnZWagAAQGoP/i2Ryhc/rlDza7knUawU\nEjDk5yn0e6WyAwotWU8iAt/b7vqexE4L5yTYnEjNWaFfPwIS9AcJyCwQnGp5\n2KJBZu1R0cOhAZABIwmWx2pUZvvCl8H4WAgvT1hwZE1LxoEba5XfEevRFTG5\nTfqVfpotNe5mTBCgJ3Js3SJSVfa7AMlR/zJi1zanjYtIJjmpARIy5B66Ic2f\nu7lGRoGxMlivTsnOCYsgbqK2qCqL3xH/T6UaKDjUF8Z18LY+EYuXtUzf/WLx\nndHFxwsEEbVt7ni/ciOstsC4hIM/0GOomPUQJuOr1dv5PnETsZ0flMsHpiEA\nxSFErM0hvQr9CcXqEXDXU404V8Ko5jFvJBDWEoOfgf3tlm2lqz3eQUxp9LaL\nFF5wFb/ftyU+90HVafRiAMsMLVEWSDDGDc3nuyFTOhN+ZsZ2+vl8A1qisIxK\nqNgHk4qgbLiqLcOCP37CDD86/QIKbrOe4FzDKRbpwMePjwFhqn4LNucC8xru\nK9E+ymWGez2PPD6LUi38imOYba4AjhismVWrYQ8aTmyA2xZEhIhOl9wv/CbF\n4uj5Qlig+bIHEs/NOW2c6Rr2jPpG8Ynja8nDAvH4h/ZRr0oN6G7QP4kQFAc1\nB1FaSsQDmOw6Dq14E8NAMVfHCF797yCs9H/IjXkdREw2SfunpZpMOPmqUWO4\nShKS\r\n=rvFe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFFPMNRf90RNB25EZbVjpWJUhp28ehCYb25yu1P6udgLAiEAi4EY9znZs7KBHWyWdvyZVsMklMYqxlLhe57/Jsatf1c="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.10_1613560365712_0.10158494270085039"},"_hasShrinkwrap":false},"1.7.11":{"name":"jira-dev-tool","version":"1.7.11","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"7a9abfd571eb4bfea27894882045dd12be1c6223","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.11","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mWgeGSYxXr/9NrFipWuIgf2eMJNbgPJjEwaD3oEoEkcjJsf7WE7B1FpivkR9I4AtX/ZH9vQxn3DngRGKsgI7kA==","shasum":"cee7a29e32a94dffd60a045ab1f54d6aa33b4feb","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.11.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLPqMCRA9TVsSAnZWagAA4LkQAJXAJLk5aNW+YNDX1Rn0\niyZTPHVqvOZWXJlGHCdn+M6yaOgc0Aja0KLba8sqWe702RhxZkYCa9102pez\nv78pBwA+Ga7I6+HZBtta1HoHErsA8ID3yhEvlE1xbx9QiN4wXzbhjaqXiw77\ne3nRFrx982/CelrjwbMM85MnPAYNhIAk7DIZXfcnlONqA9K4MKqJUY6KjMuw\noWOUY420VHLeIl60Em2yre9KrzmNavY3pRVyTXY/W/CkSbYfFEfSl+eTNxc2\n3LdixaQbR9W6ylsADBwQryS9/YhWb0xZ7lh4RiG13HmbrbLHHIVPT0NARARY\nSqWWwY9P+pH8wepZLLenyOcXCV7C39J3nN6ySMMMGJBqzi0xelJiPVkRrxRb\nJMCCJ7JziJQFlS6uN+2bLo5JzkR69K3GS9DCtcaha4h6/nqFGtVVUw5ztuq5\nEmVPBG56OJkIYYkIy1s9+/MrjU1lA/EQNemIkn7g7fFb50Rp6KQd95kDs8HC\nPOrqL3o6IYdNflCM/LZ2uL84+ZPme+ibsLgnOyoqRir7XoBvUnPeasT4SQNE\n9xPfKF3VN+meVT0timFLHaHLnthtpLJbmHoSVbcy7Ud/+SDhkpJAlaZSvBtR\nkF6AWq6n2bATG+2Wt53MWgX+UP8MuXsxpAq2VfrFN23fxFKzvy49y90+hveM\nYxDW\r\n=c3n8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzi/AgQ6UuLD2u2lnM8j9ne1djeZjsaRhB6ik+6UpLFwIhAI+TB3R4OCZqoCICYkJUhHqI9jVnkdwueFVLye1/xQmz"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.11_1613560459871_0.9775336848850913"},"_hasShrinkwrap":false},"1.7.12":{"name":"jira-dev-tool","version":"1.7.12","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"50ea2ca39f91885092feba77e1445206055f6a3c","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.12","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jNexwGrLUqTjP5clk3w6LteBbc/+HDC5KPHHERnzOhwT93MGX+syFXgfYjll4ihBlpvHHU+8dyr02aUcXDDXCQ==","shasum":"e8aad99f6c71b665dba3569da9f760126a26b98e","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.12.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLPrrCRA9TVsSAnZWagAAZ3cP/37Q76M5mbRNiwrD5fYi\nicGPDyPUX9l0DT/hc7s2BEX22ulnVmwap3UoH40f1eZAcijQwCrt45eNUXYV\nb2m48rbxriO/pCoTlFc6/25A1qr4Va4QeNaMraw4yvnUMh8ana2h9zqXlq0l\nXLAn4tigqiEaxzFItG3m/bzFqOwh5TeeNNgyTqTPSWKrNQI6wYx/yh1gNCTs\nctPLLsvVvieBl8evWoeFj+3akkEdPVR48GpmoEpBuGl/klNioVCD0NQq0a8X\n/SLbqr+KKZp5XZfhOP16w80w+bkIcT3YxB/bwoNvZD9bjKPmGDBZKPzW/ZvZ\njNGl9djVTYFfHqXwva6RVT4b0ddoY/3g7t6pSWFNCYImXVNsMWsZCKC0geXR\nryaCjAZYHZkhDvOtkRp6jixiKyF+odtwHyHjm6VrIVKv5yG61GQuhWklxUMT\n0ZrEHbRBZVZqfUF8KM58LlVJapgcZU1yHUozm8jXfmcVOqWtMEL+jPLbqQCf\nd98UdFaz2aRPmdCgvnh0WCMyUZEiKTQSkaDXg8ryTlnEP9svjsW+yV62CT1d\ngiHhB3Itsyq55BZVxi5kuTKJc6XegBuoN6pofrD9R5FeNo0Fs+8Kv6NmEiwZ\n71ZuPO9cl2gA/OPhgWlxeBucy9h97t2sMVngasK2Vt5AYh97UChpnyGexFGy\n+Dcd\r\n=zudO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCraDrfPOohXx7qvHj39rnA+XVKF0swVcLP9sehj7US4wIgL2qLSgPmms+hIoaTS/x+UAfcXwO80G9r5BVGo5CwWTw="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.12_1613560555289_0.621208930834221"},"_hasShrinkwrap":false},"1.7.13":{"name":"jira-dev-tool","version":"1.7.13","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"0e60c553042e6238fc41111a9898e21ea8a3d22a","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.13","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-u4H3TZzqGNUl/x7V5iFlMkEm0bcMuPwgR5kfGE22CYf4qGBYvK8FB0fPWWMYIXOdKUxtTHJkUoY89B1HJ8gOmw==","shasum":"3d273de595321211b59d6c1f1ad76b4d908dd682","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.13.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLPtMCRA9TVsSAnZWagAAMLUP/1UwXJaiUQIdNuMc9J7m\n4IIqTzmKKQXNgSAwAk3fzhI6FmY51HycX5o32AbR1KpYUJov4oUxmyt8dRxn\nHshi2JxT5/yQS5YGToYxFipBAJ+hGZn7IgsQwakUO6M7OML1ZlzmZX7SoSvq\nYZynzT+T7V6syxwXNsqJifioLbsIZslpq32IDdh647stLYwd/KzDvhhrvk7+\nwjpEZXev4udGdjQDInaBgVfnpGaK9ZM+7i7pPBdc/Y0o4GGlDG2BR9yzi5XI\n/BfhFOYgzPaVOtBb86Pr5U+oLjC7V9qYX8zQcN2JeJ2gFXHXhYAvg/MHNgG1\nhCL4AbPrEwFwtfbWvEHAC8vbG2tdhjCM6yVwvegCA+DPM6kzOsLkAIOWrb1g\nTIb0sArZ0WpUFYgg6ZaUVDc27hGhe4pz5JU3f1mNQa4pmhTzbvW2egW3a+FW\nuJ5Um/j/cRbH1Ti95vc929KjzQT+BaHu/rMceU6Tt4I3KqH/m1ED+jOVna7m\noLDM0HO65hIeXm8UH5JV/nWq3gbcCtmbQ3Id+lV3OCa0rY3J50ZqEllRbQTP\n36Yptl6LbZw45W4r5fhPYzEYJxzb+dRz9zLRP4UTnU29GHmen5HQpnFGBSKK\nqIdM5goyI1vrWu8w6QBloQDM/heM0X0HdQKvNdi0AaYMYbR9uCKgvZ78oD40\nSCCW\r\n=JtEM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbVQ1LjO/B1M+21RGrUtRO5mrNtu+YNsDaYF+3gn5NdwIgR0tRIEv4IqzxkzIe5KPTeXjMyoOCV+WdyEs7XbA9yT4="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.13_1613560652140_0.17594372575259576"},"_hasShrinkwrap":false},"1.7.14":{"name":"jira-dev-tool","version":"1.7.14","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"43f444158c3b7be3fa2c3602754b806745dfe018","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.14","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wr62KlFloSQYSY5ZXCkIbzzlxufW0ZTPyjGlE57uf3VUhTNkfwR2S/ISt3qw5JgoaUC/L7Bsln5Pd0TnGT9e2Q==","shasum":"a684c1630973ad49a34e79fbada8855b5a02e938","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.14.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLPuuCRA9TVsSAnZWagAAz40P+QG6Z3niyIAnF3Ii5Xiz\nzUB+c4ShmNBVK6+VgERFfGaTD6GlPPX9p0P8TgtlnpDNIJermcRqVYlbdnDo\ncoKnhhw3GgWp6RBYitylPM266ehli3BeJmTnwJcLSCtGbphzH5pdSspldhsy\nKyB46gFKsqoeKhjoRquObWG73E7U9U2al7c57lpcUOL9iKtQPAV3fCJF9u4U\n73Fb6dIsHODQnURLfGr79I1n4QA7y6JpWxudrXUoDxs97Y47Uhj+3iNqtOOO\n5ddueyRKBWodUxC4TzCr6DWsjAgrAlB80jQvnZqH2gyyrIUYP8TdeZbWSMIC\nKFzlkN2PMkbexTcLl9iGdLOB/bRWDpefcM7Z0egLohabTP5lXcCD4+y7mHyp\nDtiwBU82w4xM3caJeNDUfsBx4YoRSay8Wz9Fd9ubjkytMznVDLXwuOE5H0Hk\nyTYKGmNdEtIXDQ1Q4oWJsoFNGu3qmXGxerafMPe8iCO9orv607g7B3JV8Ks2\nCK5Z1WDt0mhcXvn2wsAL2JHMtB9zLDw7Y0UXbJBTfaJVbjJI/X5MaF2Mmt4G\nDVo75njC/q7yPD5y/mem3Vlyl6ePE538DQnEuddJOakzYNRTaf2Tnau3JrK0\nDU+z86II+4BVSIMZc0VnaZKdu0nolMDCo7OySrew5kj4pARzIbT61hcsL0uX\nlY3l\r\n=x4JI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAEVrCddckevkKHOXcxKZq4s4Nr+D56fUc4CtTPH7r8uAiEAwdveY58jm8k3fT5JOQ3n0EObVA3M1PALxkxTx5Qd0/c="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.14_1613560750136_0.3716856992135238"},"_hasShrinkwrap":false},"1.7.15":{"name":"jira-dev-tool","version":"1.7.15","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"87c27e4a0785601e60d0a3f12a8d33a1d1abf255","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.15","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lOEWhbsR/mwaq/zfbvRAPkPuGWi7Lq6vQxLxQiJBPq56JUB1ZkP5H/BpcfoNC/F5T4GNCWqfMmFgJgIEi36AeA==","shasum":"8a754d805a63d45831eb1b007b17a81ce2682e70","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.15.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLPwTCRA9TVsSAnZWagAAkw8P/3PQbmUQjcQxPE1AFQ9u\nE0mMfdF/0OWe7SQtEGAlaiQ+xqugPWqsP32pmTT9bSX88Q9bDN7opgtrA7lY\nvAKrJrN/kr6xqkchO2aXTUd/6HjEyxyk6xYZybmDbGZZAvdCQmGy/Gad1taz\nTMUS+OEjP4qC7PEGqmHt5jm5MukWfEArSmQNbhewWu4BRZA+VgGIPJapa/6k\nu7tukD9r3+Bj3LLNySmHVKX78qHa66WRojn5PVrXR60kHmHhEEmuaW8bflYN\ndhKoJ869rdz/+vcqNt0vZsnSD1mDYRpKpIzhjMkSEP6pY0nRVVL/GsAKJB13\nqmbDs9fl5swPuVyJAMO0mDbTHL9jQR0Leh1VV7etx6ABS/yFyt3KbJyhpMPE\nwDS6R9I3wFNH0yvSCNjav/9RGHYilVAHy5KsUtsJleEJX9McTlVdG2r+66uv\nOKXg96Z6lqR/jKRRnNuspEKW5wEs7ixg+V3IDc+gY1tt8Hf6ZIqtLnPHdJXW\nrSXNIWEzpUkX93U0UBgoUUUyJnS6q6uGFjezp2ktskDfMqDok0djyqyAPvkt\ns29De2hKD+XdtuBUgLRl7JnVZobYnDNPp2xpcGF3ebWSXwBol76ft7ezvunR\nwDHQJp5z8rmA/5F26f6dicg5bnfcXscRVV1FZsTa8MPMtEs5vi6twt9ywnbk\nl4si\r\n=Mth8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD77WAszgm4dq7Y6xVT55a3ROv7IZX0ojnV8yGALCbA5QIhAP+y8ZriCrAEnoFN1IrBjeT3IxNzM81OroaCeXShwg1C"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.15_1613560851028_0.8775728420475069"},"_hasShrinkwrap":false},"1.7.16":{"name":"jira-dev-tool","version":"1.7.16","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"2d16463bb174551bcc228ca7edf38b0bc011d5ac","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.16","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hxyDLsIeEkyYwIdt40wwDj1KJhYRyn2kMy0UE5zeZkfuK2qHY0fhEU/dq/2qFVtdGVoztwCzjyr8A95lhcWGZw==","shasum":"21f9cbd79b67d3a6e58017c2a3b65fae4f15a095","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.16.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLPx3CRA9TVsSAnZWagAAJycP/3O69XsWuLqIqUzzai3U\nYx5WGMlgWNwUej4/io4cwJZ7/3gFSy4WuKpkdWznRAceHJTuifnFBAmGL5as\nUng8JBbTeCuvM9Bg+ZAS4crgQJERz9T7F4yR94wcifB2GKlBRQuI+FddzDNr\nQnJNby5dz+CEviC49Mzj2miVabBM2fU6aboYQvCNNaCgZI2XmiFh2N2YOCb2\neov0KE4FRoiLBJ47XXjg/H0vsWEXvUa7wrwDGKcj6+RQZPsd+NxWoauvjSaG\nRcnyAQdXj2z4Ml+QFC3Lub2UYZMVJX5G9DRqQQSCp94m+XhhAXJkfrPOIM9O\ncStVPLO7bq2TuujMBNvu0Yj+VnLGHmu6JLpdGkMKofV9en/ovMEpVuTLpsXi\nAN0RqtA+ny5SWBLMfJC/vpL8/r+T203yBt/Fl2EHgDV0Ljo0j3mTo/Ef+yz6\ny4Th29s1Fp/nCmpqpYnzWjWMx+WnG/vNA/G3vTF/IDJgqvrN+JzIIctIMM9o\nvVajBHX9XHxVZLsULnhv97GDc2hBlo5mZidHJ9+BuWNydo81s3HOPv8gHnyW\njClbBu/sXn4HY56NEsxZoIOkQHa9vTlOQGlOlp65AAbDx/86VRNUdWmbBf+G\nvGQzRsRmtJUULsJcwcCFndB7xEyJJwEwB1Y8PIZ2bOeSFfkwD4QIS206F3Pz\na8fL\r\n=lf3X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxBNjZ21vDzo8hcW1gduD0BehP/MXrm2YNuBPOoyN7+wIgAIIzrTzXBsBYYSphOEeRBI2uyWMGHBm3keqLV6Qes3s="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.16_1613560950927_0.058295274401665376"},"_hasShrinkwrap":false},"1.7.17":{"name":"jira-dev-tool","version":"1.7.17","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"5b9a3073cecfe72057208ac2ec1f1d08bdec261b","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.17","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fpZWKpSYN9Q6bF96SZ0eP2cTfhJxPe1AmNSpu0UzFJSZEfRWRT9G3GoFjFC8YEhv3Va9m40xg8lXrn9s2M2FMA==","shasum":"200621e3bec696490a723f661739c2ee41086755","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.17.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLPzTCRA9TVsSAnZWagAAETcQAJLQFcSDgOeRCYkBeAb5\nTt8H8+LDjYJScQLGi10oNYIIaIAxSC8D8G2Mn5Zu31pC9IFyBwX4kZGq3881\ndm7eSACRFFgCA/N1nwuF5F8YPeqH2AMHeBZYuAGKOu9w/c5VgN7m66pk+Rnb\nDhCOerEp/IgcLnmyg4Glg4gO4xXvwQIEGrqSVpPKgsZNEm/CjW73yW87OeyO\noBAK+VsHaHwi4+e+n89vQ4V8A5zOYfZZkZX+iSEZ15ilJNbRk+YDR5c8kAtH\n8LLMMGwzHQ/IR4OBwEvc/SUIyCtABevk27VaX+HKc+kbZdxiO7Nf9+n8pISI\nlVH9/tAVKGIWDOlg18CYwXp5diX0nv3EEjtm9elBbt8M/RdXjRb8PZmn8o1R\nuHqErxc6sGLGbdfEgb+A2QRyU1dLo5I8Dadpmvedf+jlbFnwYVtq0uWNCgli\nwyYbHxxeK4UlCCh6rbR8AaaE7PutGjbvg9P+l6XopNL+mpVom2yuJpPEkpa4\ngJRR1W0gwZLk/EsHtlFUg7I/vAO25oBIcuMNYqKL85leYllxW6YnWKz8u9gl\nPoZnYqjgIF0dNesq6unFiEACF7clQMtLUNg68N9rxQTbtyzVgo/On3FXuyH5\ngv1ZoXbJL21imVBsrE738YXqqrg/uejRyyAGY2qfXAGGfAFgPO2ka+CPbGJE\nF2Kg\r\n=6VGM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBoH+2vUUyrt81sY1CD5jaOc66VEdvdT99srmN5Xr7nqAiB/BGQfsuWmXX6JSKTzeyOTaeCggBH0rTXMYG3bEZ5GUA=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.17_1613561043019_0.7607759613479386"},"_hasShrinkwrap":false},"1.7.18":{"name":"jira-dev-tool","version":"1.7.18","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"92dcee41dc326cf4681a109d51a4a20ab2d81f87","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.18","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-h+nTuXvcVhIrqCqnaZof3OYAAlJ2Rsih7THa8WBrwm0rd5ThJ/PH9e5F+FGTfhVRfYYxoO+1SoNiwJXiIP0TjQ==","shasum":"def7bdf53008408938d393fe17b6424b4ca54650","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.18.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLP03CRA9TVsSAnZWagAAX/cP/1zU7ZwnIM7O5kf7c3Iw\nA8IOb1QKMbInwvgtr4mji1YA5hfn1DD1nZ2meOKj1Yv56WTd/Xjxmdpjhafx\nt4CSFnr3djFGX94M7S2B33S6YSyjrSdPRWx9d/sQ6pCD1iCxAY/T/V5PGsm2\nGXNyRVQXvfepmyIyxM4flKZPG1zlbOtEFC9bjSipLjDZATcijeDlP4a7pPcm\n6mXWVslRKac7QPLru5n77Di+Uib6xZp8RUf4u5wXZkWTaYem29u4P97AnT82\noD6+24O+oezq4mvvc5aU+CG3jmOyOrdqb3wGTqrZxfhoUs1rfYq4txlTHhFK\nKWVhFC9Z3eLQ7Khmh23edI0S9ysfPHFUhGEHpA1e7RCL3YTHR0VkFH6i2T4A\ny24YGe9YFHR50bE+3VZxXfyMk/9Q8TBBCoEqwck+zPmjx19AaOpxCwvAAKM4\nhHU7tlvKwuQ6iroz/vQMB06h0xcrOB7g6upZPVcwBQZuBrmNpRxn/IyWgS2T\nRGGVUl1jgP6p+jh4u43xp/FnDorcaSeHt977iqL7n90DdJV8oa5aBhxNWshg\nmNL9MEz6CdplWlUZo7wQrnTpaXBMxFlcQvpkMtortcrSJKRZgZhaGZXbtW+y\n9aPPY5r/FKGnZ2Kyba/F0CMWcoXKGWjS0/g5lUrwlt7HEP2COg+7J5mddb7p\ncWcc\r\n=ZhvF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlvDZz91PmkPD9s6ZknzkXVZamBwGffKmGmPuO1LC8JwIgTqwdf1xOOnhqpxP2ME//cQ2RRkXUmJNfP903LOGeikk="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.18_1613561143271_0.8331689098388377"},"_hasShrinkwrap":false},"1.7.19":{"name":"jira-dev-tool","version":"1.7.19","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"b60772bfa49556227b015d7f951107f817c8232b","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.19","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-262P5I4ppujcuHErIeABC8P7T/tBQSM1J7+RV73OZVmB7oHQ1rMaDeeVCiEgJ4OmLdaAcXVrrmkJiAxSbz8GRw==","shasum":"31d4ad792a73ea543961dc5bf2e9f0a07c3d07ed","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.19.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLP2bCRA9TVsSAnZWagAAbboP/0flYCAHNNdDyl2Wxohb\nMc+Y65qGmlSbuGybWc2znM5rjtAVsffUuzpDlz00fkvRV9ovfhCDNf4aHAS6\nUc9W/rUmVHR6smuIDqYKBWsbJx1OwARr3fRIYGEWoNAxrdDNVZdrTt5J7eKB\nP25BPzlgD7zQ1/RFegL/su8oIE1cB6tZL5F0rH3N2ZPR7BW/BVbEo4Ej3dqZ\ne2YS6WhQOYrYFJgzMebiiAeXTJj8tIQWGlBxOoRXtU9BSiakypMRLQW45G93\nEnXIqc+F53hIH47eXp+ASj3GVc8exLDH9zjieRpZ+Y9V9Z5jAQChk0ABCfAe\nS2EL7gY68PvWWL6khNOxivbxHXjjLf0VZKACyY7jZVmOxlithTd+m0mAh53P\nwmqrpN+QmnY68RrruIMb6hs7t+du+KJxsssXQAlIJ2f9sPYcy/sCjBe/k3Ue\nsdt7Z3sMUI+vQfHTOyU1JrzGHvgOQRba2jK0rd6yH+59R9Wioh6fQgm98lJ2\nfDERxyX23XZl5At7MWpYetzvITqwYd7nZxqOygdiZ49kIU0CB5TamLgu7E9Q\nvzyxkZ2lQi39SfiYnGKHKhU1G/j3RgnQ9ycSiWZwL5Kjr6rJnY/Ej5FuEGJE\nkjsM0JZ1dKgA2McZI67CaVfTSpK151D5XNrgWG13zAmFsfKcV8nTZXa/0ERA\ntLZc\r\n=Un/F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+p86pUcyfc83v2B3U/o+z/BK4FcZgk+Xja7SA9y739wIgWUgg96x5qn0NS17XV2+2huFrYBXulcVDy2ltQk3y0gQ="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.19_1613561243479_0.5741832129471425"},"_hasShrinkwrap":false},"1.7.20":{"name":"jira-dev-tool","version":"1.7.20","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"7a111cebee9d1b424842970a8696967989336dbf","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.20","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GyD9IAv4aeeI3OeLVqgVCZ6DBTNBl0MbIvW93J0abo+6QNOUklmabhYeMLtd0PWmE+emci6tz/9c+rFpccXKcQ==","shasum":"4693daf0300ad0945a9f28891c20fcfd35ab881d","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.20.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLP38CRA9TVsSAnZWagAAwg8P/3fLEaHSUEsK1EgGFM1s\nekUjCYvIwwvswJJ1Vo+7fac3SQI2JVzrPzAXFrkzmnS78oLBuwSdeJPEKCnM\nXeijZ0He5vcp3LAIxX1m3Uuxy4IlXxTjfiPyM06oX2CoFF8TwDD2cl3HP/mn\n6lTWzW8Edsnl0yZt8zQDP79cIWAA3BwyGxx14K/6BFTo+kQ/cZ8Dwtwfivgj\n0xUOQasb90C6BEBhTrgoo8a36m8p+sL9jkrtTayF8abDnSPHr1NqlL3iJbyD\ndM/1QQLvCRScjOmLL0nu+evyv8UkhGINywNKj+2T5EHK85wMQbLlj35+8J+V\n1UlVhn6GA5gikRc6Mcr1S7dn71b6W/jAWi/dwuRSSpe8AooQDROnBrftqUDQ\n+mTRkEjG5kwWbwg9O1Yt20NLtPYDtIS86qV6y5938Db7ZBnHpJ3TRPJiRphT\ns5LGTFwumbTCsP7LvyannNLS7TiqMZIZh1mG8ll3c5dyDVQa7L91gch8Ys6/\nOhpwaocjN7MQ29Pok0x4FAcBca6J7xBaX3WeKxLVGy7blsibi5eql2SePQgT\nVccqZmIr8W1b95uS3oEdeYRupRoIO1mPHXrL2NHlbkRkMzD2BVXsgdz7XEhE\n8WBipxaR7/UZNfKGEdXozJBSpf2Ae/BddFd21VTWUFnXk99PJF2cl8+vHtPp\nUzOn\r\n=iD4D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOWlaU9oHz5EILMWfdgxlg8L/CmICxG6XYY3GvTEbT1wIhAIzNA6nBvhyPTGmZ0vcQfHgJMSGYeAokAVV+wqg65ZVg"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.20_1613561340162_0.662151450701931"},"_hasShrinkwrap":false},"1.7.21":{"name":"jira-dev-tool","version":"1.7.21","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"3cdcaa1cdce18a2705db60436076c26ddefde4f6","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.21","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+YhKhhGg/QozOXfV2bCE1cpqmBimCl+EY6M4hgY8LzSKsy4qMAtu0LkADYRg7E2YyCz5HiNcsuGvyriAJe4tYg==","shasum":"f023730d0392bd33fd884a04bcc86f47c5154993","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.21.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLP5gCRA9TVsSAnZWagAAinEP/0cKO89msV2EsWJA4HZZ\nu13+SmaAZTigLSGYPWLOM472mHGXvb+EIPMsMP8msaRjVoFrJFEpsmgIjK/j\nRepUtVsNBLTjamlbvaruogVV8dcWHTn7pAkR735lA/KxlZv/BXhKQfIEGODF\niP5WJjEhoApsX6uxVApG2yHFCao5afR+LTkYAgRMu1uj4ptxO/+ghYig+em4\n8YkYRm7gMdRQKA1/DGAeCap/Mh8LpxcjmqZRvc2nNkZIo/HzOK4iqAwqpt2p\nre3adSmiWbpyF/fiUwP9b8FSkVjNGi6IXZpWicZOHQ8E3Wi8UrX4zQ0eeGOa\n2kfxbzYmZzj3o6G/ZrL3mQqY1TQ37JW3sJrCB6qUnbkN8NHvVYc9Z/r8sI5D\niPPGWzuz1nX4v/CKOgytGenveBDXItjlEaSegpx20+8hrdmocdIC9eS48pi1\nH3rlB6bzWKgYvjqYETh11oa5V0crwxOoJAKp1NCLpJpnPzwdiTfpwMgyeEBL\nP5yDCuPsEbB5bWZA90XhqQ9zsytCU5twwOFhPJhcj2DZQyrAT78hPY1MyF4t\nD1erzQPVB3xlx2I8u9KyzwmhopObAelXStej/3mQGNcUvJ8z8Zo4/o/qwh17\nBiR4ySgtHVoZe3kwmZApzpeieXkHyrABPHNTYh0jEyDnjFrJ4uByJK+Iz0pp\nuzeC\r\n=3G7Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMJPuoaE2EcCj6YjEViV4VaxKitBLFIz3lkqIkFwEijQIhANJZZGpLCu4yLtC7luqcmml8yw1jOni/8+Yn3Y90fWnN"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.21_1613561440209_0.08993461669725811"},"_hasShrinkwrap":false},"1.7.22":{"name":"jira-dev-tool","version":"1.7.22","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"6bc2f379d1a96dc1048dbe6382627c9d94affe41","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.22","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kmiVQa6WZnis5haTe35VLQHC9GfsroTVHplpO+7ca7jzl2LF4Cm6xwByEk/2JT+yXVuGA9Yb0HjYZ3s1FEzceQ==","shasum":"d68f6e48cecc5ea0031c5d24fc038c46e70c9216","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.22.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLP6/CRA9TVsSAnZWagAAXs0P/1gFoUqZboqEsxNHNk2m\nGZRsKKvX/oV6czHungbZ6HrzY7aIXyIY472GvlTqgZsEQKQ9Lop2VLn06hDi\nmHfikFLRX7BICwf45gkBL5C6V2VT7zQ2JmBGsRBbvR39tN06/t4RYI4mWy0D\n5MgcpzOaZiRyB4TGxhx1rp5ZdVYJ0CjFKWP9xl8/9Kx2es0l+yQBisbY8e/G\na62zBtHbbdRH9471JzGwGKBTRYbEdPPV9Qiviwj7J1rKrmn+sciOPgBqEpbL\nKaiRlQO5V5XZXgvJSRX8kVq47urUBz+bDIJyjGmlcjDavIyre0Mz3ZIw3JN5\nAzovaiL1i5dWD+BSY/yVLqbqWP3KaXP9D591qWlHJHMuO7j7njOGLFbczXL3\nLY20/WRwIeRnhBfuA+Hct7WiiknJL97tRkus6IdDSiQmdDCQsBe3RJn6jA58\nXbn6ZmUOCJLUc0WwX+yQh/AxBzYXbckI74bdlCB1pJkos4/WsyXMuWcKoN64\nApX+bSsUwtrLzpUpwosrv/XEE2Eu3f03lTDTLUcsMpN6v5fnQcm71etkJCPY\nm1gmAg3naduCFFh0Hl/ersilut6HDvEcgboUf9+15D8gKXYYi+NbfLmS3PW2\nNu4dUAbJDw3t12uYhVRHV4IlG31Aye8aya8+GJnK4gA/M3F+9XTGyV89kxCB\n/ezW\r\n=UQN+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN5SLm2WuHWEKl/74sowdWzxe2jISdW6PYVVt6jtr+CAIgXufjQkc1Fitil2y2IeSH2rZrFFsSpOxlDzgahP0oVsg="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.22_1613561534604_0.15742848073992888"},"_hasShrinkwrap":false},"1.7.23":{"name":"jira-dev-tool","version":"1.7.23","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"b3624fdc1cd52d2e1aba81937f786ce4fc51d87c","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.23","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-o+y4rBjI0nigUJhhzt2yZGQBkQ9p9FgLwCUi6SoH2S9tTWOKPrcJPLMRmEe/eYvyM1QHE9goiqzRHs/+xVBr0w==","shasum":"8393435b24c23154f8d13a8c3edd4e34081610a3","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.23.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLP8jCRA9TVsSAnZWagAAeLYQAIFrY+ym88wfnTN10qOS\nZjorgEwtg7pVqByBDDNTivbmmEKvtEEbbW+x03VUEjapa9Xalx2z6SPDhaNW\nxmFiLL07YweTGALUkXmDOyWMXDK1wyXhaJX+o+JVb6OTF3/TaAgZV4smcjDe\n9KiiuMr3s5mCYdhE68Jq+wkJiIqBB1j6PCB1br7OMGtbBpgk1xULS0VtT3av\n4hK9YMrDy56WARKaAPBIwjd0AyqFVlS704uw7TrJPswAYM2oXthbxFPV/gbb\nqNlLBwaX5A0waoQVmMlqW5dWvrKncvEBwTuZzLRPXbf7dFEHKBJTR6IokKZQ\no+QB3ThCGVc584PtROJUHurGKCbizq0KjY4RhaQZnpSfLmRPkx5tZTzWcBCF\nr9CH0/xp1ykp2GXgoc/cjqibzfcKQUcR7qD+ye2aEymuRu+I7tbNXYDOa4lD\nyFX3l/3JMwlh5bxn0wKbmqajfkAGoltPmnP28tD/8nOo+LxINI8itmd25iQC\nYxxhpHSVhIOZ6hvAKMqNQmDHfGTUjV8nU1nF/ZKHw7Hau+X+kPLda9wjxCg3\nNdK1SClPTUSp7khp2cTS4bmmNW5DDee3TtMuDGvYdaTrxOfaojM3GcUi0zTu\nVqcj4iwYC8fhP5bnBdf9t8UqHjKqs4/ky6Q1awVQRFKuCHbL8qIHd3Qy2MuJ\nR72w\r\n=QxBJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPgBQrph5ODY9qE5k2a0jD/nvZFGvqCOOoz0OiWlJehAiBEI6X78Jr8DHfnOJo1KJCL+Xi+KjflE3C8PvZ9476OWg=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.23_1613561634667_0.5720075236886804"},"_hasShrinkwrap":false},"1.7.24":{"name":"jira-dev-tool","version":"1.7.24","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"f1830a3dcbe86b9ef8e4870216cb0510c05a1a1f","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.24","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dDBgtl70ZLEemWR/0/Y995oDi6BhZfKIZwE1g1qF6B2SrpCvBzVGp7vvDw8v8Ej//Kuo8uouGxTrhs4qlZyrig==","shasum":"05b1595919b47679949088f69cc6777a4c2ad311","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.24.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLP+FCRA9TVsSAnZWagAATD8P/ij+APek2MI0IVNWA62S\nCTWG3cLuIU8XgF3Etgz9qMTwZd4s/3DHb5eMuURHSuMIrYwFSreBIjobIXCC\nIWLivnWFGf/Q5Mugptfggcuq3/60dD02hDntZUU3iB9UOuNHjmfb+iWu7Hbw\nraTpa3ivoTvFN7yMGxUM7PjLkOWV9gqh4Z5nLGebIUofVZ1WhjTorn+E3rAY\nsSvBguP/jUlfIH5o8/OOsuEXutzd+VLvpvIw8ry+2L/xNu+XOGtLRv2RRMXy\n/TGh6tAsclCmsz3Ymv8hQsnQExO+VxlDwGG9weqU32oCRSNypiJaI0gzhTLO\nO0AAtQExHarH4ZFgl6wZpb3hfJWYNZ5aOcHKiMYUhor1uX6ccENaK8fW9mkb\nPzzAw0500rpcXI7+ot6joadI+0NKx1alQx20ifkBF6pSEt6bPZa0TH0JfIZv\ncGetQiQRUYyqG+hLyg2h+NshU9rPE+xyWZYuGVR3KTx3C0ZxB3zeOFV0jhFv\nfaOMTUrFqLyi4Dew6WjXv939RYE+deR6mxro+ikCCdyyrKwmj966eiEyb9Dh\nvVa2d9BbnNJ5a2dTGMUVgBNnzRul5WSTnWeRC1aj22ui2CxtQkWC5ZslFPKs\nZLbmBC0cuD20w/QwbfTIhxGeezLRj5BOWu4u6IsLot+LjdncQaqojHvJqo2m\nScLb\r\n=/Hpz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHABSMQEykCD8mJgN5pnDYrniELTO8V+vOXH1vALqbIaAiEAoW11+A+aImYDNdT8R7YucqDm/s160Gllma+GbLaKMXE="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.24_1613561732866_0.36350055439137696"},"_hasShrinkwrap":false},"1.7.25":{"name":"jira-dev-tool","version":"1.7.25","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"5a6484d9db8ec53685e5637a59390e5692476448","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.25","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yNAd7Q16/0nPrALyOdB+IMyRtu2RlwjbFgrwwCcWswHLgbjjqwwp1cL8V2yrEzWa/ig0nNk8pissq796bpqsZQ==","shasum":"e51af607e0a05d152cb01e9159e486ec4de3ddfb","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.25.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLP/gCRA9TVsSAnZWagAA2icQAJ3ErAyxQdmKdqyE1Wzm\nza4enxWFAoyPzDCJmPucigYn1OG2d2TOE07RqwZOmA526xV4mOjaYJDMWSZy\n8Ohx7SpEwJXllGsuLp44HsmWJkGf3DoiKUf6oU0coeMMS5SEjNKFBkkE7Roo\n7LK7ygl+ObDThlayUWEmMTJlqIfDYwmnc6NWjuC6a6mJSohkpraK+iqa6IR6\nn3Jh6jSJPXchqXhwGEnnXi6sL/fITDvqkQiYvFbtRRzG+bx5SWmPnuj2577F\nvYyETfBUFl5LVSOaTEm80XDv3BL8nkpx02G9C66nD1xUsofr1FQmY9XWdnPo\nyLTRo5stRjQaFUQI48/epglriDhHZDI5Wk92NBj0vGcE3u4XCw0JnCPHvOGX\nRo6tO2DQ2kyRu19JZTAW4gx44WeZzUiE48XIo6BPEM2dRflLZq5RlFUzDMSJ\nIzVzjcsGHViOVwC7CNOmCT9+4urhke9UnFC7P9a2RKFNCDShFamoUH17XgCa\nw36cvPHKYZIwVefhspfkhADbKpa1ncv/sttarBTNqyb6NooSJur5KcaScX+a\nOUzDi8nxg9x9CdVzAV2g0ITr8CECpnFQ2miSg7oBCjGlbTXnDmcNyy2E/Qlv\nIXqe7bQUgfBYGr1T8CJ5VqhODwHRAehxL8rugMaVz5jbxZXhXTUCXGZGlkmq\n8Dbz\r\n=Ek+z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGpQFlkKWJO5OGFKD+RmQ/67XA+2oyLVHc0KGAxuP0y7AiEAvkcLcPpZv7oVcp/W2lKFzNCGGgyAPla2eupp41vewdk="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.25_1613561823815_0.8405091311143869"},"_hasShrinkwrap":false},"1.7.26":{"name":"jira-dev-tool","version":"1.7.26","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"68480d02e0a1062827c5dac6f4eb12d74ef8e528","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.26","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-t9CbOUpYj7daBRusjlpVErIR5cIjdGqq4Di0I57qkHN12ZJN2WU424T2UfVIN4uxMiWIrPY0/Nm/n0PS7dB4Cg==","shasum":"cfcae8b66d30c62de0db451bcf36a531c7de2dfd","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.26.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQA+CRA9TVsSAnZWagAAmWUQAJl/RCPZfKBzWJ7K/4Qf\nDnjThNnKI9voT2XyX6/4LVNKugfyK2PLjyVCzuQzy0urL/89VxzSgge8RbGI\nEbaCC463zNBWuA/K3S8Tdg7a5be3pS2Gz8bksxk2JUxnWVkci1kGZOf0K77J\n7yGK2woR0ehkx1i+it+MtKmIqtPIvb1C75njnixctmm9Ofl8pbM/CfEglrX7\nmS/6hhTVLj3C/m8n3w0U/keb6gUzfG1z6MRx/cn9wPUHxG37amsaYdpOzjmg\nMDwG9LVPZOuMpSJGIAXoXJxOgfFbeFgRzquqMcAbRVwrJ5rd0lJeggJRXHxc\n/PfaJ7Q6ME7j821TdsBwLQ6VwTWlgrxC2MNka0v3fpueg1PQ3OcYhkBG+MBG\ntUF5AhJuGD45xR96NX2fEEw28xUprvZanPKVQjtiJqr1VIgAn6LLunGV8ma8\nMulZwb9ieCClARSkdTVe6ugEIiwLe1bIqnDuaNbczp0Es6kD7mCLTPNqeMWH\nxIRUyrRVsywX1Q8ayQ4R0xRh+T/BTpS6I3JvS+InlCYLcXFtYIosmxGyuIGw\nzgjQVZgwm1wLefqnRoCfgN9OsVszDTQsTjRi8hyf7Zo4t5xqv0hJ6cI8qH+J\nFw3YBBAPg92WRavQF+ITgUEcnUdW64wiFsG+O14YZTM8SiGq6eZt429I8ZW3\nRfym\r\n=aZNT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOZGXJVV9rAEXHCmb6oIBnDbZqeYCZAG3xQtwDBgKAsgIgQLME5jYJwQULsBFt/KjRPgBZNBlGba0X1sAGwVE+Z7M="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.26_1613561918012_0.362269375900508"},"_hasShrinkwrap":false},"1.7.27":{"name":"jira-dev-tool","version":"1.7.27","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"9f1dd262b1da9780a065a71b2964968523d67259","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.27","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EzmWj/Wb0fZeoGcCdtqobOAb7YsIWnyYJj3m0D7+YIp1r5I7fO0DTgtJ+5ux9v7PtmDkcqyfWkrNkk8+21MOBw==","shasum":"0ec51559a416850537e422b444bcd64d06a34b03","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.27.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQCaCRA9TVsSAnZWagAA7GAQAIm9yZrTFZaHmuGQ7mpE\nPKsq3kfhxCB5pIudLCgJC8jEcmuLsTTBQ3Tooe2Jc9pSKqZOibdrC3jEoOD9\nIU9yz/8ZuhUaF6lDr0pz46o12HTb2ui37QDRrikuk9t3G6bYuz3S9rzjGpp6\nI2ezFXZpNDljcEzjgVwWtkH24QbSOvFIm/MpDvf3kzXV1hSsgo1L1OJ0F+4d\njPtqnk8odg3BaCme6zAL29jvIrGmBxNGxEAjPvPh4s6NMn63lAqWbKUOeTDO\npeeqf3AvuMjVW9k/Iv/3n1KNZPyCu5mmsgYiOZkRUDq8h8sfYwXXEr+xPEea\nerYfGf9C/bDNiUj1DXv3FIDFDDfXDJjhgUzSLvUxJAFAk9eUzpIEMp3IocKj\n3ZzlqduH+x5QxGGlLFQ4WpibVq9ak45UCZpVoWQ9042Tw8prgB1uVFKCiRso\n6fNHX0HKeCxqUc3WuOMtGFFLTTtVipPUMASQh+pwDqVPmhjQKcUH3Z/wVEtJ\nGQ61F/oUYFbMXBH0ToCSuenuoGTaAA3gGYNrhSntP2w+p8UbAWofv0domXka\ne594e6FcIimLAZC4ZLWN5eh/fZaOr3l9n09NKztI85QZxHNNlezxaGowzqJG\ndGHUsdxexVOaIUIfBkuJxkOaUcJqqzIzv2XaG9vQDNv1uNrmUdoRasEHLPIs\n+588\r\n=OPzo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhxuaTQtaQuSEyx5JO1DrZ4bFkDem4S48S0JCG0l1m/wIgWrvEyXVCdSLYaYaKIk/vFZ5PNMhzQBf2LMF1oHy51wY="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.27_1613562009847_0.9833192447339378"},"_hasShrinkwrap":false},"1.7.28":{"name":"jira-dev-tool","version":"1.7.28","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"b4812a2f5f0f7ddead5c4745ee1d3b48489db80d","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.28","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cOek87tI1qHU5Xgb23TvkHukzJfUgIOAa61Hg67h87LTNXggptWHyOm6m0oU0Cca7dt0zblv1aY9Pm6V0c4CcQ==","shasum":"6bb3c39ca807d8031a9700c52ce1a4a13b4e4da4","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.28.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQD2CRA9TVsSAnZWagAA2gcP/3dejghfbQ/r1HflmGAo\nR8KprWSsSiPsMc9HQI+AnASFK/LpxiglbntvRFKCghOO8amZT80ugDOb9VpG\nw5AzKbTMjZhCE57AlUig8cuYEAxUBsisbI67c8eIz6XjhM9P8/5IXV3Aud7F\npfWHJ9ncK3O272Ivd8bE1F2cXVfWP2Nzdbp0mOV3G/mc4W5ITI7sxvGbqCLm\ns8O858TiJFbUxrYerIkha70JHd6VeSGvJSzpWKmm4QIAKCA9G4leubKw9qbX\nAXd+rZkgZ5hW7sqoGiimrL5s4MRgS5/Cp7JpXkniQmLzh/qWmgA42jmPV8Ab\nq32fCp147KQNOXrFtoiLijSba/XNNIrPJfKvq79TIHW9v0515Ud8Lu6UF6Qc\n9ZGKbivktkxSsPNZ8wgElJ8mQWtdPZcRfPq5TEt6nt234oU/HjqC35aSL1R0\ntHbZzSs6hnVUf7+6//Dl2l5welQjuX8j54BbZC19PZMhyqNovKilCqsMnGGx\nII2ElW2++P7MmbJeqwr7yeMZTnmfGjf1T/oLvF216xj2lQZ8XjBKXvZ6gHAc\n+ErkY5cE4Bcx3Fr9G0RjnuIraSA8poPaNo+lEKX8VWz4q0O05CLMgCCgFCvG\nGreBPHZ74bkLnHi7ltVRqUXz95li5M1rdQcQPG+4uhe/vPi87bxxRMCNgM4h\nXPjA\r\n=xX+j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnDvEJRbhlLR2NLj5iQoiC4MdsdxEIcuf5cDoaKWjR8gIhAOo6H7/qQ6gsnVeIcBB+cRe46IBqC6N9L8XbUoR4GqWL"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.28_1613562101946_0.724338993909003"},"_hasShrinkwrap":false},"1.7.29":{"name":"jira-dev-tool","version":"1.7.29","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"f2b139688fe7803d7efb2c56c81fc38522996a7c","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.29","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fUBd1kbuB3xLfF8LDe0Fdar5kx5xs/lq4I/Wq65JwmEr5qMPAfhl5g3WCCQdBWuc6Pboa8DFThPV9JVd13W5IA==","shasum":"fcff7f4ffc749199674f3ca3771a7fdb677da2ff","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.29.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQFVCRA9TVsSAnZWagAAy6AP/1QupApygBVfsj4IsCyj\nI0BafltdYGBD2gJxCmykMX/rZkaQWsL4Q0GrQTsHiuvX2AfrsfkASEC6rlwm\n3k9Fz0iM5aBVczCsDXPKaIKz3uRm96J53ZSYkwduvPGw28WBH+Y4524uAeWe\njqmbCqvLcxRYqMwQpgMKya8qud2sl+dFrhdTK9kHVdl0O2hVTzm/Fx2juZmO\nJonP+vpaNqoT8Z/d4mcwEeUk9adLTC9FWuUPDgpF9GxQ2EdkHANub8LwdqUm\nAzf3G3v1mJHXEuKDFnnjDVohnAYE+r3LYSMDWx0WOH2t7orHWrnOHqGaTFk3\npW2nTXBSZTAm5ntl194UOviwZNNU9r923hHY5T7vuIMQDHrkDmfUUGBARM59\nV8+UYuy3Uy92MGJ1ja0o3dXLCAmnZA4AGfwgxAmS5fyVZVZCLCOgzwUEqWNN\nj89Oeird2wvvthtGy4GxM3g6+tsWsfPUfkaVgx0vBn4q6zu0tRbtT5Y/mqFa\natibdX9VTHKPDx8SCXwFLUuDA4/lPSGq8AaEOCYkxhAW/8jB2XLQ45jPG7eG\nhvmXlRyvYOl/BEhAp7dlpk9mfOjRrp8l1nqL+Jo0aVRpck9Milqg9oSkNlkJ\nk/Fm9IY/WH5JMr5odMIxhWTAooyQiJQWF6TLOK5b1WQ2stlBGvkEBHkQVjaP\nQy8k\r\n=zGCy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+ifw/3IbGtyZLMy/mH9WZX1uYfJCK6Yt9OWxk4XgF8AiAHY1dCUKnOYrG5DnJXBIGXBghYCsOEV8R08LTGLvF4EQ=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.29_1613562197394_0.45654570082338464"},"_hasShrinkwrap":false},"1.7.30":{"name":"jira-dev-tool","version":"1.7.30","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"d37507e56b85c192aae06244329f496aec1c10ec","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.30","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hV9SNbmw6clQp5y/JxEn7n67B9s3AZkK093kNCs2zC8pnxbIRpU4c7TvGbu+hx0+hcRyKV0h6ETFFkt+NeS7aA==","shasum":"fefc41f938f012ea7e4a084d4b6a6f20138971e5","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.30.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQNHCRA9TVsSAnZWagAAgNAP/0yDUzmGPMpaLY1clLzu\nnbBCb9XRdrVqsQGL3Jfo2QLT3ETYzznlWGkKpBz6Jv4V+wQ2gaORfwzGoaOr\n7TqnGf4X3XSy8JEi0ne3qqXKnqe4udZY6iV1G10deP2V1tWSDSyFmq1l7tSb\nTgOqTzqsyRiB9oLtoj0MZNOTTjL5eUT0AjPZagm56ftKlD96NyIEQIyMkFzs\n3kVHxrGYX3g3OCuVMfNJ0gBU+v0/cYUqRFyAzoF+vwnYRWyFmD+Hoc5dwcM2\nVL6+3++lgT59hOfYuJ8H3jW4DlpdLF7JXORr0C3Q62fqHWuuvw6sCv4bb+vy\nKXRBIiPDZSBe2l6IGoyoGGB2JukUpwrzyp27DbNcnRokh0M8pGvndkT1YBEI\nl4tWCZOEN9aOLZq8PuFAU2dIRi5WdZK0pArmq9YikYVknsGfDO5wANuuu3Ix\nhifXLT65En9Lf2MrvXk5p1vG2eEnfM1gsKgpZwM5+NbtTgBsEySQ2ji4z7yR\n5kup32K3Z7sqWvFcT2AeulC97jh/Q0/E7NzBKwMJgJAoGEtUMi621e526LK0\njbie48VOIb7fhp7jI6HLIwdIgBbarQc3L/9QepUaE4+HfQZecCFtZo02dK8x\nar4bC9xM14U4aSv+Z85tgEHq5tOQ/zVbbbpNb6St3q6f78ErTKVVDjHnUOMY\nIbcX\r\n=jpnx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVDEGXPgMRTVfP74VOG444NT2KXZmHQXm9Yw7MClE3RQIgc6pDm8h8We/qlYQ4dGlpSOkHuOY15gcGB0Vl7o3fyS0="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.30_1613562695441_0.11389988591395661"},"_hasShrinkwrap":false},"1.7.31":{"name":"jira-dev-tool","version":"1.7.31","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"fb73ca0ee86d85eb1cf00510c1546293bf92f1f9","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.31","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oIcsZ6e67qibDf5F1HVM3EY9gHCeroaN9kmVGETTR5SSGHxXe+YKxi1K+yQPitOuETRWefgyB+VnLnAYDBYXPA==","shasum":"28e4d5b7ffd2969240bebcfb6877529e8a896613","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.31.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQOrCRA9TVsSAnZWagAAN1UP/RtnyC0tlaDMSHPWScwh\nNZp2/C5sgfNSdS/5SrO0CrNnjykoXBmbxkJv3jAuH1Bm+a4zZ1shk+zDQs/t\nEcis5dkZFuGjTseyQR2/BJKDSauPZPTfw7Sjuwz2ih8uji2vLZcv880tuJYt\nRpXMTXLrNo+qBz5qiK0bX6ytevYlH8TJDiwIpe1EtK89I55VooGju9IfBexZ\nd/8qGeNGv2qOUc9VFfgDplifttabazCY0rrLMPYE/+0Gz9S7y3y3eeLyrBt1\n15X1d9tUSHpjl0u4u42WmngtudV4fEvl+4yv7OocgpTpvJnL8YVn1Nw0WnSh\nVEPe8SrzUFufUiLUDJ5WpaJbt2G8HsRdhdywq6jmW4b4plnQdONsj2k3UJSB\n+uMpgH1jt1xNkw0/RubCmRMJfp4s/wcZRQ/UxUSHA41nDKY7zc7AEKdvK2S9\nB+8Dx02UH9VU1u+2UFwGcwSAyKtX7vVWBX6JIwLeK57g4ZVzm3UcFYbEYDeY\nzdRiL+009JttozYi5LOKllCfM3oLP9d8B5F/3AzUVYp8crlK8kqYn5IVtP71\nUDOQIy1Hvs4D5Td9axXTN9GeusWmzju0Y3TIlkMQDYYYgPdtdaGD2upkTos9\nPf1VgVAlOYfx6Dlzu3UpFlkGIxEo0q8aRJa7McKQZXz135AuO8h7aUUIHZuv\nXL+Z\r\n=fyi2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB6G9DHkhSn28CnL1feqoRxix6fzaIlmCBgMy88VP5+JAiBcMiaKzr96c2rLJsYifGp1YLjiwQSzkaYHLiioYjAu6A=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.31_1613562795282_0.2840846284518468"},"_hasShrinkwrap":false},"1.7.32":{"name":"jira-dev-tool","version":"1.7.32","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"c29535a21ff56220341345c2f084e91a34fe661a","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.32","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QzuOV4ojVH7ad1gxODHSvI+inrhFyTp0DDdVI80sgTqq1pcOupYlHcC5gqhot+67AivdRc5ncmeelyxAmvdD/g==","shasum":"872700dfe4bd699a69b564d4c4acbb86ed83cf36","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.32.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQQOCRA9TVsSAnZWagAA6OAP/1It81E01fKPktqzzmzR\n9ijYlQwiSEVXMaH8pUde028D8HwD8Ro8stwIUVYyjHn5vomXsbj0h/8Re1NS\nMxSoYgSUuiimbKzKCjGSQRxFcJT/eTDn4oMH1j4SmC4695JSuYzN5U+ECBkn\nghCtY4T+Ill25XyHQr/jVyxw6JrOihmbgKMPK+ag3vl6jAYTargpuZOxCaZD\n75cyrSP0bd63p/hvVFwmy9UympkSB3PiKuFvsCdxxahZjmMMGGFn2R+qFmDc\n5BahOFTIJenqlGNMYkUo7U0XNiOgjcR9+Hj9XZSFaO9SvTB1OvuEI5uc8RrQ\nbljmtB8JjOEOhanbDuVpxD1Qxi6bAVLYR7/V4/StkPKTsQYSae7KKbL81DsF\nmsre6QyMv7eiW9DybQ7wcvFYVtD943/f5XCXrImtfwCpZVQCqz0McciO96Tz\nxN9kFgRpzbWrYgJ7vL15MSj+foGM1LXqtCxrdjiII5We5U149AN+rGSjjyjv\ndzMHLWHhyb+LDXxrOERQIZgkUoCduwh76ushVcwrk7aFDnz2HZTHjI7CuHJk\nGtI2nmII+D4aWEJQWI5tIexMGSx8/CsyMlCjq4h5nnzloUt2TJCQ01rY1LHz\nLbaAQDlkd4HaUBGWBDXVmLOcvbvAdgAyBV/dLeKeby8hubK3M1JTfwAT5q4E\nU7j+\r\n=tOzo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHJVakrNU5iD4jUeQ5g9tMJwegNkfmAyUzmmxPkuZLygIgLUJ+TXjTh9ddeexvY+v/N0W4dn6cO+uVamckwhh3eHA="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.32_1613562894369_0.11558978550327303"},"_hasShrinkwrap":false},"1.7.33":{"name":"jira-dev-tool","version":"1.7.33","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"92ac97cf0ae5fe320981d90f29eb904992036b3e","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.33","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oQltnzxpVct6LnACtkjjdUicMUVlUCYL0RAMXru5lIzzoU/QCupJkLXpoL/yRIkAjVmfQ+rk5WIIPqKkNsGN4Q==","shasum":"0c2bd61e83c6ee3760dea558d5b4d965db9f543f","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.33.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQRtCRA9TVsSAnZWagAAHBEP/il9JHq5LKTGUYKpw4Q7\nOrLGOKYklaLgaVsX5Hc/OGmNqgDtm+3eovWlStuXJioPL1yPPj8t+CwIFK1P\ng6ZXPyBLNCXvZxnbbJdMSqyA8x/z8e9hQhbsE9UBjTinEqvkqCobdWL0a9KI\nfFk4o7QWHyidMrxc2XiU0N1T/0L10xuyEYXLy+LKQURb1DM1/D+BZSmNb6V8\nE9usEBH1As39fP0ys64nta2C8pAnjImdQO84lzk03TWEKrAqbGgd6NziZAbY\nQ69GTkB6kzyqopQscSPWAyheFl9f+kmMErXJKU6ir3XkssSGlV0jpvnTP3b1\nYc8m2wESkbfA+7+AUGtyLuJULFsIXxsu7+lNncz4NmGk1vqRVrIssyusc4lW\nfUO89MN1LAq8MtNkuHK1XKxDm6GTeEi1ItoXdemt5FrBPbONa5jKlHgNem3F\nLZsFfUdRwjB2ImBXetIS0sGz84t0R3vFD4AGLwguib+2RnTP5v9nmDo49l1S\n5xlg2Mz+tyGM2puLt5hZDfarAIny62hy7XQfkdT7sgUVhhWemIgOdwG9rU/c\nl6q0GaCe9pYDQQLwPd09LW7t6gcS82mpJDcsr3WVAseVfGnZbBQoWrPA36mw\nhlGVxY19r+V98pXj+OMMYm+T1kHKQZ85LEBypgtQIIpNmUlmooQ1A3S0PEDp\n8HUd\r\n=4ddf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA9dDJK5zjZbqdr7/ziwuYfoGO/TApO3Szgr1ptL5XdAAiEAuQ0g1vPkKBubg7WaagWsn+ZlNeABywor4LEHbicC2DM="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.33_1613562988591_0.894955596113916"},"_hasShrinkwrap":false},"1.7.34":{"name":"jira-dev-tool","version":"1.7.34","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"ea4c0e3a25c3f7b816073bc0d7c59ccabf117130","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.34","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lbSVmzj9UHVzUwfg72S36fTKM+DqUP6pWMfgAuXROY0ad4Izeztuqu9t+0xLDpM0yYy/WCudP+kussPDX2shrg==","shasum":"514b4134caafad03f813e4366c5843b6e5077c5d","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.34.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQTOCRA9TVsSAnZWagAAQagP/RXoJCQYraxTm0WK1Zt1\ncGEnujpsPRQNpd7m6Ymc6VYGr7WeB4XuqRnRy8qMwFWBdWmZFyIumfp3rBxZ\nvSgy++sXjQaIeQ+4EEHs3bHcgPN7FeyI+h5aaH/VNv/aAJC5gpWW913iZyDd\nHI+XZ+0ZBp4tZ1oKc9szUO/eeg2m7jZWfahRC4c6eT3EeqgcNApQFaD7ae9W\nvw5Ld27ZYP6Ce2swfb0+v7hMMkLxnCWXlRRny+LP/k8xtd/o/y0aEhkYrQQd\nh3KBQBCIvkhzbubRnlif1gktHPkKJAs+Q7WqdvPIbGkC5DrV2ZNBHwrc1PQQ\nhMo9X9byqt9g68rwm9L0I+JvYDWig89mtiypb/UFwLCeJKrgDV5SVQx+V9Z4\neAWhFkPoV2egfSiA+bUZEiaJVjaIfXNDDtpIO0868/BIahz/FfF5AT9KZiv9\n9LOt8XQc2KuB+/F7csFjc4EQwUphE/a/vBhYu1DY8tBRdPzPuGqPLsP8Odd8\nWNqXKYv8D81bacboK4DFnUlm5Caehu+NSP5/adFES/2smz3IihLRY5z0luRS\nCfLJPhkjodbwQ5BEvBFoYKZiPSgrp0Vej+vrqfbr8vj/a5y7ZEKpGZP9XKIX\nlGObgTqi/VCuomLvIUrdR4IkTwzorFPv/I5ZgWoGox46Zp+xxhSsmImXAI7N\nL1O5\r\n=mqVJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHslMbNOnjP/EiFrK8hr5aHOF+BfSS4/YcEjwEVXnZV/AiEA4xKpsfa45Oo3DH4qUW7wtaMWQ5UGqysc4MPI2/46p2s="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.34_1613563086437_0.7322904891490856"},"_hasShrinkwrap":false},"1.7.35":{"name":"jira-dev-tool","version":"1.7.35","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"a93c0489fc9ed181a4f1ecaae2f9d9a52f9aa675","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.35","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-veXURps5mLsxc7ca36hiRhnB5vNmR5ZiYiGBTuX2mjfyMtoNSsxRHWKuklvuHAPzQA6/ZA/iDnxXVoUVciHGhA==","shasum":"353c8ce7ba49de6416323f6ac63e580ea60041fb","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.35.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQUxCRA9TVsSAnZWagAAD8kP/A4sXdFFKeOdvkkLOgJQ\nCvjrcjIHpw/JQIgkEkrHxWiT5wNgCFPmeZDD9NP00UZnFnQzUm426dAFGvH1\nCTICrVaEG66OWWCL1pL2exFt8S0fLUlQb8a2NLWl+32qe7SdMnWbOJRoVoEO\n0wqBGo1J0/dAgCeWEvPRTfAdXG4wPZ/yMvsDo6Xh4WcThaF6JD5Vm++so1hz\nzFOV5KlmAh4MRQXvax47ilU2jKQlM5R87BkmZ87Xcno3q9uwizWMJo+B3kr3\nKDcrGvTgjiibVR+ZIc3pk/GCWfjVtAEDnPZBGomtqFojDfjm0GH9e8fkLVM2\n55YcbtifciO4H7SHwkJDArZoc2i0XMuOaMQRNZdQ3d7c53jTdqRo7uVp+9I3\nUsZ3c+mSyB/X4ANkn1gOZE8QUU0uXYoWcI1Nz5r1gFE+gLeDrLs6PEjDPDtR\nSNpVHAbfwOj2MU+MR0kB70k1k/590iL4uFM7RGR1T3phXV+0X4clKjuHoqiE\nmrHo3/PGroSEFIryFEsLmbDignREPbBbrkLyJNWvO6GYQH0uwkfPWhdCxNjq\nMbBjtlAQizsfBAiRIta0fRWndX3U/y0Zn9ggTi8Ttl1Ob/XF7mvjeDP2BfE8\ndD2fpuAvBvBpFkxYOEDJHAdhb6i3JsCahDxPH1Experoe375kDDpupgnw2fx\n2JNs\r\n=lY+Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMlBXmVg5DOQwVYO7vXLJoct9hinWxV0skSdkvQxNIDQIgVQnKmcJTcNd1zV9QSgaqX1yP/974Y7vWsB5s/mvQFX8="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.35_1613563185370_0.26716972772909076"},"_hasShrinkwrap":false},"1.7.36":{"name":"jira-dev-tool","version":"1.7.36","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"2a95382bb6345e3e3c49d83862e52adf94f446a1","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.36","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+qpRFfshQFlIq1ZykgKOneAH54SOb2WzUCT9KdY3hMT9oIyvQdhlX0Rxft0UMvk14CoE6zEo0+QMuxmEFWspYg==","shasum":"79b2441f5218810841ae175589f18b35a49ffcd6","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.36.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQWUCRA9TVsSAnZWagAA0/MP/A3RqZpBnnTQSW4lrwvo\nwg1O3ZHrllvT0H0+bM20C/lNKt+bM8yEydzL6dvGPHD/yTFBz8dHG4+7WmD4\nM1IGs6o0Y8jOYZ6JP8EGGorrsngQLkgRMcxHpBkf7m0aADRG2OSRGOqCAnI3\nb/+OliBUvH/o2DXEo5yIwOv0Nu0Nn1kXQgLaesk4PodeJ7qs3pfG8XbtAb4Q\nktH5Mas+jtCqkPEM3XWNhIv+5pNG7L6m9f2FjA8f9AYhrn4I/ozzuO64+vPN\nqdLv48Op2QTZs1iieIs0gjW3Ngbrj2qzlhzCL6cEehOb/+F1yLfws+dyZaL+\nytdJ8cet7maipq8EGzJe87piWAQ82emD3vxkNFQqGA8Kx/FUjhkL+ziyBfA+\nw1UmOvXUbnJrrGwgyRJOTaQ7zeLPo6L3erWlXEx6Wx8A71bs04Hy/lRtHGOS\n+fJiXTozi/qFIfB0uTB7ucfHwixQEHjGaOPAT4ysbj9PwvC0yvJXRi+HTCX5\nAKdfRdN2kfIpx/xAcxQB84bEQiFW+ofSjYeLtN25YLBN3t83xMoJ9P0uk2d0\nl3Osf/AGizAWaDZpYMZppCrRK3o64kalnQm+DrKl8ZbcigLg2bvVvjtRrpBF\nRzd7AKDTHesUqj+Wj2QOrrbB+8nJow+s63C5i3SCXk8/BqbeDz8+DHURFQLK\nMoKX\r\n=SQV0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJVg3qgWWQ7F45B9Aqq8a/OXL/3TRedEvz7eNDYPAfUwIhAM3EhR3dXic++A9uc6cWzQjjlMt0UQJPZi+hhnBZhAm6"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.36_1613563284409_0.8217037559230309"},"_hasShrinkwrap":false},"1.7.37":{"name":"jira-dev-tool","version":"1.7.37","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"b816cc4ec5074246115e61739faabce495680ceb","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.37","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ezzEzH1umaiY47h68mS5XupuVBynqxStV8Gu0uFUsylCU8AGoopIzFz3QdUkWMVUKGG5c/Jssh/IfnIRfsSLZA==","shasum":"5ae1dbf1eb5e8e5565b9111f72d690d52472ed22","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.37.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQX4CRA9TVsSAnZWagAAQAAP/jKwzHeTr4X9V3AMp/uu\nvZk+/KbtJ46UQOZoprMvbdH5f0UPKJWOnXYvGVLA+tS+vq6Z7IQCvkf4r+ug\nhpd1j6YuatsIPc1WS0kE2VA93jQpVm6PNqU0v6l13b8LgLI5kLTnq4FOe5s+\n5pLxbMcwAJZd3B47ulC6pNWuLKimPc/V37jUGt7vENhCMl+omdXCIAMtS0vG\nbnu3Rm9wL48W2QPjc8DoyyIFtbtCVEL/C8ZVpyU/uetuecHG1DO1M1ATNSZf\nPSH0K/8DwWqhVg11gPSz/G836XQuOfXnzUvBtwWwu2QmtCv/hLdwgrZ53tu/\nqHpkvORozJjSbI+wOD8jSSQXSjciBqL16lrrWxlSsAoz4xdu4yao2uAfPMRr\niMsdGwGQiEs0ukpHVBxFlCkIFsnn6CFFgPZBupSXFLrLuY7RDh01mBn+B/do\njpnigKrTyGx+19BpBPUec7y4sJDLl0a8y6d3bGh2rpEk0fb3ZMLbMFc33J6t\nPER3AlMnThYhDJXRqeLKaZwfCPPxcfTfKRYtbvjfHNNZ2yWIEo5ggx0J8MeH\nBn01xClPk4GaZcuTSF/DuH9oHDpj3tE3uQZIOuiLntPh70W3HmDSzwZODlJa\necdzLWEIN7sFWDA66+kPhqE1Tr2Y+3dHP5SSL1CMfzTMwwWj5ocGPh8AJ2PO\nfYeK\r\n=6zIZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDLFY2jndK8mjlE0Xn8yVJUzd55JxW5rFlg/TmDbN7oRAiEAo64wNvcQfxwoDCl3LnBKJaNkvznVvkArG2em+akW/sE="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.37_1613563383808_0.8301751149322782"},"_hasShrinkwrap":false},"1.7.38":{"name":"jira-dev-tool","version":"1.7.38","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"2b2f18ffd4bae1f42c6b71da7f44c45e67c8c071","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.38","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FSH0P81uzKdIb/Ze+q6+dNUbZlJbpXYsPveEfugxsfeNqfWnpbV8ooQQvP+7TgqUG58D0ohN3Wsy9xsj2lVLqA==","shasum":"895b85035bfc6ab2ee776333dfe5198ebdfcd892","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.38.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQZdCRA9TVsSAnZWagAAcIsQAJIJu4xcnL9qPMz3ctS7\nIXYoRACef6jVmPBwzcEFkCBRWtjy3BQaI0D745VzH8WN0v4l8ShhksEATpNA\n0eWCNd/k4BZMKStuzjGwLUR3tJIatuOS6Zw7BQ6aVMiGnC4bcymc0mLbfyEK\nc3kCYbz1xVktJLGzr0qHHa04qwa2x3P7MPqj58ogTw3sNIXF/JOf+HDALdYL\nM6Phrz2yd8cLEKz1x4Iy0AaebePmF3gNGpjVrWH3dHwTu/NV7i5HbOQqtH6T\nls+lEXmm2jaD4QHoqr5ysyQhBydsbO8xyfzF6D4LIvNP8e1bNmGZ30vdnVmB\n2x4eI1xv2Iiqq+UWqGLYXW3z/n6TWozvMOxvHvN0eCgKBxmYMOIPplpXhiS+\n1DYKJuswhNfL2aLvplKIiBmznYByfg0DvrPFEqyCF+b5OKdAZF9xTMXNQgn3\nixel9XELmKmuOcxB92CLjRxQVxeQyK5JxA8CyIrrrmzUMMnuHwqU8x7o4xgh\nISUcl8L9rhBreJslYYpaPGYMQZE9V/5kYT4BGPQjkyMasIZNFD9NLRjd3FPC\nlUTjtqBTu1tLGDroH2lnXxjkWYVeZLJsVi4+2bMihEwrlhY/fMZfWLP+80zq\nLs/KWSCnqRZhLuwsJQhNr2DN3tcPLPDoxNF1S1ryP3mIjzpSAlofblTAksVE\n7gKQ\r\n=TYML\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8YyzbCUHN9TcdvTAN0uQwP2RDdb2NZLQqr0LTVU+wpAIgZbXMPeega1dsfwdt46mAB4Fv/l1Y8e3JoduK+7ysNcA="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.38_1613563485431_0.7491587069107335"},"_hasShrinkwrap":false},"1.7.41":{"name":"jira-dev-tool","version":"1.7.41","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"a39edff6d9a88f12a5980990f865939b4e1e4b59","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.41","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wrjG0UUSRd8V8GiSOfGOkMDR7zcfMQKrx7SFGT1CMvXLSxUZ2qmExIDNigmuV0v5ShVAhbMpzxlwYzn+m9WBOA==","shasum":"06197df87d8d65359f35c153f31eeba57d934f41","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.41.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQbgCRA9TVsSAnZWagAAHdEQAJTjLzdqjfB8eKnxE7Ig\nUXE4SlXohekmqvE4Ul9qbhi/mRMlKIfRjELE0asgtbrPWc4aBAII//eX5mEU\nbAf61avhj+zzOLd+NMqAe+pf4gjBYEFA5OnHnwr0LKF/Q8h8U4DUhwH5CzhB\nAc+BqzbiiC6ZQogALy8v3EwPBpj6vw+CuYbiYqKkXZtjnlP4MzBdg5nRJvv0\nVaSJg7ld824rlJdukpC64o0MDFAKROwQ1KuaJJr3ye3DN7x+Bn3DYrQW43JX\nzRrQcNS1phdkXOG4Q5F/djfyUtLOqp89MwDiTU4sX5QXwOS6OXUumY/9rmES\nzWaAYPctLoZdPC9GG+MyTQfxJ/umsz/AdzBKrG2UwSWL6WhQ8TGYTT3U8y4+\nnXphgxqfSK4ZziD5N+/J5irPQXDEEcfIqIcp3KkW6mHDGCCCa+vGZpT4rVDT\n2m7uAnK+ago3tHBB+6xGOIo+TIDppnbPTZTSGt36In/3EqagdTEZm05f/Esy\nDcDQmujPHhbGf0B80qCojOTwaHw/nRf2XaAODZTCYe6JqK/4Ka3NGvWVi7mw\n6Wki8YwDEJyczb2hrOR25dqwKqczkrpgyZs4PBmRPyz+bz2dXY2psyvgl2if\nd+eCT2OHveQYIV0noFHyEy92RCSdMC/Ml7iQ++Zzk7e1W6SABEcMQr8BmmYt\nyuAn\r\n=M78q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPHdwtt/AtXeFloQwpj92omJzpaG5eLfgLdGZylTi4oAIgBtCTH2Pq1xS9el6nCInEn4+JpkKFTcwtrQEfn01oW5A="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.41_1613563616389_0.07334061464198927"},"_hasShrinkwrap":false},"1.7.42":{"name":"jira-dev-tool","version":"1.7.42","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"1a6efa9d7cdd9f99cb21b920e3d042ec2235f408","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.42","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NULJtXVRXj7Aey8FsWg08tR8t0VckWUjmTSmYEGVuI4tJ8IDuPFl/oP7qtF4cWY7mMprhCQdc9ZpW1S6yUFyfg==","shasum":"27bd21d8bc1760d67704921c4f80eaef3d68d747","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.42.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQc9CRA9TVsSAnZWagAAY7wQAIuu+LQEHSFXQJaBr+0v\nYEnrHmaXcx+MkwubrMhU9k0mGmS8DnE2IXxkoNguZKefDoV0nokNJj5SqNM9\nFIZwDkKatgXjB7Ela6txDwGrBn6Ad0qi0RzhDOFfQIjZk29ihJcP4GGXhVlD\nxXjq49aLJ0vlI/iibGuVJ91zpidYBVyiu3v5JKYkSUu7UjF/emCJ/eNSQls7\niaaIZOlVkoz02aV6t/lMZQC8/MpoX/44OKLCD5XoANam2DJSD7FqpvIDqyy1\nCSLhomo6/T2o39QgvEDr+ceO8uA3PJ122HPrsgnJVXWObvUf0dYTQ7MC9EBv\nre24O3QTI9IA5GiMJ8S4w2qImhs7L12lnDU2EQ4IthDvgVw4s5wSBA2Z7nmI\nUIkYlvai43n0kejbI+PKxl825JhOZffgnAT6M6geW1jVEqe6UhgeqOaCkRly\nH2JGEV8mV0qq6yKIdsGO4odZhAdVi9tS4fn4LH70KjV7TLI0kDBB6q1LASTR\nHLLzNUG+Vmghj1L471ZRs0xuCUpVDZax+N1edcjojY61d2h/tsVZRQU2EqNa\nST976hjnbSOm50DVFhwlj0+6lvnwcHXqoPsD2CXPpOaf48Ur2r9pzYWlnTTb\nyWw2Qe0zKhXeuVymMjxhoqHj/lUt4rsYoum/mbiWQ+KHgJ/UyOEwzux/tmyL\nPu2K\r\n=KIHX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/0W1uPDElSUzYZ8lvBGFPUb1+ren53y07r9KIE8LIdgIgHMziN8zxrVwwhZs6q7P6wdn+yz1IAphU/sucUaLyKG0="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.42_1613563708708_0.02839901604955819"},"_hasShrinkwrap":false},"1.7.43":{"name":"jira-dev-tool","version":"1.7.43","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"aacbd2791f3ec3e9e2d5053b54bd10c596b04156","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.43","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0synoeSMCuvW2j/qBuvnHGSneNkCcryMjvY5d/YrvLwBJ1iWlYpFS0bzzYwyqXWvBgxXy2r+phnCAAZ7JNbaaQ==","shasum":"5e201b98ab576f1387567a02293072d8a340e30a","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.43.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQeaCRA9TVsSAnZWagAAbIcP/ivEWxG8Yc1q576X3EpG\nmJHwxqH8Izy40vsavZ4+dj8tzBdQpK5XI49Ix6tlPR25ieYedGyzur4317kb\nWp0GfJudFFiPccARt1gXZvvU1h8Kn6YLTUEKcAazqpA33g1UevJFm+50DvY8\nVDNEan5TksWeGjzP3LRHSrcUrwq9XPU+uKsftVMr/Rjm4ZIzmjNM89D6BWmL\n1rpKCyems1HRa1SIGD34Q8OYBJz2WFB1rvp1NYewidh2P10mo3LZeZlEGY5q\nmYCnrQbPJk2d1bct/0wznj6YMXHw+g1jP7C1rnHwlbU5MmbhKtb3MgS5Si8y\ngN3SpkjapNW2xIz5Aury4P12GH9loe07WKV11xYYs7EXF4JIygGA95OquF6R\nV5cRsjcEobaHWZRl451VpR2fPKc4NCc80FBuqnbSW54EN85ybWD2cXmIww/Z\nGRE8cEUEe5L4pi8im4lh3oElp8yUFPBT8Fw122ARGXx9wUeAZtJSMJYfn60K\nsREWDZUbKoO6T0PlLLp6vEVSoC7X/cLOyVX7d+YWRiJwgV9OpqzeqHiMRfLs\nLsH0x37vj3j62wKSXmETdHE/GBhw2iHYHAfoc3773lthOCi8K6jRMLVeqUqb\ngpGh95bir7m8AMLAwkmeRgRaeMQcHTW+10fxPQ5Ykqg7hbWjRixzoiTZ81n9\nUy4n\r\n=R4sq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCrrV0W8y4OAnxSGpo+tNNtKG2bXqspiOJriRG5wxt5AiEAlgZ9n5KzomEQWSurxf7/iugoJaxE0in4ZtYzOPJb2oY="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.43_1613563801345_0.1580748229967257"},"_hasShrinkwrap":false},"1.7.44":{"name":"jira-dev-tool","version":"1.7.44","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"6c8c8175ac8d61841782b75ca3cbebd11d052a5e","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.44","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aFM/DGxz2p2ETOz5K5G2JAzteT3QC6udcGlX9vB0UgE1100Ql0zL/dhj2DPjghnC+wV7c7J5z2a2xNCOMM0eQg==","shasum":"2a2eadc9517de0ef3093297afdabe176657fc1d6","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.44.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQf4CRA9TVsSAnZWagAAeUgP/0iilt9u6bKB5H8ziGAn\negG5oJxe35iE9XIoRSYRofJeWZlf/AH5auz9Okx5ddVulqcqmHPwevDEGNJp\nL33bALM2GVMxxn1MHHYLxbmwZHTV1Y9ZUjq1PLyCtr5r3Rb097UsM3xgkc1o\nELZ+rXukb8RzOTXU6byfvwy3YwOfmVGVOXzztovr3tf9ko53bhVHmZn5p9U2\nFPvdNlFrK2mZrZiej15y00u2062tNC/PhGPCDlf3y2sfSTtF7fdQXHn4AX3t\nqUCIMBcdcGggnZ11/w4dGGJRuttVURjVfvkCY3YO+WBHDtJGqOg7t6X5iHr2\nYL15P/MKzM7Mb27NUenzmp3TiorQ+eMTFZEOlFisUy/FXnRSmkPtkl2WZoDE\nhg+z3Llw9Umg+kLJ7aE/Rcr68XHt7QEIype/KMWjW+hNYKrbmLh0M+QlyN02\nUSNRlqcvqUzSsADJkjjnbWyzx5xdk12ok7PRN1GCKYqtEhnTsyNBmrucyr64\noDuqPmpcptutaGDY8VvDLD7xfNp852FeKqs77jLOo44hRsGUGSM+yscVlogU\ncdZNIh+NQFa1kPLbF0xCWGX5kUA5aU7CZyrKSnKRokFOazbwr5f46kAg+O2O\ncDrP/Y1FAizt3O5BXW0cKeMsRSopPOCKixhMBhLYSSGmmdq5fVscjUOPNXV8\npiGr\r\n=0JzR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDn5a8tbL+M6NCCkQdSwtWT9WUafwy8ywZMy4fKO5sRHAiBzSB+RTYGeH1Z93VVWF2B+clcTdof2ggejp2OJfQwOnA=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.44_1613563895576_0.23390049000366275"},"_hasShrinkwrap":false},"1.7.45":{"name":"jira-dev-tool","version":"1.7.45","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"dfeb10fdbc94615a1337eca729080230e1dd009d","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.45","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5fRqcDZZvhDIyNsPHO2Ksg3JVchCTwtqDZ9H9UIl+xQFI7zjyKIWTERanxH+sxTXYAOMrxDlFrRvmncb+sRRRQ==","shasum":"ac813fee70cc92ceaa16a0429aa91ded488363f3","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.45.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQhYCRA9TVsSAnZWagAAX1AP/RtohKSmWRZJIGZe/My2\nuObTtnjjVirAQSIN8acbtPJz02Sc7uy6SEpxvTz1sktjD47pLVYTAUyakPo/\nnuQEy08vz3Oi/bEUrBF30h71pdLdE9/b2Yuyr9t2jFTj9aSzTuBt9FCMP68A\nkUmQypxufzBYpKfAjHw1T/2mEYnFLujaHjgU086GUBJbdtRnJyIRfiF/oysc\nmKLTiC2DwcfjjBy3epS0sQExOBFeE0K1zzsaWoGX4x1e5bHTkCMnop7eksRu\nlXuO7ljzzAkRSlhEJNhsf82fjIZSvOWTc6zbbQlUgVfFtPgPMrUnBPkoSsBI\nbV1itvQj6uCSqsd8AwVxDlOw2q5B77A+jCFGnk+udCqOJqJ8JllfsUHxynVg\nfAcPfy3LXqseFIFK0+0fA7hF0Z/8TLbpId02sdS9X5qAJ52PEbQNZ11P/nTU\n7APlyF3B4VF80bmVGA+W7fnQE9dMGoD7xWp7DRjurJVijjbFOLU1Z5DtxREO\nUw3PUJQZe1CS5nq0pW4uI/iawreM2zEH1QoHpncDFEHyY89ifdKw/nKe2CHB\nO6fYVXbv6AKywTO8ZcZtS+IMrPnUeZynJzZ8ebsC0zRf7n8eITZsYVUeTUOm\nTUcajmi/CUKdQhMg6pfVCex4embFmCuQIEQ8rZO2Fw1o7Q5b9Bfxuq3VxyA7\nbgCI\r\n=BsEx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkNKA0Y4UYbZ72DwvXhlmX6AOeDdj7PqC0maH+rNI8hAiEAkAH7K6dOBd04eeCX9ujfHEDtwowL7DXcZvcfIt8eEuQ="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.45_1613563992148_0.543785266729383"},"_hasShrinkwrap":false},"1.7.46":{"name":"jira-dev-tool","version":"1.7.46","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"7cf17b9988812ab717f815c5d08857712f68ecea","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.46","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7HLWz2TLZV/EzgLyXSh0d6hhZGBvGkz5k8kAO74QFxyGSemLJ24W+bEMzPAd2ewO0lYrLZh/Lu0Sk56ob2Auyg==","shasum":"6a1235a78757d93f0c0a9f3edb9d40576c2c77b0","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.46.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQi2CRA9TVsSAnZWagAAi/EQAImBruvQf3K1Aj2DLPTV\np/0NmPgOljLYNmnqz/rC84CbKg46KTgcgCXP6aPKZmYzvxCOQf4abXSl0hfu\nIHEl6mx2S2DgoTf72pqCykdJRbFd7dcVpEwfcKRGL9fmmvCDCdTFael59jk2\neSHwKgNGZ7NApksJSHcEi1xh6hEWqvdaveYRRUpcndrzPx8MrCsoCY6Hna6Y\nx8imyEhLJIm+sjJHig+xSLyR97u7XDin3MHGiSms9qeiu+QpjdXUBIZ1cPxv\n3U6DbKwk2OmeHsw+q3gG/BSNCoZFcPjFJ9rQUgIGnEXYeWedd6pSw+76Mb9z\n52xOH2kIboQiJu24g+GpMDKfN9Zt70fr7sgGVBvlO2f/A5x1rai3CzSv4D20\nG1O/Wo+R+SM5QyuD1nWezpDSWH10kyxSAV1RZ8z3YEKWyMoYWvyqJbL0TrLh\nN6AricG3mrI78ng7t9r2xxO4ftxZtyVOfsMwF56GbL0wCJdZ/B+aeqBPOnmw\njWxqdL4+aIOA9PVo5/eesLVBScVoRKMLbpbJccslEVZCEhWEYJLUwEikAXMM\njFpZg7anpxdL+1H9db53P5XyOwpiu66tGC5p54zMLnJMFQI+easlmOGNh45t\no27Fd3r3YpYFwpiOl9KknLIJVKm2zMg8YB44JanqYBnyFizLhX7lFP56NHtt\npLhV\r\n=4mZa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHaOeL7a6Af578dUDypVX34l4N6wQHHOtz95leGEBn5lAiAMssnkYcxtQOYYUBhMsbRQvONhz3uj3j+0priPL8/JUg=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.46_1613564085638_0.5576939145751125"},"_hasShrinkwrap":false},"1.7.47":{"name":"jira-dev-tool","version":"1.7.47","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"2eeef7cf6a4a5bfee82524e3398533baa9d992b9","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.47","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0IyDDNMjmLZmm09/Oh0ZaWCG6HwaUfSv1wnk+cL8hr2UxU1MtJgwQHRItGK5PaXJdHJhhiiGn6YNizslfS8Vjg==","shasum":"68f257d9080907fb2581b586b4775a6378c54be3","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.47.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQkXCRA9TVsSAnZWagAAN5YP/0Am/4QZIrF/BXz+a6Nx\nJgxfWoGX/ZCHKA1cSk+5P/ZgxBlOV0/l900d10vnjjUTOob6R8gr+W/sZOny\nlqm1cZrFKzJNd9BnBzx563E7FnuPRD73wdJfp5lfrJLzVuLjAAqeAMjwNZuz\nvFl8Cu0ZRufxJ8ZWnnATzUQuT8BigLiWaBQByAX+P1hcg+d1XzEqJRRAx2vh\nlb01RyyqtKXx7DU9S4RATaSA8nOCiDqE44xyOg3Mm4tcZ5Xgq1/1L3pq1pwO\nzaNhb+lXm2y+d1m49TD/r6+VbL3AIE18QpmspBrqG5gduKFFEmja4lXRybKS\nGK++MCxgZN5m/fz0Ryx/ongXJSLZ07GPHK9AJuZI+Boiop8kVG21gpLmkdHF\nUOwtw9VhBsCsdYFIqlUxFmMmsJF24Bw1HW5xmz+5gZGc6RYxcFWbM2oSNqEQ\n4MxThCQeKBr6EGJEj7OBS4lbTH49Z24eJ4reP932ZrKi5CjRar+hfwNIMMPT\nxYLNGHepM5hifao58G/31r8aG1SmOUuEuYZkni0TR4RI/2cgvswyGpVI2b9w\nptuxpXoCEDp+jSE80SxVXGSp4rnrbdHpfci/2sc8dqomEkgBETXIkXH5zJiH\nTYFsA9cYhWs1O/vlScng01yocwgW+tJzvuF1Cd3KJrglXHVchHSLqWvTB5C7\n1j10\r\n=UzYo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5etvmfyE6FnAMeHEe83dcNmIafJCgPN62wH21rOxArQIhAJ8AtkKlYuyOj8cQq7VeyBZPZNcpL5YYNz8Cfoca32Ir"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.47_1613564183181_0.8187644868518997"},"_hasShrinkwrap":false},"1.7.48":{"name":"jira-dev-tool","version":"1.7.48","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"2f286bdacc9267da5b5938d2d822364c7c463bc2","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.48","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FxoTESE4NmofVoAnPEHfb1KpmM9njf+7Q6AmNSvEmO7ssCEf3P1LtJEYEntjBJUagOOAkWXDd/OpS8Xb0sEYpw==","shasum":"1bd3bfc3cd8b58b96a668edb86c4f7e00e3393f7","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.48.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQmACRA9TVsSAnZWagAAKDgP/0CGCj6NqsJDWGXpqwN1\nhjyNagbjegdThF1cVfzeBwSybbtusPtWlWttMRV/qGh75hMGR8WWzB9kGMBg\n7wBDYNvdOiWyhxxmw/KJbZq8u2YHgjrQH/S+y9H7VdxqJzL/cKZ87TGCkSr+\nU6feSG76m10eG0iy/fD5rZtyOWtqBpuMcWOddzC1d9Mz/r7kUFz+dMaKVHuw\nEampPHX0mTp2uXaOSTSyKOClsMFGgkyi85GYCfdaxiQl4dQHfx3otaJxagyz\nxFKAqTwbSDxbEesSwVGJKT9jvmw786zeznk0HKuMOoUQP18M7Ij/Rmp4vlOc\ncy1L0CR136AdjXQSSFNiL21diJc7hpYFzqiwqOR8YlxTYuR9H32W44W1t4PC\nRULa4YSy6dhH+sB+8Z8VRRDY+FrItx/eS14fUYXlluqFAfQ6engjQyNRa7no\nH5SzWZ4vH1GPk52GX/mUKdRbAIGTqvyqLg06wDwJqNDAeA7wmvppu63vFvmw\n3Q0qUaAOKgwv87QWuDjWVl+vGMZi8iKMwB9L2TWV6tZR3zDgPCqCerpfsVYl\nJdea5z98cDXbYsOlR9GrOXyUylPc/2Fhv3eauXLUqCSnu8eUR8qFUjJNj3pO\n7XrkKz4/8GzXSPO4pCIGCXMT9o9898MkzIdXkk0oOa3o5kbcT5z1yuS/OrWS\nRRQ9\r\n=dICR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD74KLWDWj828OPBiVyIXF3EItTYRE9XSlTFKlpqoolFQIganFWkOgFzZgTx2h5oiauFXJqWIJuZtz54EZjHH9cOew="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.48_1613564288209_0.38146439678961874"},"_hasShrinkwrap":false},"1.7.49":{"name":"jira-dev-tool","version":"1.7.49","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"459dc5608caa15a2a9ca8302df4d493d42dc404b","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.49","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TKtT8q4VHaccXLW1WvyXibZqmOrUvMqP6ThouSXLPGtM93LxzkyQFHrXrahAVANUm6oKuCdoqjqgqLiF0ljUkQ==","shasum":"05445dca90ab4a85a44422e9b7708b8bd857abfd","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.49.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQnjCRA9TVsSAnZWagAAkLUP/3xL8SodaDI9A2rGvtKn\nrtxBj6KwvCWyN46xxVykpoU2fC5zr2DrLVSOinQr1ssYz87x4jDFBLrE2jrY\npoejbX5aXCfYfLe4b+sormrPD3LgFDnRgrksVyR0CwYOQ1sQ7qqAeskZT9or\nlDYhClCCTu4wBAiinfKDtfFRqvI76LzKTJjR0uYuI2IAAAWbv2iF2Cx76iIS\nt7iluq20bIbWG+oP4rCQM+K7MyVlEeBcqEavOfyL8psFRvmC+G4w+eB0cv+E\nm8LFwut4nkSuIdRVn3n/sCKMc29OuauGG62v8fAGNst5pM3eA1NV97wQXKYi\n5qL/HgfrtBx/EovI3PwbDTX0YgzBbapaOdxbOOcs1ZBvjbDhUKSQmJP5tjKt\nN5T3GL9WmqQ9GsX5zW08u98YS8iGh0xDDzP5V06vyJ1mWzMgILx/oTnYjSoR\nAX7vSfDj2GE2AYO/CLEMXI/6YDGs17fNYQ9kjaF57WjsgpiPcx8gfL8cG+9P\naPuOjg5E2oOToBqaPNDtYbB4fnxdCCh8VaIf5XYxa9Fh0FPCaLoV0ZO5aPvM\n16wI+iFxrcHnQfQA21sYvet8ML/Yn4K5BHsWPG6258KR/8Q2f10KxxscjLxt\n0HdgnVCIKrK1ZOuyIgi8nfTUmigT2J9mr6zqajFjWUNqZ9+8FAVh9gdX18XC\nzMr2\r\n=l7gd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1G1PFwXbbNCcPL/zmp/T7yq80KZ2X0eWeHtzAv5AAOAiEA8mE8Xi8R5cVvICL/YSzpYwfsxh63qH1W/tzzD6FQO3I="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.49_1613564387322_0.32667514217156546"},"_hasShrinkwrap":false},"1.7.50":{"name":"jira-dev-tool","version":"1.7.50","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"5fdd82a1ea1f2e7d364138249f397fbeb3a08631","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.50","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-M1F7ChomgavOXKAU6Up4m8HhjzSRysqVDdXLxAXXOtoZUVaLZa10IIpCv8Uj5TYjixc0EnQqoIu+Ncw2+zPU8g==","shasum":"3e6bb35b4513e27018d7a93abce4a6f2d95a16c4","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.50.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQpJCRA9TVsSAnZWagAA9qIP+gJgxX3CSTC59rONZBEF\ncBJCk+naKvCzscpwAFzx0WfBsZmS8+PtxJOnq3mJKNps3dnrrZrrLxmhAzF5\nWxjgdIKkbdHodU7CyBFiM3BfUPxhYDxe9bMxD/NY39nFn74GNA9pLVImQ9VR\njjiebo42NEIdITtRlyNJyiZkPhkDAO8C6ArY6LWUAxJzMROF6u+cIBbXxyUA\nTlbeAT3mKYA3dkpbcsmBmZByv5w9KeZ8QEzVD8lros5XdyxHr7ZCevWrJE3h\nk+wOzJX/TIgQf5eC440MN25THaUwDAHrvaKFZkka54S3cuuVuGECS02htOOQ\nVVGUgnIX7kjcJ34M9gByrdAu/ZpWiEIwP7G5lBlPPzd32mRHSLFUJWXbhvPF\nFIGDXr1DuOY3ROjGoZariUe5gFlodaW/Rsk8tWQzqbEy/7WMzyW8igFgjJJJ\nH9t3rv4zfbrlKEu16qQ1kWQ40b8IL/fBRJ1TUCMZlhi09TUv9kQCloI2zBbp\nv0n5I6XyqLUcx7VevfsIhwYvepEc+e/jXRcgxNQrFs708vRvvjy7my3kjlFI\nQryQT2iZYCbzDlNHc8cBv6uk4KsFr/Dw2foVvjouyu3r0flXuIhMPY+un6bX\nVoT0cZcsVb5HbWk3vGp5EpX9qOeGoDKZtxePN82WvZbR5tsvV+/iiyUMtrfA\nd9Op\r\n=Ytq6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvNQBVQq5/CueztFllBKBtATlnoXNiYCuNabyIFfHQzgIgQxanSwilM7TdzeI7uUlhdl0LBgkXAU8L97YmmqtAtWs="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.50_1613564488507_0.7015067523826986"},"_hasShrinkwrap":false},"1.7.51":{"name":"jira-dev-tool","version":"1.7.51","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"842a7b5fc2cf6058d2f16f28403e803b3e62d26b","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.51","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EMD4i/KFbCc4htERY7utVzEaywn3LlcZkipNlXAbur+8qk+st9EtoDGR3yO+CKvO4GReE3/ie6vjWjEdYBX/Fg==","shasum":"318d1dfc42a700fe1011bea9f568798f3ad002c5","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.51.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQqoCRA9TVsSAnZWagAAtEkP/A2B8H+RJWYDhnHGQS/f\nNO+AzT03JDVNp8RS090bouWyE+mFXywUz78fEg4xElLeMvHQDHmAR7vNEp9D\n4MYJ1AilSjKLjRFA/LDIxt+OM55q5avuxrTTa5Vs48FYoGe2i47ho/eSmTIH\nrn6kJzaw0XlHMaFQagp/zBajezHbkkc0VH8YxLvOSglWxm8BQbAIe2J+q/bx\ndd9IEpBQvwNOAHQELicRfDImjkP28eZ8HaTG5UbZhXcq5SuKavuOlqTjh+Ci\nKVikRopupDl6dO+aNfa8fbaIwpH4Fu+ZxDJmbMRHSbqoLOi664zxFLnXNIlI\nVxUFU+mfsaa3yhS/CWz2SCLuqdiX7BvYj9vLDhUe1R34MpADYTYI52QrF7gB\nxNfKMUcdrQ8+vOoSvIipl7elrM5MOxNi/HG0UJC//j6Gqe1Qp82Inhdm6IS4\n/VKpkN7qc8IO8xjUXw8HvI9jUMjw9dHM9DIMk5BnBy23iSnBJbXy+BtbsBPg\nuVJxAhJx5R0KSGw6qjgKEBb9R0TOK9qAb84ZArgxqHHQ1iNqIVBXyVahK/Ox\nNYMy2NA+5uhFX2gk6zhMJGNdn5KXBqDQuZzLV+MIfvsbuM7qUNhgUYKjiwVo\n9Zr5cr3C7yQ02zlHqkN6C4rRWCqUNl9KIZGfIlbcOcXEY1Im+peKJBHIDJph\nYjOE\r\n=LsvE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuDUQ5gkmdrE+JDqx4Pnh2EchkMjh/7imi5N4HGZw4egIhAMdPP0YR3XL+Nhy7tNyISdHIMAOO1+uwBceENcSb+pYc"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.51_1613564584095_0.017210922406728724"},"_hasShrinkwrap":false},"1.7.52":{"name":"jira-dev-tool","version":"1.7.52","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"d574aadd167b6e58b236a4c5d1a85be3e6d48296","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.52","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KK/p0TGfft2Lvrz/SETb1VAZgYLsXeGt3igiMgxvyogAJASRMae//2xIRitwjvJlcW87vTWu9RpTESLuRx4WAQ==","shasum":"580d1abbbd9b6c8d344cc0083d9e0f911aba4a61","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.52.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQsGCRA9TVsSAnZWagAApTkP/jQez0hGi434TMoQOqUa\neOTi6TKb2O06R0pxUICo8Pn1I/YCkH8W+5gTG7o46j0o+zU/mJbZEBeb1Gxs\nlVKGYFhqq5zDN8MMnWn+ehF6pfwkqwBnqjlOfLi9gpUvHs2Tq49UGB5pzOaa\nWoboxR3yXOS9qmZ5sNj7OTCoZGvg1KfwxGwGbhqANdSX/iQdKfkgRJ5dyI0K\nz6cUWtj3e0fD92hqp2KLZL3TllRPyK57AybTS1wv0DjoNY2eyTkzVjEsTbOi\neDy4/8hhGESC9E4Ea4fT5DjZEryzHQq4aDdXZTQBigC7ZMbqSaVoxRO9s50j\nEAoUFaVTr74mGKuP2UNpvdLSD0mWdEU3AlbAkUEz5yDBXQ5wkBmsx6o+7stW\nodGhB1YFoGsmzYLDbvthL1bfZkIWTAZIS5X8T8NTjEUq7l6QcHfoQAXZxg7/\ndcgrad7oJOoVk6mOuB1jr0Rmn+zt+gHgqm+DcPSxrL/A0C14T0uTelH55e3+\nEnJT5UcQ5Xvdv2HQrJcl5x4qMlEE1euzr8Z5Ukc87N7fnFlPKOXcDtIggjZl\nXjnf1ojHrqMePI/gBg1HPU3bXImu1NmhZ++d4Bd3gBxPtf9l23avgVmiyICc\n56hvlMe1LdLAV7rEhUUKxHwdQ61sXLeCNvr21U7vfHjoH9mZPqZz0zAqwyx4\nI8YQ\r\n=MSzv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDu7+JHcuxd+Sx8T3+257oqvIkw3Ed8a6Zkr3Wiw9MMVAiAyzzAVKSqTP+iUGgZGYAKx9b0XPcWhkRNh44jURYiU5A=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.52_1613564677720_0.18080472625774724"},"_hasShrinkwrap":false},"1.7.53":{"name":"jira-dev-tool","version":"1.7.53","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"e1c20abf27445c7538d7425d1b93141322913b8d","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.53","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UpDZXI5UtByZ66QnEO14vczg6AdVqwSO3iNFw0KtZI0i79GEDhw52mrVAAo9yBPYs/0uh9CFOkQ7oGGwLH2bOA==","shasum":"4d0bddc67e7fc999a86f6cebf8c479393c730841","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.53.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQt1CRA9TVsSAnZWagAAolEP/RkhlIPHOSY4chAfN2og\np61YXMn23NFSCXO8MKqv6/dmj5yuTENIUSrO2LnGlLp8BpNOihm1kmadWDso\nyK70Nh9NE1vK7MjvdGHwSpF0LHZ+7fmAzErzktGdNTldKhqvTktfFe8CYA1b\nhoYrsu3l25yYj56F9Ehbw57LdZHdX7/NFJiYDi592ji3MkBD04nWzFykjU2A\naqTob1c2x73+sLUG65EZ60Ct6L+f8iezif7R7pjpQNv2pY+lq9FVAjcRSJ/j\nLW/14Gxph+k+mAqGocGM5W2mpOkexU22QBuWfyym5Db73zzUu6e2zI0xgPAC\nDoRDxZBlNDaW/yCDjCE3P9iUYcY57b/HtLkiV7EyWEGwNH0rcxy70r6OC3Ug\nSpMecXPeUGUCrqQmCv+6gNoEIjXX3pJN1EZzccQT/7IbyqMHeNJFHM9sjqWr\nJ0yutrXCkySdSU3vStPtFEE0rAWEHS4KXIZQ8bX5ZCW4VLY/EZAuvkwCg69F\nsoioc7vaIh9aT4YYCVyZfJlJmFaMH+Oulix0IIIQq/qGeaTP7pVd8HCZZjwG\n4R5QAwIZs5BbPpmyqDeudLCHJli2ecpnilFIjvYY2vm3iyzN8kP9/5kowucO\n+BI9eGJdXMVEidiqgGTuwOS/msFaDTHjQwtv1yKh5T9dHyeO3XpTkte6kWhk\napWL\r\n=lgDc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLH2JJ4si9DVdrYOKRzVNG4dszU4woW5d5aod08HhXYAIgdy93BqXX7GIIWce06c330fFJ6yW0k2/iVIiWZGncYnQ="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.53_1613564773882_0.49370498951393116"},"_hasShrinkwrap":false},"1.7.54":{"name":"jira-dev-tool","version":"1.7.54","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"a046da958f0b0b220bb4142c9f400c634b3d655e","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.54","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/4iSZZ0fz6WsoxC5ruKA0Ytfv/7tYKLU9zR9puI/zbIlz069OSqzst8luqVQF1bS1OKibsTm1ce9aiHoxVii4g==","shasum":"b9ca59ecde1c86c7cc49b46dc6015e50f86110ac","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.54.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQvgCRA9TVsSAnZWagAA8GoQAJUH00uyn7aqHoYf6YSQ\ndnlE/jCDQVlWfefrtrOnBPn7J7WTkrXUmoOt6ATRQr3C1rYQOtNlv2CQko0n\nVNT1cCtJNJ2Dn2UW2QQ/oFpXyVaT3ksbbnv4wqMKN9crIQG4J2OaRAB1nP8b\nTJE84h7hmL5LT4JB/pUB69KdYXvohVq/CItPITqmyFQlBtx3XTqBhFJEE5qN\nDJJDZ/2QYZYQFq4Rk1LW6ETnFf6bwj2oTfKhvQwA30Hu/vSDuPc+/1HY3c+Z\nbhmvxPvk6kFYEaS3hY6Xi7NQouyiR5jyPSY0Pjuwr/qpmbDO0+k2wszLDY+h\n5JP2bc3W2bmtcxhNo3QHxIokYTvWeuNnFabFpNxtLgjehc3SgB2N3b7pjQUW\noJncahDo4VCvH0nBOeNu4/nd5P4+tK6JXZcNx/52dWQLLUoyzBlsp2QJph1J\nXYZadx/5Lgde8ubcdx2VJ2cm1P9K5MSbEHTN3useqs16ZtVtBYibk5Ztmjxm\nKN+tOs23Z0TKleG6WDMIwV62Si67+Tc5zcsHlTTcp0cV/5L7T08mwBVoIhFg\nkOmBMxTQ0H34jjLAPROv5KUpj2o12NOEVtP3aB4KLzZiiKaWSZGNbGu0a+pI\nHq9A2abfRn5c7TAMe/bVWAaps75D0YNHMC89Jk9jbkduMFejS/r+aO3NYsoD\nr6Wx\r\n=E6vo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp00pfwqut40eiTHZTUP9oOhv9tKTF0HqScozQG3VNIgIgKU2HkYljc3m270vlwu/eFn5sKZ2GlFBAwk9BAk2Hv8c="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.54_1613564896023_0.421939845646665"},"_hasShrinkwrap":false},"1.7.55":{"name":"jira-dev-tool","version":"1.7.55","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"4d07e57aef71789ab7bd0889b3c31691fafe7dde","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.55","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-p2P8CMIMCvZuy5oA3EHctpkvdC4xBFJkzbOR97Os5+4V/sHb78x7gp8r/9giGt/LqaioFvoXW+5k7hx0q+P0ag==","shasum":"625a9d731c1a2ec52ee2d917cc09985801263b92","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.55.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQxCCRA9TVsSAnZWagAAHwgP/2nlB42vJPexGd2iwcoA\n+L+3noUBaI76wUSmus3WXuoOf3fmCCEMqGUpjX0v6cqfKhdGk40nFmUkrmQ3\nVfeA5ANQsOrJX3ubmesijhaxEGK/OCY3ZTOXxk+Bjh3BMKjIzwycAod/f5DP\nCPpNbgkSjazgKX1M+6dJ1QDsNA/rK3Zk0BtjBWuk1qriWVGwQWVlUuL2IAT1\nl857JoW+A0gtsL1NGbtmJVtYCiyYSZee4pMySW3dxpsWCdBCv87Uder7qJEK\nUpSrye1an3th0PSxLWDmrNJT7QrFb8ehjxWIEg7uMLO+mx6/6Ip1UdndBNFz\nXOF7cPWGyoS/rpu9z7l8rqnAkGU61N+6bb8Dwcwlhqae45PBXbvheW3eAjNv\n6w1iBc2X1OJhW/anAMQD5azWu5I9PKfXznc1DDUa7zwcKFeXCgBkdpkEr9eh\n2Fmsz8LbfdEYIz0NwGOc0NUI3pRfDDrSznOf6hatZwXL6DHYqnHPICxcCU7q\nGI3VII2HSStW8403uirI2znTWcsS3XwzffWalubCr2qsjgX0HESuzr8DmWna\nJG7pFf8WSjHbECLvyMdrpOS/QstCfkVfmvnfnFxNVxxQtUaqZ9uKOfNEOU2g\nXQpmxxyr/QSV72/fb4vrs9Qzn6SU34S/HjBBq5L2GL+MpkgFFP4DaVZr3PFE\n/fxR\r\n=pXxG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9Px93wRoE6P3RO31mOoMXgrkXcKXXOd20pV1lhDc7dwIhANwxCGPWp7DK2RxSzJEjE2tP2QQWKYb/vLAI1Yft38Dj"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.55_1613564993738_0.3595140069566378"},"_hasShrinkwrap":false},"1.7.56":{"name":"jira-dev-tool","version":"1.7.56","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"2a7cfabe6811d9b2c1e87535f99c6b607d81c338","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.56","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JYEUUhLmoEBNCplJOEGEmKsC9Cf2EOOK1PHuMssHHlYw5Yck1x7rQvKTGno11H/Evs7T63nUoXRKhdt0GLhqmg==","shasum":"3b8ca081d38ddb568f17934ba9f2810478c3be5d","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.56.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQygCRA9TVsSAnZWagAAQpAP+gPWqe0H1tWPDzvSdWOx\nU3P2P3CKZbrJqbYVB6ihXtAzTDv16/DDBLYk1VjYGo0EivtToEcnkbM4qqaR\nnzhadkgJuqI0tB//QACM4PUHG7QkteJnsEWInhkPdxZBlE7M9JOW35fm8ggD\ncn5NMmKhVEHaGUlv7meuGGyAs5qCS6jKB6G3p5N6GetXMUfKxqwCw2jVK8Wp\nmmlgH9cWJcjIURkItzSUVxnrcELz77DupseRULuVFu7vR5gybmRPQj6a7OY1\n1vQTz+NgfPAP10ikk39Th+/rvVK7R6YyTkcowDFlfGz5qfY5wGOP6HVyCzf/\nrQABGFDeT8Z/0MeZK2+AmnG9WesiqpzsZZrI7RulMAsRFn8mh8T9cJnMhDzz\nJcLd8FtMGINbOTsYTjMAuG8vw/fHfvaTAgoFlLkY8p8JVQR7cb5/XU3ofJF5\nUYSSd8t/QrIkTVcetoVuZcI/2PfdXhHkW3nO0dXQJ8YmyYIa8iexiQ0NDnAI\n+uWC7nN6AmhqkNIpOGymSYhUprDO1mkiRWkgEcaBh5NfjND1s3JzIiMTs4p1\nSSmD9wK5AUHSWN13w+V8gvczpBGZIEMxwNlTeHw/HjUNJpm47Qe4Tpl0jab6\nMkcnGA69jidghmVqxEVb+IUpOlmsKwJ+YFOynRIxoxBEhdow+/9uUmk2d3J0\no94t\r\n=MESj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsfEY5xJ2liCoG7OzQrz6U8xTQ5ppLp5pS8aHi1XqLTgIgPhLcEKbFYxULJIdX4Zo246ZYQT7gympQ9UsdkJOOLvQ="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.56_1613565088219_0.4954623423901725"},"_hasShrinkwrap":false},"1.7.57":{"name":"jira-dev-tool","version":"1.7.57","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"9099e942a882062b8ab5732bcef29b9b7ef383ee","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.57","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YwJC/mdp4zivagP0tNEqsX9RTgZcoTDU0LvBV9F7m/rWqflikYyp99Q9osOY0aM2M8hB4pAYSIKRsTqj7QGM6Q==","shasum":"f6896f41d7ebaf7a4a6e64818f3faff8bae30a1f","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.57.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQz9CRA9TVsSAnZWagAA6IYP/inBzYvYYkLyllRneWsI\nGn+4EGOX8467ayrUJCdeP7vl9sS/MuLcLEIHHHDqUPDq2HOX2emcnOmvRIzd\n38hGTz8ZI+ofLprRBZGS2tN6VMoitAes6Jqi+sC2vRBdprgoBJ6X7XAznA1L\nh47HE2uRqcYr7XOpK0Bqh/kdtnCced3DYq1Z9/9KZzbbQD9ou/RE4cVaAK7U\nTs/iJ/ddEDcQEUFWQKP9eVhVRotZyWzxgpiMRlYE65pOrtvr3AO9PWtPxvm0\nNrNpBGzxK0n8diM6TxlFMw35BBK1tiGey/j25ERV+PqMu1XL4dsw0kJjhYyo\n2hIBPtLxbn4U1neEv3CQniazz+XzMoaPqXTd+VlyoQamM5YUooNpyf9VbN1R\nZFdads8CcxGeBMVkwgSWtzyXj1R6qwq4WfboU5Nh7EsBK/cQR00kAdkhuGZE\nqCYmNnC6Vnl6F8L76DCJ8LFrI+rZwrRvV92EvSDMtgjbOiVtSsLc4vkkKB9h\nFMD9qXGAlNry7Bgu4Ueagca3M3MMYrCKu4ZhEcbCc7nVUGnbov586BR9I0mD\n2PJYgitX1LWnexmF/YlAVgoZMbV10rLpbHPx/V3o8Sn1pCxZBm/3QB4VvrDg\n3HAAeU2rZvH2hbuRW933xN7r5TX65ApIRb8Dq7lUes9yeeOXrfYrPl1qjCg5\nFYH2\r\n=ygT0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWL0mgR+EC/Npi+9c8c494uRDAGnGkaCb5XXxwGKE5bgIhAKJj1CBih9P4HVnFoTX0aMfP3ZlB6xgDuS5E+OQt0b+9"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.57_1613565180860_0.418048884508754"},"_hasShrinkwrap":false},"1.7.58":{"name":"jira-dev-tool","version":"1.7.58","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"0834bc41cb5d86e7ec8474e166ab887f34064209","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.58","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-q9QFtdp3JXEWqowMNBq8AP4u/9gOM0EnYCZB/nozoUNKwem+xn+TTx6f5SYpOKW2atK/BDWUn3KUgZkGu2H1xg==","shasum":"2218f7c19a32ce8216b1cf305c81d071f553e891","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.58.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQ1aCRA9TVsSAnZWagAAqmsP/ioNQwZRTWtXT/nWOKX5\nu7MOcnv4CMwfZ6JyiSF5XM5xxtviIkjtJPNBYd04/k1cY4K+8xDY/H7yeDCL\n6oZK+mMe1wgweW+ib8KExEBRNG2/Q3i1rYi7unnqAhjRZzzxanKo8i+AKGSl\nPza7Ki99RYBl+Raqdvf4OOtdby9Upu7Ai5vSH4K4jyCZORctHr78G+KtcM0W\n1uzOOPZM40Mno5qSvlzFXD2q4EiIxBKNfbhR9dJbO0YpOMS7q7ozXXXb/fN/\n2btFh7u9kVv8tWMniMK5acO8XWCey325mAJIyFvut36MZXdss9YH3CqDvY+G\nKiNklUZ9Cq9frnDfP1Yc2zSLr+MDm3ofmGmijNV7cY8kEi6qFz3WS3i54dXz\noGRTbHduw6XAUFBXc9D8M2xCthuyuMOhhOjnRtOL/nFZsHOUw97oFGl4DtQx\n4mldCxgKKcwZVn2FkEfpSp6Rui6uE86oIbykjCeoMO//arb79EWknvuteEJk\nQ0gzudXCRxc1hsIS9KDit2WQ6UMTFenAltOi2Cqv0Ayq6hBc5yGUBHjYBxwf\n3B8+y1Py6V2fJjwt1GOZvzkmUXlZVRBWwE8GwqdaYMG1bLmA3fx0SIM8NYgt\n0LLs++L7YYACrREh5ie6FmYuvtqbm+5hutS2UIdvCkqWVp+Ll5tiAvW8Hbr3\n5yP9\r\n=mucM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBTVEKq4666xOkqu5NJ/QWi43fBNUZTWYyHWY6nL7ARAiEAn+f2TSgTUNRAacFIWojV1SraQeAYvXDWMTNIrCdBV8w="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.58_1613565274052_0.9227689094507514"},"_hasShrinkwrap":false},"1.7.59":{"name":"jira-dev-tool","version":"1.7.59","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"ce79c251f1e3127c6e4ffb12158411fc872855da","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.59","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZMzp3H3oAiyOa0Kzj1g15jzMd2p+x2Thg/c6LVeSwfL6qYW3r7J2Cuv70WhJgL63E8Vhx/+GZxo1OZaQ1jbuVg==","shasum":"4c8856f73baa466e3f554d2b4eb24ba9819281ae","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.59.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQ24CRA9TVsSAnZWagAA4iEQAJhPXT48T0wAYbxSCXOj\nyaPdptnput9N+vpw4XGw+PMP+OTJQPngZCt5qaTFLE3wbbYwAE9Dt0kB9+YF\n+Vl+ro7iI9SjgDuna9aKfX4v1aje8SX2acTna2laI3y8EyM5VdpxVF0v2kuN\nfl74h4q8BChdAnK7UN2vc4p1W/VEjkySbaQRaDYUpt6wrukxgHCCiiBIrhi4\nNsusQ8sHFBGDnc9IC8GShiJhyViokErrrzn6zcGcvu6tTur/k5yLAcFKMAfe\nLEDJRAZ9H4e5Oulw5nHU06fnAdBEwX7KDoVMbV8oGrjaNADhej7mgQOJdKPO\nb2wp06hml/txKdYRolI8OB7LP4gQR39Y0GReX3jlMvrx6BhMvwacxr7CCsyu\nv14PUbc8PHXwk+L5kQR0LX3xPGhD5CFLAf4z349Kibt73J2L/DfkjV8lER1o\n3p1mb4DMwEdPhYppC7/vt76lOYQ3oQfuHcAkWzHWRc+ijxLuSZEh3aSA6IT1\nLctEfMrowRLL09yHWWbyrcxPEGhLnJW7jXtgqs4IeO1kxQ4plw7uYD3c8IzA\n93/8UlHPsqrbdubWSgIbO+p4/ayBKCm225NMbSEBzNn5hQqH6kubLpLOdD1m\nIF8HF5enrMXlIun8SRcGH9YWS8AJztzr4E1JQ89y3StuJ7s7QDSOd/+qgzHr\nVKqG\r\n=fOc+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSfdv+rvNV5P0oe12k72+STzb2cPsoRYcZ4kR6bkxvtAiBQoiyacDTIq8ftPCtnrTTAGwv/vTTN1siqKOwcDneS5w=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.59_1613565367762_0.6054293147898315"},"_hasShrinkwrap":false},"1.7.60":{"name":"jira-dev-tool","version":"1.7.60","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"9cf8a07f84715343414f36da284f0768b3200758","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.60","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5cz/Dk9MQ0qmhkIpEJz8Qec8jkWYQolIg6ZhRz7gaedlSi/qoXD67/ozupPf/DAItARISGlP08IP46fw3yaLZg==","shasum":"4a4c4690bffa5e8322ed11b0fb326430670d6ac9","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.60.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQ4VCRA9TVsSAnZWagAAkEIP/3w0gT17wsqQAi6OMHJ2\nk6NRSXGoaHokZnIMT2uZ6Phi19eGd2kSKTOS5gBp5vFgw4m5vzGvwLsVoB61\n0d89UgHRVNQwm+nfT2Yymjdu+E3XWFlW1vJvUHwaWvqOrjXPYOHg/4S7CUcL\n1o3Vg7zQPBwyZxKBHvrTyRjqWKFgGkt6cGGhIGn9cXVS+6YlRPP6q2G8cLsX\ni7FXhgRo2Z6B14lt2YO++g4qKJwKmx0HSsPxplmFhgNhBs8csOPjjfyn1BiP\nrddI2/H9Q4O4hHbpYtBavA6TRJORwnN3qCHh9/4WbIujawfbYlj0A0GJAsGW\nQRw3yrOMvemR3s1MWvD/Q2x5Z1lG/iyLzSYRpbLLbCgmW/mq34CquqZWPRna\n1B9CJdHW0SG9/mQNrcnH3weRvmNK8wkmGfc6OJN61FXWFIY6be8exk6VAalU\nSLmxyM+PCrmuJ0a0LONRYBwBnapar7dbtp9q6dcmW/5bDBgRb8141LEm/v6B\nY/gVWOnfDq3HZWhvL1ct1slxk4duHSZznZ1zCEjxB2rHf9IyNV3JbOpU9hRB\nJDsGxznde6viwwC1XpzAVb8KO3uGYYJ4uFacM3maUH4h3k5urj1v4v5kP6WJ\n9RJdG9Nh3f8xQkTwHgTrv8vkBl9EjIcodwVk8xmE95UyhUn3XX9BMtBbWxtw\nPIGQ\r\n=rgUY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/WevMP6Wk+rX+85gqXp8fXTRv2FQa0vLblZVlQaVmnAiEAhpkJsDMDhkkYv4UUTUL/Fo8KkZ291Zne40D/s7oMaF4="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.60_1613565461462_0.7830230252833299"},"_hasShrinkwrap":false},"1.7.61":{"name":"jira-dev-tool","version":"1.7.61","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=latest","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","msw":"^0.24.1","react-query":"^2.26.3","react-query-devtools":"^2.6.3"},"gitHead":"9efdb905f64bce1e2cf13a26b9661e308a51c8ed","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.7.61","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ym9L6tQAs7Pi9XrGvoOlz0/dpYR23I2J1C0IDIk3E29YySHwYJ5KWWHZIk9dqiFSkDhfr/ae8CbZBhAbfe8EmQ==","shasum":"32477c1e0f9f9f46ad5ffd61409ac05a1422c17c","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.7.61.tgz","fileCount":26,"unpackedSize":6660110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2wd8CRA9TVsSAnZWagAACz0P/2w10N34uJvJo8rHl3xg\ncBH5umdnOt7vabwADnYt/thiEWYqvGkEcvUy2Aph5kWU/Kss7UNZL+LDhNFZ\n9OITzQXoL3lQtuKvEUv2BpRqVO1IPCOcLs0m632R2pF20TfVQZOixJnimKxt\nA7gCaRsD0sbli+WWil2leSgVfp6kmL4ECkdns+VQz41Ol+ujCjXGg5moWaAH\nhmwatpBR2KhDVMHuaszRx7WtPw1lxdlr8I14s3+JXQzvI49/BTI5uxW9TgVk\ng/H626lswnDd/ruxHbCsthsw/xLivX/A6Y0drJwwF7LvSrL36knQVtlhi79G\ngtsErwxHQbt8YkX53l5piQTDvI3H1Jur97YZ8KGumS6Y96Vbv+VrvCg+G/80\nvJKIgHA1zLiPY+hLB7L9DXs6ZIBsW9xpZMtRk8j6eSi7HV7vaW452U+nCLqv\n5l0NZIRhbW1mJijefATK9robnGebIxiGxkuexYtmofCnNpmrUf0HK4Y+0X99\nU2zFTeUoeb6ewtwTEgVRMTSwOkgta7g1e82Wy03blGfwoyFgrqyYBBq25pa3\nlEDTujVPm13EacG4XH7S/11HirF1v9bhRWJlbkAAlcgCj6UOdWkWUkiYi9ab\n4aXtWVd6XAIeCr9nlC3P+j29Pm2mmR3k4ApuUQuhaD4j3XSytKVes9+0bee8\nnu9+\r\n=J9mZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRnRguZ02usVEgxg9XCiF/vQ3T3rGAm7dcEtB3TpOBAAIhAJJeT+iP1lw16H0x9ESfmcD6NAZaabsneuluz4srA3v+"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.7.61_1613565554792_0.8135503962761907"},"_hasShrinkwrap":false},"1.6.57":{"name":"jira-dev-tool","version":"1.6.57","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"32c4dba6213364aa8d611e53aa79f92257441e19","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.57","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eW/tQl0DFgjL6IS8TS+jr0oNVpUVeDs1mvMiDfaZMj2XLaDx43N2Q1xGerY0VneeCu1A18e+eACxmdZr1aK3hw==","shasum":"138dd255a0fe7542b943cf350e48ba507b3f5eb8","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.57.tgz","fileCount":26,"unpackedSize":6656605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLoYbCRA9TVsSAnZWagAAQDYQAKRux3+2rwEY6G0nhUYe\nq7WRght7U5ha/aJ8ZQW0Ux0Od5N41hj/m7zjFEUKg7CoBBK8j0pQCRg2j8uQ\nijBeL5WftiVNmYPPY/OAdfB8OFbqHKKPOVXPZv35y0ocCh6IsFyKQ08J0Z9k\nkvRrpq2EDIK60jVPHhgJ0KxxucsIQzyopwrWJFBQ909UiW1jkohgG2kqqfAN\n5m+C9bs4+jfSHA+NAxMAvkm2ehKrPorsz/g0RRyRwK4Z7TGa7HRiw81yXpRU\nRb5hTQ7kWW4FT0vPZx9GYb68yZ6IfYPpnDHMq3daTTlMxDAFEnAEDkBLFAou\naRwz0LL/eA9Qv+nr+9UYxo/lqch1y1kKki5I2QV+smucl6gi74qmNVL5gMJ5\n51938ykFgo3OUQwqt+d1LT/rgOA/bBdBqAEdWvj2qABaigXDjsdXI4o17b/v\n38xKHnlWiwppfIUB1oYGMyLBJyyWlqYZOfbkGy6fUvhW6rFq+lEaWClciQfj\nqwaskM5rQ0Zzv1NPfEb1sT8kXm+j3J6HT008VGmDGLiF0IAcr46+VGYyo7wS\nVFzakccmaPDxK6BJcSzmXSiqEgYgZiTDHBjA2mQDAM15gFNznKIOjQvBtWi1\nImOEZZ5NGseGfIduM32bD3vA9lMtQLFT+jV1fO10C4gMSDOvIxxKaLj/Pj6x\nedTk\r\n=HvuN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhi7oguMf+UDJHTaHZLEQwaU4CGxLfkWc9Fhl7YQCqDAiEA0KdWwZneY6CVHIImaeE9QERxC1oP28ydAsTldxhvzoA="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.57_1613661722564_0.6445755441776462"},"_hasShrinkwrap":false},"1.6.58":{"name":"jira-dev-tool","version":"1.6.58","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"a3411c5493962145de10435ff8eb4da24b73e46d","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.58","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UtG3t4MQn0oO8sLfIUU9z1Ih2C0yGgtfjXs7ybVtcXcg+H1Yq1R8AIcVTbPIA8kvpMer5RmLyo2Ct3k42z2YQQ==","shasum":"cd9bc6c9c4d46d2543dad4e8433d408b61285704","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.58.tgz","fileCount":26,"unpackedSize":6656605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLoaRCRA9TVsSAnZWagAAlt0P/0IDTQLOyhUM144TzKwW\nAXCP/O2qZYNjcLke68B6ydLL3i21vgcJNMMN0SVMwq800LbPY16hgkGlEf5s\njJJgvdnr7ZBTJxBoDbrQf/eW6Gj5PGiOR88jO3TltYKroEbJk+K6/efdpANI\nyc9tqNGdiY/FfQ6dWzbqJRpfj8Uao3HP9DKmkovotnyKclrFg2f3ZM/+y29L\nOR61OMEwL0r4D/R7SuA/KOj4Myiy6bv3MZcGaz+tcayOLFXVlYbCFOD2L5Fb\n+cubIuYoLQB5U53pDqHQVamdvDiO0SYM0agFW99J4Cos215XDSJqvVY3pxEj\nAAhoR25Z5lOfxY6uwfx4SmkkfUJKp6Orl67sLuZ8XU6eD2239+4P3gGg34GV\n5ChEm5TFgItaPFf6DkNfLt9+LnmZyjZG+5krqIimu/9WR61PoYse/IDFYJng\nfXF1wfTNmNMl9OSqTT6KgUywPgYh6eWr2LrzYD8NAcqzJiz8eq5XCqS5bppJ\nlzWMCEtsAa1cFRlLX+v2nmSiMh1/WSa9+RTqon4sTX2dhT3hSAf04p/jciTw\nEHquPHmpwfekpWST8BkrHtKJpJjcccwHBMgl1th1kIVrfFt6pFJmEJT3VAlS\nDoenbFLpD+tA4G+KgecbdP6RhOyXAt1EshLM9QOJFfm6C1dThue7RHFej/Ui\nARAR\r\n=n5lp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM59WX6jnodz9uWcUhKrrKjOzZcEdZ4Cz4p8+uWkxogwIgD1e+/ZGENCJ7dBspaLKLO7DCrkWEA4YQmEnX60Pcp3A="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.58_1613661827287_0.6292838446687714"},"_hasShrinkwrap":false},"1.6.59":{"name":"jira-dev-tool","version":"1.6.59","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool3.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"7ecbe1d766b7b04c4b3579a5ae796c6fd0ef4aa6","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool3/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool3#readme","_id":"jira-dev-tool@1.6.59","_nodeVersion":"12.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0LsUIP2qMSRzbnlccWeaWOxuh7zN+SHYarcT/YFQE+1mw9k6jbDNCxlxCjrpKfo/BYF8LWL6pmTSvHfDAS0kGg==","shasum":"67a98dba9fc9c976d004f3bea1b0349437a0da17","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-1.6.59.tgz","fileCount":26,"unpackedSize":6656605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLobyCRA9TVsSAnZWagAA5gwP/0945Y2YfXYvlEcTerTo\nPtH4OyXIGCoJst/XHL0f7vcaKqtavUgWCa1J3wTVj3Chd/XVp2b/t9iAs8Sm\nf5Bi8F6DoWbH/m/oIelpaNY1WXZbnLNuZxCzSnshoR+kqVC5oWtd5DLt5+/5\n2HPd/MS7/A5k4GbfR5keXPp4hK5undDAkSEhUnUUmXpAPMF+Sj8RGTpm2GBW\nBXvp50oQszA5J4KxLLMIldhvkpJVsJkhGvyXGI0uYEO227yEMMx+luW6fdsM\n/6Mqk2oyu03Svt1pLN7y7+UfCF9qdzTxVZqbLiwvien4gQKSo5W1Neyo0Mfv\n55svKWRjPqXeh7xAH0b+qfWbvcYI6Y+yoY2+pHSQGR8pVzl7EiWLBCFDH9ou\nniWdgCO59wGoOuVmFC6rXb8ctQycr7FNH3+40I3O2EZrQimi1QMPBLbSKxKD\n9DvSoc7UKm2nUHHHD8M/Vtvb7cXVoiZPC2TmT82VCx8aEpDrzKM1ZogMOzjG\nNceRlOysdwrQ7JcULJWbXwEVz4hbmwjZ5s9V8F6/MHE6EvrC2gU8/PzOa0Ov\ngcxNZXbZ+SnceutBXWqR/5eFlA851zWyhHwShnVqyT7JYYgMXflwiiqjevIq\nUzo1W5a3YDYltOYm0FFLAaU+IoIBlxmmol0ivClcYda2mDOtCHLrX58SEuZI\n/9nF\r\n=lvBP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjNHALChj1P+2PUhTj5HWxdOYbqbo05S9T2wwa4G/AdAiEAymFUoD/WEK6dHx3DVVvbHoeB1F1oGUZgUrfvcstMOno="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_1.6.59_1613661937562_0.38889684019973414"},"_hasShrinkwrap":false},"2.0.0":{"name":"jira-dev-tool","version":"2.0.0","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool.git"},"engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"types":"./dist/index.d.ts","gitHead":"85711a0fca3567256c26c89f04d8790a01df0fdc","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool#readme","_id":"jira-dev-tool@2.0.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-8AaEuzZoCAQ+9zZvDycZK9BqT3Liadtxo6DB1cHbDlXDpIlkoIbh+X7wYeD64b9mrD2CUL3eSg4wPCSemprJkQ==","shasum":"531983b16645e27845a7c0b3a04a6529e1fd5886","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-2.0.0.tgz","fileCount":25,"unpackedSize":6656447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCbtHNEaZEPOgoJpgqAn3jSPATxkdmGeebJ4BSvKDCFAiBArKWiMumrZ/uBX+mNTzAAKdjDqfh8wvuSJe0Q7T1ALg=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_2.0.0_1709781075807_0.5894956919512584"},"_hasShrinkwrap":false},"2.0.1":{"name":"jira-dev-tool","version":"2.0.1","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool.git"},"engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"types":"./dist/index.d.ts","gitHead":"116fdaec85836098a3cff9b72a3a88aaa9570061","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool#readme","_id":"jira-dev-tool@2.0.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-cwqenQsoja0owm0O2aj4i/3CUj3eP60jwb1Us2mFcaWndaCCi7nlPDqUvtWUDlPqcqupC8vzC3e/hzytwDfQLw==","shasum":"6426ea207e226cc2472e96eb8b333e6856142aea","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-2.0.1.tgz","fileCount":25,"unpackedSize":6656447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7LGbsWTb4D4l/r1rihdG4IHbeJYudyP7FwhLhjDnHHAiEAtMEE76fPQ1D7bPx2bbX7rx24COUJu4Gj+XZrzXIbxd8="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_2.0.1_1709781161931_0.46892753811984744"},"_hasShrinkwrap":false},"2.0.2":{"name":"jira-dev-tool","version":"2.0.2","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool.git"},"engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"types":"./dist/index.d.ts","readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"5cdf9ceaa2e32f164e3eb7dfc1de816caca6846f","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool#readme","_id":"jira-dev-tool@2.0.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-oTFH8CPIT+GPLWgmlfCsccOpR577xPvjwRJT377HZa6L2hY0Ql7w8QAwPhVk68EiE5jYo6uoJ/xpt4MBP2lHlw==","shasum":"1f757cc1e1fdafee4c849dc1512c7d963da5839b","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-2.0.2.tgz","fileCount":25,"unpackedSize":6656447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZ4u4qKcGErZRH+27yOWQw0YMYCrxHW9JOUpF1Fhs2AQIgHa6h0FVYIQOTW7IgY+H0zW54rX6UK17r0gTl0MUTcWo="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_2.0.2_1709781194624_0.7015475197554768"},"_hasShrinkwrap":false},"2.0.3":{"name":"jira-dev-tool","version":"2.0.3","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool.git"},"engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"types":"./dist/index.d.ts","readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"1a12a9f7af2af3699cfa8335e06cd02746e3866a","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool#readme","_id":"jira-dev-tool@2.0.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-S6nr2H0m4uZUHyJUjfI1rfL3XRAJjIjTNRXMmbYyqCFjYArj4z1HhW7gkJyUvm6xM9fCnAl2Fv1YmbEzd060Jw==","shasum":"b21819bba201b94bfab6238d265d29b0a6475e28","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-2.0.3.tgz","fileCount":25,"unpackedSize":6656447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhJXnD12pSAmCmYnRfptYSk/kY3VWjUdVtPfxOP5eJPQIhAJxetLoaXwcWaCEmK6F0y/Lrq3QXlTC8XFoCFKiYJd55"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_2.0.3_1709781280935_0.487081883717986"},"_hasShrinkwrap":false},"2.0.4":{"name":"jira-dev-tool","version":"2.0.4","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool.git"},"engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"types":"./dist/index.d.ts","readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"1547a62ba74276d789522b481d62ae73fd19a251","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool#readme","_id":"jira-dev-tool@2.0.4","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-kd9r+33o9RKFUjR3XKIcMioUIhqBfsAvqtTXlvNRYWzMs33pRkSKUo0YTGf5XSzQvlMsdgH5nQ2JNPfSrG17Zg==","shasum":"b6695d0cf6d605a656144b5c0a96aff09390d95c","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-2.0.4.tgz","fileCount":25,"unpackedSize":6656447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKx/RSrMf0Tawfc18dpPShfVTGtzEQfGz9yHY0z1QzWgIhAITglHe/SEdBPxig6l3TEm6DtNnGESaF5tbS+3k+KOxO"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_2.0.4_1709781306432_0.7905768932666568"},"_hasShrinkwrap":false},"2.0.5":{"name":"jira-dev-tool","version":"2.0.5","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool.git"},"engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"types":"./dist/index.d.ts","readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"a38d01cf6e26db35b1474f2ddfc2376b528b0d59","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool#readme","_id":"jira-dev-tool@2.0.5","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-evZWRsKx2YI3JTz2Z+mQtWUR/fpcpacCOCKQbi0yVvNsn5pd7S6X/eKNqLSpV7kmDBs7MM7v8JMnvIeIDijFwQ==","shasum":"c65a2d8655689d699894667767a0ea1f105eebe6","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-2.0.5.tgz","fileCount":25,"unpackedSize":6656447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnheRlRDajea4A416dGyB/EDOHRHf50p4L5X/qKvGhfAiBoziRne7Q/aJ0keuIxYBGina96HhX37onQYXRuIliWNA=="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_2.0.5_1709781388404_0.22551878166068473"},"_hasShrinkwrap":false},"2.0.6":{"name":"jira-dev-tool","version":"2.0.6","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool.git"},"engines":{"node":">=10"},"scripts":{"publish":"npm version patch && npm publish --tag=next","build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"types":"./dist/index.d.ts","readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","gitHead":"bce9ca74b4ef7f17b85d51a1574e149804a5e656","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool#readme","_id":"jira-dev-tool@2.0.6","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-fpsT0yWYbTgrRAHIRHSg0I7yUBkIbTo39pFyAoQj6cXtpSlIFvI/3XvUCFdW+NeQUC1yD6MHBqeTLRRNlEqlJA==","shasum":"f20e687f3b101ed2ba2e9bafef125ed952d91859","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-2.0.6.tgz","fileCount":25,"unpackedSize":6656447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEMtTidmxy/eF2aZwWtBDgFgqHTXz15gAZ/MtEKsRb9QIhAJMd4NhbEVUF0CjXRqXNeTshDoDKa/8LRWjWPXjxz+4U"}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_2.0.6_1709781416602_0.5411017984651931"},"_hasShrinkwrap":false},"2.0.7":{"name":"jira-dev-tool","version":"2.0.7","description":"React + TS JIRA 开发者工具","author":{"name":"sindu12jun"},"license":"MIT","main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool.git"},"engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"dependencies":{"antd":"^4.9.1","jira-dev-tool":"^1.6.13","msw":"^0.24.1","react-query":"^3.5.10"},"types":"./dist/index.d.ts","gitHead":"7684e5faa4d89fa87cc1cf4dc75650cfbd8c3f3f","bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool/issues"},"homepage":"https://github.com/sindu12jun/jira-dev-tool#readme","_id":"jira-dev-tool@2.0.7","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-xf052dkGaksSRAev9vFBHNcyYRb7hT6Ew10jjkWIAdaDvUoTnOsoLY2XXDZoc7Bjoc3sq1II6GdwSPL546aWdg==","shasum":"1f93ba38fbe273fefe91b1805944517e07dea0a3","tarball":"https://registry.npmjs.org/jira-dev-tool/-/jira-dev-tool-2.0.7.tgz","fileCount":25,"unpackedSize":6656277,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOghzWX/jftLGOJGL05h5ZMbccGtjeOuU2BbuLqh02gAiEAzQ6wCzTGmiFle9v4OaZzgQMUHcZOlwD3uy6ehFHlgY4="}]},"_npmUser":{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"},"directories":{},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jira-dev-tool_2.0.7_1709781629984_0.28306449695742675"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-05T12:24:25.240Z","0.1.0":"2020-12-05T12:24:25.393Z","modified":"2024-03-07T03:20:30.767Z","0.1.1":"2020-12-05T12:36:21.989Z","0.1.2":"2020-12-06T01:10:14.278Z","1.0.4":"2020-12-06T01:32:39.976Z","1.0.6":"2020-12-06T02:32:11.459Z","1.1.0":"2020-12-06T04:17:00.663Z","1.1.1":"2020-12-07T10:15:52.270Z","1.1.2":"2020-12-07T10:19:58.121Z","1.1.3":"2020-12-07T10:21:49.875Z","1.1.4":"2020-12-07T10:29:19.699Z","1.1.5":"2020-12-07T10:42:31.976Z","1.1.6":"2020-12-07T11:12:54.667Z","1.1.7":"2020-12-12T10:49:10.015Z","1.1.8":"2020-12-12T12:00:47.669Z","1.1.9":"2020-12-13T10:19:39.312Z","1.2.0":"2020-12-20T01:04:56.406Z","1.3.0":"2020-12-20T01:17:40.465Z","1.4.0":"2020-12-20T02:39:00.003Z","1.5.0":"2020-12-20T02:42:54.518Z","1.5.1":"2020-12-20T02:45:43.737Z","1.5.2":"2020-12-24T01:22:27.534Z","1.5.3":"2020-12-24T01:38:02.550Z","1.5.4":"2020-12-26T22:37:57.969Z","1.5.5":"2020-12-26T22:43:39.680Z","1.5.6":"2020-12-26T22:48:51.277Z","1.5.7":"2020-12-26T23:10:22.407Z","1.5.8":"2020-12-26T23:16:30.451Z","1.5.9":"2020-12-26T23:28:11.691Z","1.5.11":"2020-12-26T23:40:22.187Z","1.5.12":"2020-12-26T23:42:00.046Z","1.5.13":"2020-12-26T23:45:14.187Z","1.6.1":"2020-12-26T23:51:30.995Z","1.6.2":"2020-12-27T02:55:48.571Z","1.7.0":"2020-12-27T02:58:47.619Z","1.6.4":"2020-12-27T03:07:34.312Z","1.7.1":"2020-12-27T03:09:42.780Z","1.7.2":"2020-12-27T03:25:12.118Z","1.6.5":"2020-12-27T03:28:13.146Z","1.6.6":"2020-12-28T11:51:05.603Z","1.7.3":"2020-12-28T11:53:34.334Z","1.6.8":"2020-12-28T12:17:27.221Z","1.7.4":"2020-12-28T12:21:15.764Z","1.6.9":"2020-12-29T04:38:53.123Z","1.7.5":"2020-12-29T04:41:52.371Z","1.7.6":"2020-12-30T01:47:51.914Z","1.6.10":"2020-12-30T01:50:24.782Z","1.6.11":"2020-12-30T03:02:16.065Z","1.6.12":"2020-12-30T07:32:31.285Z","1.6.13":"2020-12-31T06:17:46.242Z","1.6.14":"2021-01-04T08:25:28.988Z","1.6.15":"2021-01-04T10:14:45.123Z","1.6.16":"2021-01-04T10:22:48.546Z","1.6.17":"2021-01-04T10:30:24.320Z","1.6.18":"2021-01-05T11:49:21.373Z","1.6.19":"2021-01-11T00:50:02.713Z","1.6.20":"2021-01-11T01:02:12.995Z","1.6.21":"2021-01-11T01:15:09.098Z","1.6.22":"2021-01-11T01:22:26.259Z","1.6.23":"2021-01-11T01:29:52.323Z","1.7.7":"2021-01-12T22:49:50.034Z","1.7.8":"2021-01-12T22:56:53.610Z","1.6.25":"2021-01-13T13:40:46.211Z","1.6.26":"2021-01-13T13:42:20.434Z","1.6.27":"2021-01-13T13:43:58.584Z","1.6.28":"2021-01-13T13:45:33.887Z","1.6.30":"2021-01-13T13:47:13.368Z","1.6.32":"2021-01-13T13:49:15.364Z","1.6.33":"2021-01-13T13:50:53.874Z","1.6.34":"2021-01-13T13:52:32.913Z","1.6.35":"2021-01-13T13:54:04.690Z","1.6.36":"2021-01-13T13:55:36.272Z","1.6.37":"2021-01-13T13:57:08.536Z","1.6.38":"2021-01-13T13:58:43.888Z","1.6.39":"2021-01-13T14:00:21.707Z","1.6.40":"2021-01-13T14:01:52.843Z","1.6.41":"2021-01-13T14:03:25.123Z","1.6.42":"2021-01-13T14:05:00.840Z","1.6.43":"2021-01-13T14:10:15.295Z","1.6.44":"2021-01-13T14:11:56.145Z","1.6.45":"2021-01-13T14:13:40.914Z","1.6.46":"2021-01-13T14:15:22.202Z","1.6.47":"2021-01-13T14:17:04.160Z","1.6.48":"2021-01-13T14:18:45.681Z","1.6.49":"2021-01-13T14:20:25.641Z","1.6.50":"2021-01-13T14:22:04.458Z","1.6.51":"2021-01-13T14:23:47.290Z","1.6.52":"2021-01-13T23:31:49.500Z","1.6.53":"2021-01-13T23:33:23.319Z","1.6.54":"2021-01-13T23:34:58.559Z","1.6.55":"2021-01-13T23:36:38.248Z","1.7.10":"2021-02-17T11:12:45.950Z","1.7.11":"2021-02-17T11:14:20.133Z","1.7.12":"2021-02-17T11:15:55.591Z","1.7.13":"2021-02-17T11:17:32.326Z","1.7.14":"2021-02-17T11:19:10.397Z","1.7.15":"2021-02-17T11:20:51.343Z","1.7.16":"2021-02-17T11:22:31.136Z","1.7.17":"2021-02-17T11:24:03.207Z","1.7.18":"2021-02-17T11:25:43.530Z","1.7.19":"2021-02-17T11:27:23.652Z","1.7.20":"2021-02-17T11:29:00.372Z","1.7.21":"2021-02-17T11:30:40.433Z","1.7.22":"2021-02-17T11:32:14.795Z","1.7.23":"2021-02-17T11:33:54.912Z","1.7.24":"2021-02-17T11:35:33.066Z","1.7.25":"2021-02-17T11:37:04.085Z","1.7.26":"2021-02-17T11:38:38.204Z","1.7.27":"2021-02-17T11:40:10.077Z","1.7.28":"2021-02-17T11:41:42.497Z","1.7.29":"2021-02-17T11:43:17.713Z","1.7.30":"2021-02-17T11:51:35.627Z","1.7.31":"2021-02-17T11:53:15.501Z","1.7.32":"2021-02-17T11:54:54.532Z","1.7.33":"2021-02-17T11:56:28.800Z","1.7.34":"2021-02-17T11:58:06.723Z","1.7.35":"2021-02-17T11:59:45.696Z","1.7.36":"2021-02-17T12:01:24.622Z","1.7.37":"2021-02-17T12:03:04.029Z","1.7.38":"2021-02-17T12:04:45.624Z","1.7.41":"2021-02-17T12:06:56.578Z","1.7.42":"2021-02-17T12:08:28.917Z","1.7.43":"2021-02-17T12:10:01.752Z","1.7.44":"2021-02-17T12:11:35.800Z","1.7.45":"2021-02-17T12:13:12.528Z","1.7.46":"2021-02-17T12:14:45.820Z","1.7.47":"2021-02-17T12:16:23.519Z","1.7.48":"2021-02-17T12:18:08.425Z","1.7.49":"2021-02-17T12:19:47.568Z","1.7.50":"2021-02-17T12:21:28.831Z","1.7.51":"2021-02-17T12:23:04.340Z","1.7.52":"2021-02-17T12:24:37.911Z","1.7.53":"2021-02-17T12:26:28.719Z","1.7.54":"2021-02-17T12:28:16.184Z","1.7.55":"2021-02-17T12:29:53.928Z","1.7.56":"2021-02-17T12:31:28.412Z","1.7.57":"2021-02-17T12:33:01.109Z","1.7.58":"2021-02-17T12:34:34.311Z","1.7.59":"2021-02-17T12:36:08.023Z","1.7.60":"2021-02-17T12:37:41.731Z","1.7.61":"2021-02-17T12:39:15.007Z","1.6.57":"2021-02-18T15:22:02.781Z","1.6.58":"2021-02-18T15:24:00.247Z","1.6.59":"2021-02-18T15:25:37.823Z","2.0.0":"2024-03-07T03:11:16.023Z","2.0.1":"2024-03-07T03:12:42.109Z","2.0.2":"2024-03-07T03:13:14.849Z","2.0.3":"2024-03-07T03:14:41.384Z","2.0.4":"2024-03-07T03:15:06.660Z","2.0.5":"2024-03-07T03:16:28.575Z","2.0.6":"2024-03-07T03:16:56.792Z","2.0.7":"2024-03-07T03:20:30.147Z"},"maintainers":[{"name":"sindu12jun","email":"imgonnalovetheworld@gmail.com"}],"readme":"# 2021 必修：React + React Hook + TS 最佳实践仿 Jira 企业级项目\n专属开发者工具\n\n# 安装与使用：\n```\nnpx imooc-jira-tool\n```\n\n```\nimport { loadDevTools } from \"jira-dev-tool\";\n\nloadDevTools(() => {\n  ReactDOM.render(\n    <React.StrictMode>\n      <AppProviders>\n        <App />\n      </AppProviders>\n    </React.StrictMode>,\n    document.getElementById(\"root\")\n  );\n});\n```\n\n# 两大功能介绍\n\n### 1. 分布式后端服务\n传统教学项目后端服务的两大问题：\n1. 服务脆弱，请求次数有限，不稳定，如果down掉学员就没法使用了\n2. 学员对后端数据库的控制有限，比如没法轻易地重置数据库\n\n这个开发者工具用 [MSW](https://github.com/mswjs/msw) 以 [Service Worker](https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API) 为原理实现了\"分布式后端\"\n\n即：\n\n1. 所有请求被Service Worker代理\n[![rU5enx.png](https://s3.ax1x.com/2020/12/20/rU5enx.png)](https://imgchr.com/i/rU5enx)\n2. 后端逻辑处理后，以localStorage为数据库进行增删改查操作\n[![rU558J.png](https://s3.ax1x.com/2020/12/20/rU558J.png)](https://imgchr.com/i/rU558J)\n\n这样每个同学的浏览器上都安装了一个独立的后端服务和数据库，再也不受任何中心化服务的影响\n点击'清空数据库'便可以重置后端服务\n[![rUIdqx.png](https://s3.ax1x.com/2020/12/20/rUIdqx.png)](https://imgchr.com/i/rUIdqx)\n\n### 2. HTTP 请求精准控制\n项目的健壮性被很多教学项目忽视，而作为一个最佳实践的项目，健壮性是一个被重点关注的点\n\n这个开发者工具可以精准地控制 HTTP请求的时间、失败概率、失败规则\n\n[![rUHjc4.png](https://s3.ax1x.com/2020/12/20/rUHjc4.png)](https://imgchr.com/i/rUHjc4)\n\n\n\n\n\n\n","readmeFilename":"README.md","description":"React + TS JIRA 开发者工具","license":"MIT","homepage":"https://github.com/sindu12jun/jira-dev-tool#readme","repository":{"type":"git","url":"git+https://github.com/sindu12jun/jira-dev-tool.git"},"author":{"name":"sindu12jun"},"bugs":{"url":"https://github.com/sindu12jun/jira-dev-tool/issues"}}