{"_id":"@ubnt/uid-agent-fe","_rev":"307-e191ad890b0a1f32994408462a56a4a3","name":"@ubnt/uid-agent-fe","dist-tags":{"latest":"1.49.1-1264"},"versions":{"1.30.2-1000":{"name":"@ubnt/uid-agent-fe","version":"1.30.2-1000","_id":"@ubnt/uid-agent-fe@1.30.2-1000","maintainers":[{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"hevar","email":"hevar.magron@ui.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"kojikoji","email":"koji.kanao@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"antons.cornijs","email":"antons.cornijs@gmail.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ubnt.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"digiwano","email":"digiwano@gmail.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"rubinhuang","email":"huang9239@icloud.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"ubnt-norbert","email":"norbert.mieczkowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"3f3ec47da9dfa9e5e734cd40b5ebc79e2dea0b2c","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.30.2-1000.tgz","fileCount":22,"integrity":"sha512-Lg361mdgU4w8QzYF69MRycs6HCfdkRcu9KRyrZcXOcl7AJ9bRD3UUp1+ryQe+z2grZLkiZL5gTXPKWp9xXn+/g==","signatures":[{"sig":"MEUCIG0eAu1qTpA2TFO4i7HevZi/Qv0Oomigq74WzZET45PrAiEA7oMr73wRPAZka1fNYlhinBZpZvEYQ6DofnOlw/3U6O0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2593014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDU4/CRA9TVsSAnZWagAATq8P/2bR8FzK/GYz23HTd+sN\njXhbHUduUVHqs3FsKxYXRnOTopopvAEkiPMu2jduMKGvHQLhSTxXJkuLx1R6\nEkUDnMeqhU9rOeH/fqgnZk0ZbNpywZm4VlLpSFDYpCzTDLh/K3Jgv2qhW+ao\nhD/uGoEhP6YiBUMqCjYI5m10jzd899bK/isqdzoCZgw2V1nkRyaCGodTdz9Y\n7tXEEtXdxy5aLa34UaXFPSwqsnY9xstmCvR924Q8F+FIbs2XZn9q/MoVjQgr\nIKkOxXcmTE58pVl/SDVbRirVyrb944aujZ+lOs95Q+zmX900tetNIDDka6a4\ncFcQCW2TBPbSLJSJf3bbNZkGLlqjUQN0rKX3heFLS+N4vCXtGdnSNIO/UGkt\ndiTbp5tU/OYWF5qSHw4wW1vvnqpqLp3GEzCO8cn0XoCAsOpeS68QqHpHygiH\nqu5EEaydbQPwZahXaWR0n0xIrwEVmDbEVNPxdUBUgMykAavUpcmF/Ob5P1mR\nydxtbyHVWC6SILovt5wW6ivGQ8Vzfk819wf97ubLFcs9iDnoton2Qf0jF/J9\nejBCaF7rQ2TX1GQ6wW7kSpeuwujsSZSg6j563yeVJnHIuKwxfx1u84noWtqC\no1Cxa5j+CS67Ea3VUKK+zQ5RuD1E8h1LbilTHz0TzOuIENc0WMgYRCQHDBWg\nzhfO\r\n=Oh4M\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"dfed50e563c05113f20cf40072c3a7ea0657e7ed","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='true' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^0.0.11","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^0.0.9"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.30.2-1000_1594707518591_0.7461763928582681","host":"s3://npm-registry-packages"}},"1.30.2-1002":{"name":"@ubnt/uid-agent-fe","version":"1.30.2-1002","_id":"@ubnt/uid-agent-fe@1.30.2-1002","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"antons.cornijs","email":"antons.cornijs@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"digiwano","email":"digiwano@gmail.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"hevar","email":"hevar.magron@ui.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"kojikoji","email":"koji.kanao@ui.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"rubinhuang","email":"huang9239@icloud.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-norbert","email":"norbert.mieczkowski@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"05078a8eba8baca211f8620cd7a36381c4316f2c","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.30.2-1002.tgz","fileCount":22,"integrity":"sha512-RFckjJ7OWFUE9u0aEjcGeS7wQPkWk+gS0RFhlSY74aopXXH5wM4iAci+xOMFgwLkrhEgjfe7Cc+daJdYFbAoLQ==","signatures":[{"sig":"MEYCIQDNnnts/MtyMuHCD3j6WmOUE23k1ZanfK/E2zCgD2LC1AIhANSolDbKR6J3l1ERJMfcQ0jD0TKA5yCV0HHRwX0rGEpN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2593036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEP+QCRA9TVsSAnZWagAAvy0P/0nOJL/yTVA2Sns879Ho\nG3zcAS7ot+AXq6c2lotIt0zgepnY7whf9J5/+UdEPT4UAOOsmjYrvS5gyfVu\nRqac5OS79bdUc5crbrcDlcRqyTjGn+iiSiPsA4iiPeF9ntX/TP2/tZfiTzHI\n9LWM+sYOwyHkXtordHshXr0jj9ExbbbmzaZ9+1A+WWV2UDQSonwOjjR0iMbG\nz3pCaTI6LaJ/IUuO2gS0drSKMLj3zPBGU4rzXvbaH1kgcKWF9sRuN5Lx/YxO\nZxABrmQBtn2+/6p95tG+TRE+exGObX/x/PL2+ZAy3PhdHidiEhjggqtWzSnq\nFXUN9/peNXECR072z+y3K8y/qkK6cj1+/5ByZvr+UAbL3M5NlyRrsgHH3ZMA\nyjuxNEHDDLP1DgdrocFDV5sN6Zo0yDJFBKIsIUWiWDVNB2bHn/k9yaYebOcz\n3RTRYVwbjqFgN557aIZrhROU/YSWwOpEo4zHI5XBxK+Wmh03fMTj1vxiR7qF\nrOdBZTcinuviwS8U371JQfjuWq95S4B9ZdmGhIHUgVaCfc+qwPG1PTz/0hYe\nxVvqPHL0LQdQ/Oik9tZ7cT2x0vjjKHwwg83Pbj1WIgNQRXOC6/E6Oh22ZPSY\nuIdRWy7uHTnCIs+Fxe1Z3ljSpLUbDY4eBW4fya3MbSIAofE6wxFBvocBLnPL\ndN1H\r\n=zHWC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"d57631b4711da378c94f37ec243185bddb4fd06a","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='true' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^0.0.11","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^0.0.9"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.30.2-1002_1594949519511_0.9876393694450358","host":"s3://npm-registry-packages"}},"1.30.3-1004":{"name":"@ubnt/uid-agent-fe","version":"1.30.3-1004","_id":"@ubnt/uid-agent-fe@1.30.3-1004","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"antons.cornijs","email":"antons.cornijs@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"digiwano","email":"digiwano@gmail.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"hevar","email":"hevar.magron@ui.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"kojikoji","email":"koji.kanao@ui.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"rubinhuang","email":"huang9239@icloud.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-norbert","email":"norbert.mieczkowski@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"3925f6cee5ee849bedefb4e46c44c4c3723f5758","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.30.3-1004.tgz","fileCount":22,"integrity":"sha512-n10sqP1BzDMmOQvUkZvpPoj1wji3NXc2i5MpwHFdAH13Fm/ox0IBnKA8uTUgmu4iYa8lmZtWaIc3cN5tXdkUoA==","signatures":[{"sig":"MEYCIQCjRBwc7Jg5B6so7GR9I54AM9OhKXvyeaKK8tz4gndSIwIhAMDYrSWUkPX5gA/gtw64XMapeisSEfGJPRDByd4uBEPg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2593439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGtbPCRA9TVsSAnZWagAATdQP+wSg1/ynDPhKaqSfbRSX\nTp696Lrc0rrk7jDY0qCNdETfD4OSB/0PrHdd3rJhTFsVxgbYSnPVy/H1pGTI\nGnu8F70BXICR2zNiCvOs613EbqztvgBMPNE+FFc0br0V0m9adf0ScCeGDqDi\nzzOAmi2+cE3bTBnQYSVnvWxAWLpYH4qk2xQiBb5huMebrrhC8Hx/QK5UnZ70\nTh8mkAVhYyGXvOuchvf0V7oDs9R2pqHgPEvVLif/0r0mEMp4/CRwYZ5k61rS\nK0t2rMQHCLpUz9T/leB3iWDH3ysO2WnVupmDYreOzOl8lZ80qlbTkXX5gM7W\nzAexlYGJEIuNrNcqfrvncRqLPj/Rqe0W4OL0c5KRBQDoRR3QSi3+0SY9N6by\nGfKOuSw6a8otlgqwpaxOLa9SHBmKfhnF371BG/XXxY10SqHKMO3PyrU+4mz0\nqltTYaGF/OWNzQBrovLYzJFTvTlT8cAIif+z/v27NIroOkrUYnuORiOJ85rc\nCyDwvv03WWXBRdluQHYKcUiP2FaDU+/jY3idOOfqI3XzCa/zceUy8ZB2oB9h\nq3w3swhnVNVm9Cz4JwE6/neFDoNa95hAjyZ79DL4Sf+XDARMOkeZNtKcMUpt\nvq69nMmN2ZsigZPrLp3hbHzddm0E0VE2lNS76Bk/1LcoSc8CY7tj+Bvf7GU9\no70/\r\n=FHhO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"5d71f00202355a57bcdb34693ae61802e5e08fc5","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='true' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^0.0.11","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^0.0.9"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.30.3-1004_1595594447236_0.8456729194021824","host":"s3://npm-registry-packages"}},"1.30.5-1005":{"name":"@ubnt/uid-agent-fe","version":"1.30.5-1005","_id":"@ubnt/uid-agent-fe@1.30.5-1005","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"antons.cornijs","email":"antons.cornijs@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"digiwano","email":"digiwano@gmail.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"hevar","email":"hevar.magron@ui.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"kojikoji","email":"koji.kanao@ui.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"rubinhuang","email":"huang9239@icloud.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-norbert","email":"norbert.mieczkowski@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"008290c754535a9ae747d6ecff01d37f187f2220","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.30.5-1005.tgz","fileCount":22,"integrity":"sha512-obomqZCFKCDPGKo6KYWZUfmrcNbJwdqcnsVgD9XSjYun7pCUwIBorC1Mi3rmtX2g6LXmar1aqnfp0u2tKsoAxQ==","signatures":[{"sig":"MEYCIQCzlgCukHVStuMYKcFi3G03m3fYPrAhVFMVYupLUOenXgIhANJ8W4fh+CMt+/DYMgPSmmfVlbRF7JX0LfZ8IjWJxw8S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2593835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIp2QCRA9TVsSAnZWagAAnnAQAJPGZh/WR9/Js0DpBbuJ\nuClBm16JH8xmPdM+PM2NFSI+nWVCh31VtczAQ7DkV0EcUrmxUD5KQEbDejS6\nEX2PxiojqlsVx3kHWxupqd2Bn67+WcORu3lI7V0+lGlINVW6N8Nln0IfwH4C\nprvxoVmjQSScNybp7W4KycgHVGWw/rfEGPBTubzOnct87K5btq1Ei8SnNlaP\nRzx4iv1KnclLUyB9Wx6qCwnWf/Cizsw80m4BgZf+fABgM8uMtd9YmSkrCxu1\ng5Gaj/BQDEnHzkUumiUU60bPBR435BdKC7gt7YrUx4hGVKiD7fHUfGQ4W3Wz\nqByW4e3XbZ/lZJkdNNDjdXqJ8ZmbRtRLEfQdn8gJsUekxcxR4ePtwgyEU4hc\nTCCy+QQc/vVWkysbe1r/j51SYk5mMH/9qYC6o95eJ6UyjhLBuzzi5z9+ArkM\n5F3e9Oov/ToH4V++17A1zHBn+VpN9rwjBnNaAWOi2AyYaL7RNgEWQwjTTZda\nAZCXEHJJmMO9nnqe91eMTvXVM6myRdDlYOZJJiLUVxpwourvj7kgX1FZE38m\nU5hXNYxNk6Wo7uJ0g2vVZxMYrlOR9IpMhA2od52xEl5p/IIw7sQaFHJ+q9HO\nysRDqliMeKRS1dlCGcpOzwDADMGv+Y3T2iZGl12cuTwMYZ26ClZukEZRQRrd\nsKuz\r\n=KYIi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"2be67a92fd3f7c24e208e4ddfe9e84662cc35b1e","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='true' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^0.0.11","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^0.0.9"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.30.5-1005_1596104079517_0.5202983213164174","host":"s3://npm-registry-packages"}},"1.30.5-1006":{"name":"@ubnt/uid-agent-fe","version":"1.30.5-1006","_id":"@ubnt/uid-agent-fe@1.30.5-1006","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"antons.cornijs","email":"antons.cornijs@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"digiwano","email":"digiwano@gmail.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"hevar","email":"hevar.magron@ui.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-norbert","email":"norbert.mieczkowski@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"b322f7f35348af69531d3ca0181a1dcff76719dc","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.30.5-1006.tgz","fileCount":21,"integrity":"sha512-OnTRoBlgGvUFm8DrsFYJQXKcyqxOW1Tha21AmfHrktlHGg1dE5veeqePHrdXQn4N4UWA0PSOfDc+mHVF0LbD4Q==","signatures":[{"sig":"MEQCIHHwE2jzzWTB/EG/yXxTBmoqWRAwCFhzEPjw3oPtFeyWAiBQ2RVth32pSXdGrq176C+hS7SmfEqg862xyg1An0powA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKl3oCRA9TVsSAnZWagAA6gkP/AzApLrBcd7ozE9Tq2fy\nCZuLuaUDhNitcx2SsDVwoFgU21jrF1QtDMRhJOEvx5bamRGk5xT7b555lR6T\nMGLSS62QTumdn/qfGO9wixTDlPhr7ALFLn2jiX7Lon+PUT8BxFCz279KFqUB\n+tb5oWGj7TO3WPereapjuZipoBP0k2ChRq+fn3v1b7CCE6VzGZ5IUMmWyqdB\nKOS0pfzez2cX1GtmnQ4WsrPG+SDQF+cs2pZIYJUso+9nnP26f09P0u3manch\nLXgp4WW7tFXquOnscW41/X7ElA3uu2jE3bLA9aVBiJqRqslM2k+be3EcWIJZ\nEcw8XCOGfzpUyJT3TW23+Wpjm4swkUyH01eqCtNOsaCAE6N8Pq1V14IXyy6V\naM1TCYZ91wdPp1JNYCnV11HuKc6kRMqSy1fhB/Jao+IyHwfNN3gzceqe8KQb\ndqCXW6Si/j1H1+RYmQeVoiI8CDL1W0C5j+pIVRzP0r2oyma+n/Wpug2eAL0L\nMwINx17CrJZwV/rX/hmnZx/6Th8gAR8fj5Rf0YFkI33VOk83qKucdiYzdNW+\nNLGKWrTEIE//YfehT8wf60hLHkC/hPLebcC3Duw2oQoSI1TgGSZNCcNkXmJx\ndvfBAEEn4cKsUNP5SzQ52K2qHzhontofrKXUaRwM2AWiZXrmvzySZ01OZVid\nibVp\r\n=8fVq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"c814c3b58990b6fae4cf2f8deb1313ae159c33c7","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='true' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^0.0.11","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^0.0.9"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.30.5-1006_1596612071557_0.2544043581004771","host":"s3://npm-registry-packages"}},"1.31.1-1007":{"name":"@ubnt/uid-agent-fe","version":"1.31.1-1007","_id":"@ubnt/uid-agent-fe@1.31.1-1007","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"antons.cornijs","email":"antons.cornijs@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"digiwano","email":"digiwano@gmail.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"hevar","email":"hevar.magron@ui.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-norbert","email":"norbert.mieczkowski@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"3f065a6e0e2cecbf3507908d45fcd1e4a8e37cc4","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.31.1-1007.tgz","fileCount":21,"integrity":"sha512-iBzDvXC27fcDHNpE3/xevImz76yzEkPJQgbY9PgfUuN7e2wrbKxxzZZOb3qZ2ANnofjGhkkTOuiqNU8djYYzWw==","signatures":[{"sig":"MEQCID2vvkxUwM/PO9MLHhqTGi1Qul6wP63e2fck5KGS154hAiAIeROhKwyRAsZ9O6XW97wuk1T090l2xiKIBCp//8Y9mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2218339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKpddCRA9TVsSAnZWagAAiRIP/0QWR31V75jj0+gxoa/a\nFNDZuYAF3gBOBtohYLpWQ0iWE9TEmuhD8wu8Mv2oygue59HBvwl6slmeQWxr\naZ2TvRCQ2U9v0jOc/f+2CGOi3WfHiBgfgwVp6F3/amjUnLYWKTVCU/BvPHrs\nRjqRMyounOmkTVPG7Cl+Z+J3hPKwzn2yWZD/+pNU3sPPJCWC7DexaK0m8F9u\nNMDK0UsX9hcreGXO7PbnFE2Lru4LbVZg3uF7m8R7RyQozFrJIv++Hk5yQhLh\nzauWLrx8dG190duT/8u9irOHtwSNLrrPM1eF3A7TiNH3ausfAg8URNB3wBxy\nb7AgKzyRWA9tvb5/6uYgEP2elq8v+lpwWNg2NbR14KQPAn7ZnqtC1ZgIZKtt\ncRwMBm0s8wOkgRMHI91i9X3kWCmvxFpPm/YpsPpfPNgrYzKkfPRFHoKp3Ty5\naEXmzakbWnGyBsQuuSdgAaRWoPoXFWPBVtNOCibHIbD/gBRKFPmKboNbP6dn\npd1O6jMRmB65enIufK8xuCu2PMFYa6lscXYp25sG/VbA6iUuHbpQgrmtmcdA\nanfpSL7vsWeJCc3/ZxEDHMCJr0CKWp2tder5XX2+d5DlnbKwnCVTuqY5X7zz\nnnfF8XQEb0W2yq8KsSaHM5D4HjAvHKx4oDd2qAS2IRKHWgf7bG5deHShWuoK\nakEC\r\n=KJnj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"1eb682a2f8382d6a9f5be2b04d131a157b040ef6","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='true' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^0.0.11","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^0.0.9"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.31.1-1007_1596626780585_0.17793446072483787","host":"s3://npm-registry-packages"}},"1.31.2-1008":{"name":"@ubnt/uid-agent-fe","version":"1.31.2-1008","_id":"@ubnt/uid-agent-fe@1.31.2-1008","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"antons.cornijs","email":"antons.cornijs@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"digiwano","email":"digiwano@gmail.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"hevar","email":"hevar.magron@ui.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-norbert","email":"norbert.mieczkowski@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"1e678aecc0a009f35facf8b7d394c9c5f7cc4909","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.31.2-1008.tgz","fileCount":21,"integrity":"sha512-NZ9nn0nNqmSerJQexi8S9KOiMcDlSa/u3N0JDfIXQUD0rtvlGdutdYd6Nahwy0jM71zfpFGH9FGHAmFpq6IJgw==","signatures":[{"sig":"MEUCIQDSA+uNJTZdVFcV2XpeEDFHF45iZWY/nXyrJWY3dD/7FgIgBxJHIwE20g4begqVB49YhloddNcoeZMJ8xwAvnCq7/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2218377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfM6UTCRA9TVsSAnZWagAA8GoQAIzsiWaUNhOpCmpit6PJ\nSzImDvvsNAK6A1whJcjqtBQGXYCYNI9MWuhVzViQCzPoupmdSFAKfOYc3kEW\ngYPE/FW3UyjPLJNKt07j+m75Vn3GiDET/7W95P3DsbE5QoqQrwYTmt7++FfS\nUAeIJizFMag8vQdr7cf5uJfpCqqjCkTmODJGBaxympMoajWSPCAzz4fuP5Z5\n9vJxtd5NtOmYvKUEsxrvxxXJgeSbev8U2Bk5PcJjclN3cx8gSP1WHAtAIIOV\nIliQs9adJjXJUPehuoFQDFO9LfAbP5Hf+O5WhNnBrpT7NoCKLKDvPjw5d43g\nN4oJUkNtKz4ob8Kcny4/e/kBhclIvnna5qmrs9pQH2n3eDwYPVvBQrT8pVIh\n4EfUU9fzkXpWxPfsln54NuLPXa0uAHwwit8qErqt4jShuFobCDdY+eVEd04G\nzDZMWmYh4v7RfeFonI2BVNl2jiEh0+5mcMiq/QVTZzuAlh07GUvLcY/fxQvZ\nFi6ZCV4z6ZjQl2zrpSaCVqJB/BvLD8M778Pg7Rz9f42k0kjOwgxRKD8v3c/N\nKGhsWHOZWujOeASWeOIGV7/ODSA6fpFIUhpIlzcLOr4oYutQ+cCa//QVscsW\nGgNg7PrMc1saonfXL8KbMGPYMjbjvhM+WDvYlec2oXXhqrgS5umeTf0yWmxX\nqEiH\r\n=Ne3v\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"b6f7bcf29f687c5f962fba5fa2a53a36f14bb94f","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='true' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^0.0.11","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^0.0.9"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.31.2-1008_1597220115439_0.6638853278374572","host":"s3://npm-registry-packages"}},"1.31.2-1009":{"name":"@ubnt/uid-agent-fe","version":"1.31.2-1009","_id":"@ubnt/uid-agent-fe@1.31.2-1009","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"antons.cornijs","email":"antons.cornijs@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"digiwano","email":"digiwano@gmail.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"hevar","email":"hevar.magron@ui.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-norbert","email":"norbert.mieczkowski@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"b46480ce31202f95193f188537c44c8994500884","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.31.2-1009.tgz","fileCount":21,"integrity":"sha512-WmztQEjeGrsoAJWM5BAjZMGgaGIrS0CyBdFBPZw/yKkx0sSkIhW02pkxi3LfftYSA8bBfLICLjWjGMXgtR5kSQ==","signatures":[{"sig":"MEYCIQDvSvkh/f8QS4Ri1BHepbzliWuSbwofXjkoUShNM8hjcwIhAP2nvUfwNfEQAuoWm593bKvf7H47g+HofgUPGws4vSMK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNJcyCRA9TVsSAnZWagAAcZoQAKMLnFFUIoMAkSBIeKAs\nCcdjEFAVlWT52jkGmplNEXLdMzD+lzkmYPzrn5TZrKwMeoZcmizIc9GZttiP\nCVje2ebj5PbaJJpJULdifTJ8n/HZwhlP6zcxIjDi+Ly9+K77JbNC8pciF/MO\nWsbVn8a5JL30L4wA6GUi37WHVReSdDvnk/yUcdn9Pv72edP7ldH6PqXLz1MU\nFqOYckTrrIJybwkhGOi0fUN5wmVu3x0ZZA9SEZFWxysoK7FvK9VGvGuGG2xZ\n9Gd6qdsNibzDAvtEMKk/N/lwm+FHdel9ZL8zmHcZITGGZl6h5sAaepoKf+eV\nbZRLTHvnf5xx1kPIbqCxM44zV2ksosMyeOmuhu/nso/n5pE/8yahZ9Cs1dMy\nQGjx2qo8PkvlHxWSWgIYTFZT5aDhZpl7HQXZxRWRCoH04kVUn8mDaoXCzfTs\n1uNuAgxmZx45Rdo9cZeAqh7DShKmwyzLkfVK6d+QfggIHvlDJqNuOmyOgyl1\nKNhlmAqQ7z0TM9Wa8J5xCKaLvCwWrl0y2hqFqEoXhG2zumRd57C7bg5Zrhig\nzGh3bZA5fcjFLMxfrZYJ5xl4cJGe+JnJ7X1YTwmK1VpeunJ5Ty/OBT053LzB\npV1JIQnQIltXhg63JDNH2gcxQljn7RbbM+jQ5B1wsxEcYHzUxMN4annQDPAJ\nqkri\r\n=SKcD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"20fed7b367ad85b6e61e4878de1cc6659c1d0ca5","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='true' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^0.0.11","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^0.0.9"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.31.2-1009_1597282098067_0.4100591400490785","host":"s3://npm-registry-packages"}},"1.31.4-1010":{"name":"@ubnt/uid-agent-fe","version":"1.31.4-1010","_id":"@ubnt/uid-agent-fe@1.31.4-1010","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-norbert","email":"norbert.mieczkowski@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"11ae7dd74272cfbb65f10de0aa58ac3753ef4a76","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.31.4-1010.tgz","fileCount":21,"integrity":"sha512-TOanBE2P2R3sSuurDF9CSBGqGXvFNrS5eE74g9LFB+72lqBhpMn7ssa6yofeauwlwfb9Doi/bQ0my3CxF86X1A==","signatures":[{"sig":"MEQCIH9Q8Ui/AVlUAbqevzv6AGVMgG/n59AWf6pN6Z4QU196AiAz/3sjUtjX3MjOm9rh8iDFds/JQ49e/RIkv2nKGVEJLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRcQrCRA9TVsSAnZWagAAWz0QAJ+9mb1PEHBbdqhuntLB\n4BeJOVT3CBtGotGEsvapeOSwhzB0ZuGiKVTPVcZmwX17BHrzQMQwkAzj2hVk\nA5JEr11GqXg9ZoPP2zs1bDFs6uDyP7rnjL0kWtoSG7jiwn2mqtIKFRr57+97\nB5OVoo5esK3XCxOSLjO2Jctm6qJDPw4IVgf40/Lm9zrlHmGLWsfcFyTA22o6\nZGVSa9aKa5ubCbADgXb8+dql01VaJxfUNv317P/tlhRJ3mVtiNtI4GXGvkDu\nd+CH/jbgnIjZwehvaSm6FoChW/9Q5Ysgi/Tr17N6Dul6YbBsW5yiuggXbSMO\nUNCp3HAPumFoZAespmvbSHl9NAI0nXPkNbPJZCnKLZQkopxi1XHfetSYbGLj\nTOkk6NHmIbsbMVZlkHOI+Y0XkWj+KdBQngXjj0VIXDGG2pp/jyxzxgcYlie4\nRP9Drpw9mD2Z1gnaJVJfCTgjB5qjMpat+7jhPVkLbA9Ow5ixhatq4UPKLnYL\nC8BvZslUC1HD3cS1Br50CauQOu1+1z94HQ0NseGHCvwAiheLd533EHy2ePu9\nNlkzI9q0yoyVoi18v+3S+HJxpIiBQQi3BChYOpyjcEPIoy9EQ/bbfVWTTfhU\nw8xq8Zz/yRZ2+BnkKk84rt96Vd9NpG6jeGyhoRku9ZwCV/r0CRsq1SVcKxyX\nCTMe\r\n=twro\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"b0727d226982d7d64213b307f5b83044e218f0b6","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='true' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^0.0.11","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^0.0.9"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.31.4-1010_1598407722543_0.6350188011019957","host":"s3://npm-registry-packages"}},"1.31.4-1011":{"name":"@ubnt/uid-agent-fe","version":"1.31.4-1011","_id":"@ubnt/uid-agent-fe@1.31.4-1011","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-norbert","email":"norbert.mieczkowski@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"a56b88008d12935cafdcc4ef36fee377e2595750","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.31.4-1011.tgz","fileCount":21,"integrity":"sha512-zGROZ0yzU2QGE1tg22Xtjqyc1pQkhkLKNAUA2egTRJPJrGBEwIO7NFYKEJLW7+yd/UE2b/6Swcp/4qQcGGAxHQ==","signatures":[{"sig":"MEYCIQD8s6mW3PFBTwYR9aDZJfypR8dSnY0KitJ0REENQRJ7qAIhAMgSA7xkvJnozYRi/Z5YwZSIhyValQC5x8yuQHMaihOi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRjUICRA9TVsSAnZWagAAuVgP/3osHULPh3Yl7DHcALl9\nlms/LfFlp5XjXNlFYn9+2c3pa8UNoZQGQLBZzk6og/8NAYgZJcy6MJoDPPF2\nGg13f0vfr/bOaHIiy2vD1GzZwvzjXtkLuu/DeR52+ii3eq7YIi0iSFG0C4eI\n1U1UHT6Xk+kkLidr+Yfn1LNyvql4J0K//NpWcQd0WMTh9MDFt83VzcfqH0iB\ncY3QZJcPCZIh/m+3Iu5BazAmLyijEykp90N7fqY/7DvwNrfJO80cnulbxUMK\nQF8mr5BKORdQFJ+yKaG92WNm1rZ5UX5vKrkzsH+Xj2vApYhEKL47Kh6mTVwT\nDfnoumVL5opifbkSo3agVCRhGejCzmaTxkF3RZS3xhxjOq49B+jAeO7isLPU\nuY0/3iEZKDmr2eIavZCdjsI/TAG02oBanDdCjLoAsIok5h7lJYpqje/qkwqg\nXQjJCsgCDX2yqiOiHMZFjbhQGa1AOaz4iiqHsRZPblpIdBxIRDC1RSGLNo3a\nehaoU8jDPFMmBE5y1N0FW3uKYuWTXtUDxQHagL9nRZeSrybbFPyV1Fdaazwb\n08FI0P52G3TT0dRxy34i324xJ1Dt6/OC8nH3YMZM9vowJtvamveoi/uOxht3\nr8E0UGU+QdBlflSw6EFcj0Y1XyWHspELkyHN4QfBLEyKsJFAtRZMR4ZcrhjC\nsOHZ\r\n=l+Ud\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"3d0b3473bc4bdb941f01c3023b45fd8942810cf1","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='true' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^0.0.11","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^0.0.9"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.31.4-1011_1598436615735_0.11231299021605601","host":"s3://npm-registry-packages"}},"0.1.1-1015":{"name":"@ubnt/uid-agent-fe","version":"0.1.1-1015","_id":"@ubnt/uid-agent-fe@0.1.1-1015","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"c3cfa8c8790ce979176a0a4f3f2f85436c35918d","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-0.1.1-1015.tgz","fileCount":21,"integrity":"sha512-WfFACux+qeDxyvqrNdM/YBZg4WSRSZ1R0vtaiEfP9uo40okBlrX4CwVgXkBddKauc6ui0VByO5RMxAC0lT67Vg==","signatures":[{"sig":"MEQCICwq18RNm/yuQZaL33LkJXySHTlknQUXDHwBJvoy5m/ZAiARbDckczmW4BRH14n94csVXO2M7wCHk1n4hyP5oxKYVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2170494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTiQ7CRA9TVsSAnZWagAAuMkQAIrETLSPrw8IGlb5NxPS\n57iAAf1C8sLMHS1oYlhunTJzMYtiEg2pmwSxWoEkJTREDAjo9Oip68ucs45P\nLRq0QbIE+WTfn96hX0040zgg6uRl+vHfiouw5E/Bml2cWIEkdAcBbQANB/Lr\noppW0kJhrnvcOtEa5sHjyxrGfhvQ0ACyJTdYcNPMuc4LfyVqDbr0GMni9Jf3\nq7wRY2iqpMgRGzbUK2P9pO7/61SaMFNKBqTOuyx9ttM2/SJ9xMM3Yj1GML+Q\nsT4a8qzKv8C4T29cv+xKLiPhVbJREodp7FYz42NL6s/bnX4ylQN/zCD0Kwpx\nERWi+FwQkwC+AIJZxs++0Xmc8BMFvprubPFywbv8E7czwi6p9x5sHyQ5NuDj\nDVY6Z7U3Q0C2CrSDwfOm1eLttN6NgJsd58uRS26SxabHPSUB/wy35YZh1ll8\nc5YOMYZ4+HvPu6dElctDCJTv/jeABmKZ7EXJXtGNJLsgRVlATNbA0jj4fVDn\nbi2s7n/S2Tx5qWy7DFqWQRSBndm3QE0UoZK8pMlS4PEUbsxdtYNASqBma5Hb\nsErKSIQFCq+q2o76SlqH6K9Fw+ovsoZW0W6Ik8LfHhmo5JXqlGf51oaaEuhu\n6ElmNEaHi6oJyLr0SKR/qfhLcH2nsZUh/DJBxTg41poEgdJ7l0sc04+Jw4GD\nFuNq\r\n=uf51\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"554a5921e9dbcdcc87c7c6172fda50b07c55cb45","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_0.1.1-1015_1598956603036_0.7649370874013788","host":"s3://npm-registry-packages"}},"1.31.5-1016":{"name":"@ubnt/uid-agent-fe","version":"1.31.5-1016","_id":"@ubnt/uid-agent-fe@1.31.5-1016","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"aa0f7ad550a52292a072b81258e0530a8c6a623d","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.31.5-1016.tgz","fileCount":21,"integrity":"sha512-Vkp7VsZVJKPzhA2JX1b71TjjuDxN9kdko0zfK35kbig19d1JUyOo1MJAJo8Cyb1iw9R1gCErj6XHihyXUJNP0Q==","signatures":[{"sig":"MEUCIATwojBBPPYZJm6qHjGwohuOxgT6QU7GRuHUAWuzKe0RAiEA8vE/d6F9hv44AqhWMoDHDxRunuSZZEi9dC16YDIpWE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2170499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTiTMCRA9TVsSAnZWagAAoG0P/3FirrBvNo4ekDh7DIk7\np6FNlnmarOkdVmv8MlOkM/BwxbL9sy/BD3NIbGwcC2ahBs7aoDlKeELw5LuM\nYfioTCTQDQgPAh5eSNo41rH4C97JOqpLGd0iEWg+SK25p011yh0AiqORJZsj\nM3z3Gj4PCm1uUdE3XEa7IFHsDOjjPAl0w/ElaUE4cy7fy3XJN5pN1h24ra5k\nXd07LZwEDwM898GGkrj/crMWG29rppKmNSOrY3sQTRFJfxCHU6UpmJL3oarw\nbMVjuYowqnx+nmyOAK/ZzDR4QRrDw572O8w1HcP1O7fDM5tb4DX+TI69iP7X\nT81iCIM9ggMZClD4iO+t/5/+raaq9c7T972g/iDnb2xx3J1HsStXDfr9r9Kz\n4tOh2Vzuk77tgj52GMEc9WBPM9L7GVoHpbvp3rfKFn9jONFnJH4EUgyB0UhC\n2symnCjViH+2XtemUV9ZzTxOdiibT3uSxrw/IazBx9/t35jQz47PoFjtcrjl\n8r4nWq2vS/V2EY3lgm4fTbXirc7ASNtK5YiJGDXGBZe6/Mkou2e6QHtrnFpd\nHCBXnEf7TqronWv1H0svEHs1Aw6cePR2r7DRmM0A0EfBg7kP5jDvrvzGllKa\nUTpqXCqM388SwUTTozzkhsTnS84bgFBdEpHRqeNuK9O0lvEYDNxrzZFKpo/w\najdR\r\n=dOWY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"554a5921e9dbcdcc87c7c6172fda50b07c55cb45","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.31.5-1016_1598956748297_0.47120763766180707","host":"s3://npm-registry-packages"}},"1.31.5-1017":{"name":"@ubnt/uid-agent-fe","version":"1.31.5-1017","_id":"@ubnt/uid-agent-fe@1.31.5-1017","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"0d809539f8b215db2e63d3a0697c69c0e4cd3e2f","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.31.5-1017.tgz","fileCount":21,"integrity":"sha512-z9nUDd+roVTZf1Bh4fHLlttKKZ0iOl1OtUWN377T71eXkiULRr/j2FDR6lQGFwOQ8e0PLpDoiWk9+0FFlS1b6g==","signatures":[{"sig":"MEUCIQD5eOkwhg4qIrSL8kVxPaoujtmmBAmQTtuV9sJi3ZrVdwIgPof6w8WJxvuCat16JhmIZ/a8AVPsjmhLrs0vAFUsfes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2170642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTza4CRA9TVsSAnZWagAAVIYQAJStA3D7zSCcRlbbepOH\nSq3H2ysgKW7575K2+/6FdN95ovfzvwl/1RLDxreWWxKgZZviJm+eSWf5GuvU\ndcNrxVYPvxcJDjetRvIh5U/GIsMzBoOWRob2tqXSUwwnLGHiWdiMn/E6Ovh+\nCOjqpEa0cqJlAup+bMOn34SBL5F+NeO4gJWVmd0CfjrEy7ksGLjMh00oWeng\ngf9DbJZj8pckyNhFFbis9QdJ3jF9u/lRzSzPi61lAZD9ZJ/AS4vB8LRDWH56\nYvPY6jAoKzLg8CWI+YM8ymeV4uwIy83eL/wuy+9Rf9LfTI6zxaJGuFY277ds\njHSzekcGITk/gp804LkA3TimVf8pVAL6wjXSJ1eFPcPApFC2bz6ASiSy90Gh\nXK5faQoNyVl98cRpEUBYK1Bq28Elo1TJ0ledUhQXoUrJeaCakQ21XWL0bIbX\nQf5g1C6AIYliK2WUzV7EBGWFaY42FLKroe9vW6tUXTw21guLZ7IIjyG+O6Uz\n7zIeJA1GKhzUBSQGvoq2jM7WUr/2QzG6XDE9z51NyS9+h+KPn1eyUnKkIY26\njmCUD2zr/3LbwKd2Pu64egB50CdsnKujDj5N2lUnTYbwOyKS0ngxP+KAyFgP\nyTj81ZSsPGQZvqDc3ZnjJ/m1mO4sWFJBrwlhPRKcfg8m116nghN6FWjiwrjt\n9+ML\r\n=DbfN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"8ca45e9ff4ae4819fe4f7271ca6f3fa3e2ea0231","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.31.5-1017_1599026871725_0.3778959915919424","host":"s3://npm-registry-packages"}},"1.31.5-1018":{"name":"@ubnt/uid-agent-fe","version":"1.31.5-1018","_id":"@ubnt/uid-agent-fe@1.31.5-1018","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"c1a121dab5ab23cbd2c62886c513351cbc3a2f21","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.31.5-1018.tgz","fileCount":21,"integrity":"sha512-GHMlfl/P03an/Au56UJWshgvk8QdHv0pdV6Ufbm9gKY7ssLxurLEmMlun+OZAYXZaNaMDSirfVYZfYznCLd1dA==","signatures":[{"sig":"MEUCIBX3I0f/UW72H9x4kuWPHvfpJCcJHhYVfnkogUwuXG4JAiEApIWX7qo/ETPhxjgGRkCCHIgHxR6otITKmFDnQ9ZScfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2170642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT3wfCRA9TVsSAnZWagAAPOAQAIG7m+JfPSe1vtdyNNfz\nU14iv3nQAEnswNVfofGckx62RuJQV+/yZwpUavH8Dm7977vQvwfpUtpv3c9a\nMOf9UPwFpgatMkGlu3qtMLcn7ZchGMgNFAZr5kKklcAz87cMG9SDnpjO88UL\nFORmMyaxIUM68iu3+zFXYTywmFUhMRia+uvfX1f17IeMW9aW6RnuL3XvJ88n\nbjEj5z2zqzsdfHw0HkuCbLeSeqDpaAEouC6KJ/TeRCf28zGx27DXqp6yTGy3\nwC+odvpTDo6SqxhSrJAdUFnUWysrtEOlgDKl+8Qrtv+FbyuV8J+dvf+iFOrN\nj8yDfcddE+2Rm0XE4uXmu90PvLQMUSzOWXlMik8tkT8xS6eaSiSWseRmOu+8\nYALend20v9+yZCHlQsFJbuv64dCQBEsZR9AeaFPJwtY5DKxRnHX6ahox2BAQ\nwHyUJQRTJ81C4hMtZSHxBcGkWRNSUaTDMGNtf1LVurK5lRKkgXtbVqEUdWYb\nbJy/g2DkU/F/8F3r/bG/784RkMK17xUEEOH3h39Rp0VFTsYINMPd0OC98GF0\nrTlh02amJpsA5VpcjAYImmE/tQG+WNuEFIaFWXV2wqVv1viLYmxH+F0Cyr/S\nv0A4hWZ/oJlWkTPoL7DWsbxOob9L8G6AHXyq/ehjT1MYXkdRL5YFs762eodG\nfbXS\r\n=+bff\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"871c7f6d049aaae93be611734827848cec0acb7f","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.31.5-1018_1599044639383_0.5407100252866723","host":"s3://npm-registry-packages"}},"1.31.5-1019":{"name":"@ubnt/uid-agent-fe","version":"1.31.5-1019","_id":"@ubnt/uid-agent-fe@1.31.5-1019","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"30e73316beb912b1349ef7a7e6042623d26c6151","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.31.5-1019.tgz","fileCount":21,"integrity":"sha512-RiDCFSO6Sj4WeKbrAxcI3oAr/boR0Y3Vz/h2vAZLfJUE7R+PsrSAGJXwxCVjrVdTaEbJrxC83ne1Rg1kH4uifA==","signatures":[{"sig":"MEUCIDjRiqSSKBVDb/8zYc49CZ+eTHmFW9yMLe6WE4cZikOHAiEAqdWcyImm+MMZIwPukRGbv+A5v3FvednQ1gTyorGpgi0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2170904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUF28CRA9TVsSAnZWagAANxUP/iGaWQ9s+8jb6/CXmdDq\nq5jEPSVIfWVCeDLf4kHBM5BvVYA+ZwhLXrqj8sgf90eiwyW6lcxE8BCqDJAw\nLYHNwQHpo5zVwHa5RIQz8q8Cmr/iuPCjPMeLJyu4DGugBqUJSbVlcS6Wey1f\nBDb3pbsaRUNHX+ZMzMGB9EK7U8diNDUqFHVkZYAJOnQdOSaOcSrAAB4yyyz9\nSCMIEBIIOHaWG4cO6DMiuXjwTGc3gvpytnpaGW0mdvVxS9HLEKNXZjsnw7Eg\n1jZLf+matCBHstG5vhaOxijpZYnz4M6BiDf12wrFPSfagLDF6VilR1ybGIbw\nLHSX4vSUhdLssCid/b2qsXcesJzaYQ/IKjc0s307nsexLc4neFNoaVV9uDkl\nyEwZQAk3LxzSa4XEDH0TvnvQ2jw3j8F9tZdQIzLRzJhsCbR0J1dNK8niEfoT\nnjT6UVEnwrG7rwQc22MStUwcPR+fff8GZJVKNMiip/EreuX9OK9Dr50B+vvu\nav+l41oIBoDK2Q5ubuso/MJKiGSpKL6iQ3GOY+AyIKEQFQ+hcw4LPgYt1D2T\neXaOmEGldaRNB+Bfd4JaAE6BQQqTKh2i5qOKDrf9uc29+D7s2DQIS+exJCSm\nsc/8GvwNm8UmtlVq8kxqGsDvk5jVcISuBkhWQgK+zka5o5Ikvi2FmTNDy9rw\nq/JI\r\n=MCro\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"932bffca736208e2309dc9077ab414ffcb4c235f","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.31.5-1019_1599102396382_0.8065830440578783","host":"s3://npm-registry-packages"}},"1.31.5-1020":{"name":"@ubnt/uid-agent-fe","version":"1.31.5-1020","_id":"@ubnt/uid-agent-fe@1.31.5-1020","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"99422bbda09f9a35fc67b7be194c694283a97a38","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.31.5-1020.tgz","fileCount":21,"integrity":"sha512-tx5rXqPCQo27z1/+IJaEyfJYxQUSHUPMMFVqjw2A1cbMfoqm1WUdFZvH/6aGhGAVqU/k+WclBz9YtUUwgu9N7A==","signatures":[{"sig":"MEQCIAdQS2tDRLFPtMxqCbEk98GT/8jiWddGgH8zEkWpxRiZAiBtGAMeLOn+mLDqHb7gh1kmPP/Em3mevgRahUWXdfJVsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2170860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUF+QCRA9TVsSAnZWagAAVYEP/AuI9gLn0HRwJeaqQydG\n7ptI3JEOJ8UuytPKj8MVquDwcPi/62olveHSc18wvAOWXmCl4kxr6FjKeDQk\nRuyaSUPykFPFl60JilSAR3QvVjcG5tArT6XIqtXzPuzoC/whFtUx/+QnZnaZ\ni/YG9GrTiioV+puEtGu/Z+JPyZxSBIgIvuqaQ6pQ+GeT+rUZJmX8ije6dlap\n/jLCTI2a0rwxaxQAUUMz0SpwDgKPTFgnoHvnu2z1Xbqa50LedX08pDhIkp5m\nlvs3D1ekuCxmLSVzqfTalHCa7RBRYCvdECf9XQxbKGMHWqL3ilrq8od9JVdx\n+XCOap6hhaekzaqK2fV0Z0xEFUA4n1CvLDN9ISruA7/gxmmd1viAScc79W43\nlu01SaWSb1BB1//8XDASFOF5kdTe+VcLscLM3yzkryMrloCFjCa2VklEoPw7\nq5Gqxagt8g1Wgu4vYlL+SuHAlAPI4OizF6PCqZ++XCEa5+V1WQ8VM0vSXX/I\nen+lN+pLjklXoK1qaW+KqgrJ2rnrQfnfBePiqub7yvci2C8IbQtyVk0LbVEU\nguyYufIWS/7kFvd2mPYRArSfCNFPIM79AY5TE+qOJfi8SmqWBPKADxpmsayJ\nnOiWkRL0m9ifQ7alOYvLI2QUvdqGsWq8lhvnFq7l0ZbQAna+/l0Ls8+VBWTN\nBJet\r\n=GoL9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"4c22e231a7f43965f56f70fdc74593a5ecce2693","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.31.5-1020_1599102863883_0.6937410722057871","host":"s3://npm-registry-packages"}},"1.31.5-1021":{"name":"@ubnt/uid-agent-fe","version":"1.31.5-1021","_id":"@ubnt/uid-agent-fe@1.31.5-1021","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"977397b85a5daa09c581adfbd7f52f1ec89c808d","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.31.5-1021.tgz","fileCount":21,"integrity":"sha512-VfrzKy8YzmYqvKtkDm44/2VD947sBjTb8XD7IK3mWp2T4WmjxObcH8RFgA81HLU4x7QRKgfkEt1tBh0WRXYxkw==","signatures":[{"sig":"MEUCIGgpz/gWQ6U/NjGL2QI5iV9V3fTzLtOUXnYG2w0ABkZmAiEAzg/seqrB7cAo/TUQ00U34BEIjoGoGa1GaX+VMcYsBjc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2170860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUGT9CRA9TVsSAnZWagAA2ZgP/2qZiDWc9stU3qTTfaGF\n35z532pbXOpYKnaGcCCFVVFkFnACQeU3kvoXHEymWv3OmRNwmx5b4GNMC7OZ\nKlgot3Jqb7WgeVtnlgHQjdXyyrIylkJrnCVGsFx2YI3s9WHONwldbxUQ7RBT\nQLCB4yf+iUiKuzBZ/2JmbUJsJ9surDO282DpPaphaR889uueKlBRPegV6UeK\nqeLSDX8wTshJlwS2o02WmdZkh00slEMnx6o3iE2hkYuiw/h456Kh7H5qYQWF\nQbOAZdbJ1WJXlmx7D7cveH3zyPBtWrnF+W9qcEcsTs/XsBSVaj9Izwiz3e4v\nE1dRMynSgkNB7FHHRbmj9EpjzQoHCG6UjqGys5SJcF2EjP0HZtJ6mq7+BvYF\nIBdM2b3VGromm5Nw0vJ3VHmlk93+F9RCnIdBANck3yvmNBTP40y8iOJt2elt\n9NdFrOjjDmzvSaUFzdUb63wDcO0av5/3HUfLowXTIuTyLFdf8SRZ5Nvm7ihC\nJlbuv6+D0Re1tEJnWrZJJmXlLKOuPRwPdvAr4xxFBPk1ApgxTI6p18iieCFo\nfjOCJUwXtv3DcMzJhWkbgcLtAaBROeJTrweH0w0B5A0Yub3naaaYOu/ogEt8\ngv+zD3FGpS+KLyCJJO8HzhL0tKRoChBm9uhcWzO19ZtopAc3/ZyI271XtQ0f\ntEe1\r\n=h5Sk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"4c22e231a7f43965f56f70fdc74593a5ecce2693","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.31.5-1021_1599104253177_0.3973601409674139","host":"s3://npm-registry-packages"}},"1.32.1-1022":{"name":"@ubnt/uid-agent-fe","version":"1.32.1-1022","_id":"@ubnt/uid-agent-fe@1.32.1-1022","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"516bd4182c6076326fbff034a7fd4ffe106ac035","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.1-1022.tgz","fileCount":21,"integrity":"sha512-jI7Ow7AvqtB+pVZ7bauUnhvf6SY++G9RPzFHwqnvaAOAuISXn8Ai9o5im7OI6gBQQScY+sAN6hwYDDiDLlQ/Kw==","signatures":[{"sig":"MEQCIGnTFmHIEkcNvw0eC21TBlnHn+TqmZIqn9SqdD+tgQkgAiAiMY8CLfi+NSxCzv3ezbyyajyNH3/pgxuyK/mIJaz6Iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUJ0WCRA9TVsSAnZWagAApd8P+we7lhnzbQJYa6dasDfD\nDBYXGKcy0HmRRaUfLfAU7PWkePENKtdUZpVfCuX8dy01gjz4t9UJxf0cgNu3\nOeU/ZE1Z+Hmq8AFUZ4m1MMYboQGb9J7I5NHKhzrxNI4ulA9cT/eQ3EIoxowL\nrCsznRW0yMz1Kz7s+3K9w+N/IJmprwHKJIuWJVchyJE2mNV19zhP6nemmJy9\nRmU9kZ36w6QY5wqHKMXzSHQ7rQgWlR2cbOfMal/qYs3uHNMoH+Xvi7RPpm92\nhicmDMG7ORidLF18SYVCz07Tk7gBViO9VRL/Jpi0B8T2m8+SGnUwg+CoRq4z\nQxwti6ntN4HNpwFwCNrw5Fx96X2UNc8YnT3sKRIxR0QGwajcyWF8gto0ViTo\nCSwn/W//k9Shnw5pWSAFhfNTMj0yNr0meROmzHO7xBR0rmefhMq9ANT5pjES\n96+wI2yX7qLEbqSG0qZQftQYT5j07PDQBDj9NGRyFSbem0HJJJGp/XlG4MU9\nX8JGKg4o3OoG/drW28Z8yxEg964nC6I0ss18cOPO7LmM7Gg67VQW72BQJa4D\nzAdOmwn3seXIk2J0fnsk22iGdr38IGzk2/qjS3MonD2Thx380lSkJyGhizV8\nhtXH7/jiYskkpQvGxJ/MRHLqE6++cyYi7HcjY6lIFRcsmLEKTx8o0clgkPnv\nEsTY\r\n=F0L6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"05c06050f47ac071aed07d27f28eb7a34051a0cf","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.1-1022_1599118613551_0.4441536348831041","host":"s3://npm-registry-packages"}},"1.32.1-1023":{"name":"@ubnt/uid-agent-fe","version":"1.32.1-1023","_id":"@ubnt/uid-agent-fe@1.32.1-1023","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"7cafeae4e384df13ddce9884b87c4ae2625716be","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.1-1023.tgz","fileCount":21,"integrity":"sha512-C8mcBISC7dcIY37+N1EcJoxhkdQ0W6RKgyXDhFP3CdWDjWwa11fpF6D5UlDCgoJp/G32HRkteCly0IMtDr4z9g==","signatures":[{"sig":"MEYCIQDiiM1UjCp01dg6VAsahUwQTczjfuyhxKRk+2OZMTbV8QIhAL88DMNEZvnb/GhtyacuZP5miqqEU6tQitQl5aX4wmgp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUarTCRA9TVsSAnZWagAAyccP/Rfx2jATqrjCnCSrqtXq\nnUqQ7S9twh62me6wIZsqnXcHnXse6p4Hykda3lfnhA+p7ExeBp7qOwBAEQcR\nq0L2LAMgXCGzwyCXle2ewvVtxKO+CqwrO45ezE3wBvtPK8Y2dqhJiptlTEsO\nD0n86JsoT/Q4oj50YiSmr2wwdXG+Zg191pUZpq36N9mV7I1w3NDEmqR9GZtr\n2m44InGbZ3or5HCPWDqumCLY5ajh7QlOuLICzvjR8Twr267wYZ2yd6f3J+K7\nF8+IaNKYDWu8F3mn9D80lgmpswXjU81Mf9UMw0HUMupqJ8no34isItI8g6oX\nR5HFo3DWU9UPx3wUTuvFNe/w28lNp0jzhnpRJTLSXVeH/8UJWSZpsquYIoDV\nC+nIomIIuUpPlZSE3ukr9YirdgDUbxwb4WfnUGwTVpieBkMUBmMK30MqiBQ1\nQW3uqx2+HwioM7/kU9SqjG6MMWw88CawrS+rnNMQyf7AU6ifv9Kpb5j+RFqn\nDhK0LdkgcHUhEAOAK4dW8aBEcUAVaUzd4UPLY717mmqSW17GeGFR4LD0dDvw\nZJLlZ2rQGuDxFDkTgZbTCMG+nswz+0+/qwXBvw3HQPeByxMJURTPZ3FAMOET\nglyPWnMJwavDxeznvvCvjqft3nJdHEJQpTaimzQi0GPgc44/lEOpVO6hmPf0\nV9vI\r\n=uUtm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"e200a9268fa83b950c6aeef1f1361c446a06f80c","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.1-1023_1599187666913_0.4219086578655553","host":"s3://npm-registry-packages"}},"1.32.1-1024":{"name":"@ubnt/uid-agent-fe","version":"1.32.1-1024","_id":"@ubnt/uid-agent-fe@1.32.1-1024","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"883400d2449de1a84d19b657c3fd9e5dec71b9f5","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.1-1024.tgz","fileCount":21,"integrity":"sha512-jWDLjgj53W6tI76v/9FBADemMzpXvzTY5NFv/s39TbVfhcoRDzwluPFcrqe+9exDI8VYM4M8xe6kPbao87YEiw==","signatures":[{"sig":"MEUCIQDpgsGdWZ4SFuaLU7ofz1txQ+aTNOK6PqlmY1S2yOjR3QIgdDrMDZ56vFx42S4FfpGcCVhdLrii6s/Jgtjy1AWYf8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVdaHCRA9TVsSAnZWagAAY80P/3TUPZ9DShIhlKY0OsM6\nOQ6zViXuWpNNl9F5gourThKLJnkGJsIIwIVdSz9lxcIVR8zM3a1Ic/UxCKLm\nk3wDJdy4PtOp2TC4ymYlEBGELM0+WoBWGQTPAaOTtKmQ6mSSSyzzN/GdOsSN\nGEY3KlF+4ZMYf8Y65cDEKDfB8qMXivlydbB62CoR47EwP2fbO4UoUfbriTb5\nfWNETIhgP3jbXCHcXsGLp2s7C0rRWCiG8tpVKIqvbSX48AFiA9xdtug6Y/lb\noYfdpgH35zsJZz/CuiqeIFkFDraCkVJouwOc2/GGf7BtDdwrFiLjxl0+z5BR\n6xSBNFW0daAaBTRELTzXe2ZuTxra3fNLncyLtkR3GZKkCuqFwQWPRlMqogt0\nEZJwRPlvldoWyyfKPjzaDyotUYHBdiDCCMca/de8Wq6OFAM8C1Af/e/fJZuL\nShHerztfXui5W4l6fVe04jxv0Kncvr6Qib94/0dTrWPSPDOHgmsP48jsrNBF\neIE/kJfawk64mvlit2tUAOd19Se0xQ2dlz6//hyxl+Ts8tgZyoVO3l014RlX\ncZ6gvYthP1VeANWSbRBHgPrdr+nGQgH1ICujNLf+RoQXb5fB0UurytE3vH6T\n5gxdT8GorWiTZzzJPxY2/J+s89heC980jYcMCWUtUDGGZdHIaEG0/EcBuDlN\nXpTp\r\n=wO9m\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"91da556fb2091f2b8b88915b5883664a10ff99fd","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.1-1024_1599460999082_0.23266013794248486","host":"s3://npm-registry-packages"}},"1.32.1-1025":{"name":"@ubnt/uid-agent-fe","version":"1.32.1-1025","_id":"@ubnt/uid-agent-fe@1.32.1-1025","maintainers":[{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"}],"dist":{"shasum":"5c91ba2c91c4bc334bef560160c1878eb0ff8a78","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.1-1025.tgz","fileCount":21,"integrity":"sha512-VciiLZ8mxA4yx5e262cqxM8c1miWJBF6/8ZPNpNRCa+9HuSiTDJxITnnZfH0TtHi9qF46zJsB1nvwRo74hu1yw==","signatures":[{"sig":"MEQCIGpuzChskmJQTFit1GpdyeIzMY5Zh29R6xyUZHeUIvjBAiBh8eUnz2WGP86MttixHjkNAkEXba9R3NgP7wsXurd4RQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVeluCRA9TVsSAnZWagAAydQP/0herAaMt49rkNXVSaXi\nNxuuJrXa/5FNY8h/O9BsJ9VyAOQguTEiAwgcTbFTTjKzB7qp/80Fj65Ib4Zt\nPeNex7mkKD9xI78Nsj65kDrSM3xdjaHxaK1kOh1+LJakeKCL1FOs7ULa1X82\nJycDkhQjV8nQV+xsXCo637aWedvnRhhxc9IuUDD6rDSp52gJ3ly76fm9Wx9j\n3ihFMHlZETYDuSOqe9TO/2uE3i6MwraVtkH26802nNX91nWFyIO4WkK0TVGG\nYLmzUAt6hAkW8fEWzp8fVFO5V76a9h9jdvULPas2k+Mg6+glPJAvUYwjoy5i\nkQY56x21dJ1stRq1HJbzYIQ8pQ9CjvoR2FssA7ivhwdny46w7IMK9gtjh7lY\nZU/q3WXLy5o1WyM6sHNIABF+Ko243HAcRiOayXuStqO7uFN2pVEYTbpq98Jo\n73sTAy0APpCegRGV76ARu73jCJnX5fAnm1eSh8GS6op1bQYmF1i6vm3upRLu\npV5lFNEITEdgXh4SvlOi9bTOdDOuN3ClGAwGQOdowjKLWDfOeG39UiKjN4QX\nFAesszljitSYNbd7l88Xj348zXgMjhm6OMEkgFp+HUsWM96N6eMQx2px1gPc\nkY6jSl/Re0+vbeINbs4KGV8Gvx988snrDvg3qQOORLftU17ng3K1vhzoehLF\nhmwu\r\n=9za1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"98b229992ac6837f728de9f2bef5cef3c04cc5b7","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.1-1025_1599465837999_0.7506952662611603","host":"s3://npm-registry-packages"}},"1.32.1-1026":{"name":"@ubnt/uid-agent-fe","version":"1.32.1-1026","_id":"@ubnt/uid-agent-fe@1.32.1-1026","maintainers":[{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"84be8a2c065864f5c09ef4a4cf8e0e3e151c18cc","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.1-1026.tgz","fileCount":21,"integrity":"sha512-VnvrDaCl9gUpd6df5b7J+d2vAadeTLLz5xwPhTTIlugNiPVQOn7fTFpaNTDWJOUSjh7ejv3JJxmziYi7u9pDKw==","signatures":[{"sig":"MEUCIQDLJyR/cyUywbybJ6NqL5ZSDwbwJn5r5YvmSjVgmfIi5wIgEmkPFN7ic50wOtUjK5ZuPGwrZDHWyr6Y/H/4xjd7mO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVvLjCRA9TVsSAnZWagAARQgP/ixzoeMkqyWTxTlSCrUn\n+pcRdshiS5rxjWcNw0OOBkkWsPOeQt0QgOuwojPKEONaGLpmLyMk+m/gzPh5\n3WQnJ1CJ//MunnjUDLUqVhQNnkFad18sZfK1rLjBkTR0JJUDZRQJeuVgNybE\nG5TXu/nEDxIo/PSlEDfadkLqJH+UVrzRGmXdMPZoxu8RWPitzHFvZqf7Sa1z\npVmHdrybFrrdg50hHa0kIAw5rgWpBUOPpdbFB5iGv8qekOp+E7H31xC4dQMg\nPYbvAvrdTHu7iM24pVt3LgrPGMIxMjPCQilVHSspAk0PaSJCGJkQyQTU1Xyp\n9ZbRP2EzkAJ5OfG6mWNe6fAz3Ig68w1XHgxbQlBjGymm24d2b7ryw+b/fEUw\n8hpAegwGuq9gi/MTU1yOHQDk8c42ba/N3xOXUT0PNSIDt/w1SPdZkAcLeTq9\n1SUAupeVKhp+/N7n6h9M1atC+CKtcWKH1P28Ay3whUz2CzL6P+Wwpkk2ZobN\neAJj73fI09Pi+5m20cxYVJRHTzRMqohOFEDRTB2U6tQiUrMH+GZFqERat6T9\nKl6ut8pxpbk5rSqKWLNsD1F1tMNWXOumXWJ+MIuuRNX727QYsbHBdqxT2fN0\nQmeq6GU1SkAcs6cARzt7RtNc9lwkb/TfsF95O8AOGB884EyzmNK/uTki7GFB\nIwek\r\n=SZjp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"043c9901abe234cbbe94564440d1d84a3d73f7d4","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.1-1026_1599533794861_0.8399288287060738","host":"s3://npm-registry-packages"}},"1.32.1-1027":{"name":"@ubnt/uid-agent-fe","version":"1.32.1-1027","_id":"@ubnt/uid-agent-fe@1.32.1-1027","maintainers":[{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"dbe28c5b22a09a915d4010e8924ae2d3be8d9d36","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.1-1027.tgz","fileCount":21,"integrity":"sha512-TkcnYFD60n5j6jBVpsdsODZsRtQNuyLU6W3jxyo0iIfUoS9aytG3cN+RBwuLtEJPAY15y3V2TfjgEpeJm0aKnQ==","signatures":[{"sig":"MEYCIQClAqPjcdarjmC5J1Ohk07f8XyVGibYcNKE8U5Q9qD3SQIhAKGWDXMj8ZqSdcFyXkePouVVrhSAZDOsn5kPzLdxcbBU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWHWoCRA9TVsSAnZWagAAH9IP+gPatxmsdl9GABRxJmD8\n7jZzlM9v0sZ4eikUSCPS/2JuGnoHNDgT7wCFf6YpLXxi1pYks7eTIsTL6wZw\nwgbIhlASAJSHBpnbCs8VhPsO6HUbAsrOdHhu8uLsQF3aIrhNCvmd/wTLKlNP\nj6fB9OnW3TcW/dM2DlNbgloWK7VA1xDJJVJ8HD0lQPOJTHX8E5IxEO6QMrWo\ndJmE2RjNY7ZrJXrXqTmQ1GTEyxy5vXFdIYvnbfBOR5OhUr19RTxjQXDQ1ZaP\nADNW4myNYmtg5J9If1s+c7fZDmUNDl2+K/zTDkYBOkkmQIDxIsDvmdCxMTop\noicIANRlFFswQ5QYxcLQYWJQqE4vBS7utchWbIfu3v8/HSPqdACzbDjGhIIH\nMTE8AuZotVXsjTI0O5OknfDs8UnkntgrrO0rrRk8LcS5EuD0tEL/HZ4+Hfa9\nhrkJLWwJbg0q+R/QD+2zwblvZDT1sZ085PTVMSwTUJM6X3JPn49gV/NFUNTc\n6PchmD+puXvfIZKHa9sFpIRvnGgTJgJ06rLYj9MQWWC3u//cUKHUMTbCcBjh\ngVmcxYAFx9QUkq763eMCZs1IaRUtYw54ykR1TSD5AlnGLnmL8gRZJRPTxj+e\nMth6XosxD7GOt42sm/Ji0iV/9K/B9zXjz1wAjiWc1AVXVPO+akJES6aw+pDV\nZSph\r\n=7RM4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"093ef812b7de1def595f25509fa13a3560924577","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.1-1027_1599632807951_0.6478938671348191","host":"s3://npm-registry-packages"}},"1.32.1-1028":{"name":"@ubnt/uid-agent-fe","version":"1.32.1-1028","_id":"@ubnt/uid-agent-fe@1.32.1-1028","maintainers":[{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"5843739fdbfd2b0bc2572eae78a302d8d53b9e0b","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.1-1028.tgz","fileCount":21,"integrity":"sha512-mJCrzK/urz+Md/w885IP9SLdraSqtj5NeId45yRXgrr5Aug1yZaCWaQeLetsYLGNgsjST+5zuXStcENObVSXVQ==","signatures":[{"sig":"MEUCIQCt325yjulfmBvagO9evF/Ufof8COAh9+uSYa/g18uw3AIgHlpm3dvckcH6QtqB/AxsBuBpACwDB00z+alUuefuako=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWYwfCRA9TVsSAnZWagAAsQ8P/i0eFSTR21gucgZpymap\n944KUz8PzcVmMNoNJkZC5ctEz18I5b37p/BDvj8vkx2fTLFmxul9MSMnK/9g\nJv81OhAPtfZNIV+AVdrep85vxBpWPRTriOXV2zsC71x0HCsyGInEL22IxgX0\nfPmnS5MbVgpYMOIBF8rcUPO3ugPVswaGaWvFm9o+slT+IyjPe8YrkO0t+iAk\n1nMAKsWa+6czE4xtmlIle8RFpHZ9nfNjdxvvJmQOIF+7xeCNqvwz5i15JmwT\n0fju3gePGMIf2+Vy2Nz4z/pojDrd2ektc9wvBCPuOFd7uEGp8iuTgM5OrhCb\nhPB2TdSbw3Te/SMokdl3SGqaqdLO98vt/h3qmfRiJvNsMow67yXpjzAMgs0D\nmk43IDNhq2wc7CnzQN2n3D4W7hwpu0cybZMEnWNQi+8vCP5CopKWgGJX1qDY\nzqBBi1ryI9NISh5bhWib+EqaSVpFs7Td1Brgf3GE55nt137OVDb9v/uBwIKj\nKqkA99+49hiUXPbFQxM2pNDdMnm2dmmGAhCp1Z6SrAs9uEYYpOhQSlduFmkt\nd1dktKqrVMPowbusBwBX6S4Vo6L1xoBoy+5Cl0SMIu3rNOUirbdC+8ec31bl\nFeOWLiej05pJVx7BU+clW0xmON86oLH61PQHKur3XU30sdqZpX7UEgjs/VCB\nYCJb\r\n=eLAd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"947967307ce445608df5230d5e0ea6c4e3807c64","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.1-1028_1599704095173_0.1405616914833514","host":"s3://npm-registry-packages"}},"1.32.1-1029":{"name":"@ubnt/uid-agent-fe","version":"1.32.1-1029","_id":"@ubnt/uid-agent-fe@1.32.1-1029","maintainers":[{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"227be44f76a4a5bbfd5658e8dab5a1a3bdb36d78","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.1-1029.tgz","fileCount":21,"integrity":"sha512-J+ZLxvZeIIrMi3XkNf3ilx6XhEZ/UYzpG6cYA+33cfq3iRaYD7KzZDCU2CYYGGJL1yxgUXFBUZJY7z43sYYR1g==","signatures":[{"sig":"MEUCIQDIRdgJyXzokgMNlnl4rJLrr666AyXhreGHU8uYHLqfPwIgK/aXbxiL7IlS1mKElwSNqOJqbFGx+H9NK3W2GYlV4IE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW1ZfCRA9TVsSAnZWagAALO8P+gOfVbENgCtGTc4G5oAk\n6RyrnNYOCEJVCLZMVYM8ADoi+NsOlVTn9jZYr8g6/08DuN+GzHH3MN3qtSP9\n1VrIk8EZhYwvLgY8qEtXSwJ0SFdzVurtZ9T+E/ZlNDSO3QIY3cT/WnTMgDWf\nJ6PlzHZNrthWJkwCKM+XjBThFesiCUv+7npJNIBBroDyvrs5CC2koVzfh78p\nTleS/Q92Ei9lJLuyAcPPRQ2QqaXb/xC9Xh/Xm1dsIPT1bwVjeWrI5qvTHxKI\nFU1NAGBsFwSztBVwWcdJwbRG6n/oaWFptwd2Yr/OR1LkuX+3MPpd5s67ffw8\n0ZNDiK+hBb0odlECkuCCmpc9cTlJ+uHsQk5OBzZQKaxfbIxiEfnDltLTw8UX\nvareNQRV5Kp5EPUz72P1sHNwJt0ir2pKPspd6Ue6021ph/oTcpAYbRuDYAZI\nA00W7c+81Tw7m9bglKXl78PtdnQ/MCFRy1KW/V2DMF0FPxhESwMoQrBQDiae\n303NWcLxC4eEg+0ILhA6hkpk2522RlyByKI/9keAlhEHltrUttiU4qEmBVPi\nfaTQ1k0UfBIR6rhhm6O/XuRLGBNVtfJsbMkxahzdBK+L/kSQzuGvHepyV6yW\nnUPEtpX6JKas7iSWgtfI2aTjbuDPbUqt2B+DwZQw7kGCEoRrFhuwYlRHY0eb\nTNy6\r\n=QW8B\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"0dc4071cd99fe3130bff76f6673ad2b3800d941b","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.1-1029_1599821407417_0.6563619201510502","host":"s3://npm-registry-packages"}},"1.32.1-1030":{"name":"@ubnt/uid-agent-fe","version":"1.32.1-1030","_id":"@ubnt/uid-agent-fe@1.32.1-1030","maintainers":[{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"bbed724b0bdb46c969ff62bfd3499aa4ef6e22e8","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.1-1030.tgz","fileCount":21,"integrity":"sha512-eJtkHP3nLBxgUjcVDjzin5r4Hx8iOrtia/3nMWfMd/TvSW7HD+yloek+aVx+GPNkDpdwhxzt3x+2ClqPyTE+dw==","signatures":[{"sig":"MEUCIC4tbaYyPVrgIhC3WPiw69qREf/nMEfs2vXLOzEz5PE7AiEA8zlj/0xmX1oqnYvCAy3JbPs0mGSu3UadNw+xuR2fKHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW1qrCRA9TVsSAnZWagAA2XgP/3LkqYi1vB8uWAh66Z3X\nSdxRGIsbWDeZ8ieInHAwcVvmMH2Iejx0dmNV4XHmp8eNDqYjFzRuN03bqG+J\nN2uAKc7z/2o8HHkOBvxJR3++TgruQ/veQGT4cZUKkA+mp2ixjEf2CZgksYBC\n/sKDz1aOjXP2fpJxrSWwcbFSVDmzX+M3Jn1CZe6BYckjMAvQzxt4TYZO3pz5\n0aGH7Yu/FdPtIAiJl0jVuWIc3eDR09CiO7Fy3cjBWkIau2fbZpKtnha2stw9\nn3Z/z4pemUXIoPJ9r+rKz8MAVytmywRlVKwgiNT/MrT1gtQYHhSTpWihZ0Zs\ndWk/EsKMifIQ39KrABZyIqd5Bu8/bcXsl7rh9m18r4T1ct27eQrOyTEjkOmg\nj0wZ9TzVj8CxVzBK8HX2PEMTl8ModT9S7bsP8OFbzcP+O4fRSj59OeVtcAXB\nGCYofGIqfGGy5VzRpgtVUp9Pe2IrEKQJCM109q9njCvUS8PRT2QO9qovebkW\nSlnAI4S8uue7aCsaoMItP194hU6b85bWf9k4Z0OyW1RZCAusRylfzUiKTr0U\n67FGvHDrhGOcZvKB7sC6n9ruIGWggw5NwPu4qjea6x82SLdweBmddKZYFF5g\nrJiFo2P+U4HhWyUeKKk43niUXJYIf2YcdjDUJMHTR51c+KwPoNHxZxhe+FPS\nmuH6\r\n=NXwQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"240c154895f2d3920607dfe78c5dd417ccce5108","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.1-1030_1599822506971_0.7890696870137719","host":"s3://npm-registry-packages"}},"1.32.1-1031":{"name":"@ubnt/uid-agent-fe","version":"1.32.1-1031","_id":"@ubnt/uid-agent-fe@1.32.1-1031","maintainers":[{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"5127eae96dfcb1992c00c02ff755e0fa46f366a3","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.1-1031.tgz","fileCount":21,"integrity":"sha512-XRAUeIo7S1SXQ1s+KX5IXud9zJCwxatbHIgTl9WRlJ1ruLdInBAGsZGJKhCnoW7Ly66OMFjFD2bCCXuEtvf4zA==","signatures":[{"sig":"MEQCID5LHKU/+brlnPak1pOc3QUa/FotClbX8TDzPj1WBnHKAiB9PBSNcXZpweTn2VUqq5p3UDmx8r9v06JfxtU+d6lShw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW10hCRA9TVsSAnZWagAAOR0P/A1Ls8fOh49su0jfJqKy\nMKBaxyLDfsJRX4yM+Ve/aL8iC0Ebiq+V4AA4hUrlpR46e1zE7crh+3cZI0E4\nJxsaxTSjIVsa88IibMlmEOURxWaw9TIzGcZFTTD3ZwFBsdX6THXgcBnQV04U\n9IHClvIYLql8rvqk0Jo+LtuxSQX2OLzoMOtKcOQgHLp+ZTbgeSYij47LTBme\nG8PwQ8NOudNEeVIusSkCdw1hkhcv/mX5q1Y2g1KQcoVgw1iD9t634pUAXVke\ntKxRca6xbL/DSesapc3OVSC5lVNuvbIYWuZW0npcGr1Bq1g6xNeOq1U8b1Tp\nmCP3g2GEDeMFOhM4Npmfhh774a/R7SMCS8aqlYeB1badSJtK62eoiOQr+KHI\n/Vd84GNcu4a0EJ47cyfuJlCRKtauHUsN8VtbeRN9kGIVVdCcAB64XSybDqGk\nTAjmQRiU3dkeMS6PuwDVj7SOOVxSWYkkpPc/4KDa/j6pM684C6zkp/eMQ7CF\nu5Gsc3l+Kyt31PgaJ9M6+hR6VA1kco1ROvZzHSxnL82RDqaLaj2hGV+ycNEP\nbAd46VPGcksn/3B8xKoALoFqn2faIMJ1BU2qnh1B2P8URf2Rk4X1f+lTrt+t\nMQ84XgdZG7UsZ45sXC8n0BMD2VXHdqknQijAE1Kyxop3zqJeO8hmVmGyzRNh\nj78R\r\n=dI3J\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"d2ddb2f57e6dd2f9887293a73647e1a43ddb01a5","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.1-1031_1599823136922_0.34351495112894503","host":"s3://npm-registry-packages"}},"1.32.2-1032":{"name":"@ubnt/uid-agent-fe","version":"1.32.2-1032","_id":"@ubnt/uid-agent-fe@1.32.2-1032","maintainers":[{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"c078599a7d9b1a6bb97ce1ff22f60f881ab2be34","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.2-1032.tgz","fileCount":21,"integrity":"sha512-oZmgnhlJeB7q40P0i/kByEFWXHm/E88i0oMOyjAeQtZ3WicHpAfCAFZ4p9KVLOPWadFjtNrOX+Umqqn24b6X5g==","signatures":[{"sig":"MEUCICYCUlwYuO1Jl5LalJ7zGv5kqwoeXn6Zr/eLF7mbgQM8AiEA6xzc8/aWIWnoOVSgv9B8Q9S3OuG0veHVNsYOpL539yM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXw/pCRA9TVsSAnZWagAAuEoQAJ15Dfk1B+/UBA1cCgLk\nA8Lpz5ImdSodamZbeijnYCShbmNUBNZiSf/yE2r48CDC+Z8hK/hNxrxKlJJJ\ngO5rFYr4TAMoG/PEXQW0mvxUgJKWe42aAuJ3l24SZli0IIGDm+ql2KX/5EWo\nGtemJmYFBm7nTxN8xZYLQLC/bzthoalUff6PE/57G70/RfRYMSFsW5b0LNNu\nptFrhJNN0h7ehsyzQj7ETgHBHiKRz5+3qZ5IpSSvbzJsra8UjGYr4faQQ0Oo\nGu/inypcoUME79BQN8Rz8XXoyklsZIMBeAqCovJhgS0/TtL8TQ1GwfEArlg6\n0Wr04hMxD76tUQ+F0x0vCTbDjZRiEidCqxxe0RMvftPqzpUks3D2kco6ahU0\nAiGmB2kbjR4Hlm6s7nzyHEIf+qc8hXLNd/YRkA3z7MZOhGuUwcOFKvWBDvQO\n1v9kOqbmAhaIqSuvhCsSyhDigAt3Gi926eVQetrcZvQVdCZRZ1/1G98bhERc\nGW3F9H34+41J82DnYCpa2oipmFNcKPxGvqaqFvVPY8LnKtgjc+0yZH6K7aqd\nFFSOErhfOLy2m77Ex+LVINHWdOlHYA2ockDlouElKCL+Yv6jeKrPthOorWe0\n6Qj9DSBpKsIJ3w5zY05Eh/EB/9Yfla9zojAzYJMP+NQdixkOPFiw/yWskq+0\n4QTb\r\n=lKzx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"2fa6a951b039c0627f51ff3340920eb9a1f54b46","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.2-1032_1600065512537_0.9760969650930749","host":"s3://npm-registry-packages"}},"1.32.2-1033":{"name":"@ubnt/uid-agent-fe","version":"1.32.2-1033","_id":"@ubnt/uid-agent-fe@1.32.2-1033","maintainers":[{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"ad05334f740d72b435f846ab9a0635387a8a8512","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.2-1033.tgz","fileCount":21,"integrity":"sha512-/UcLOuwCYUmnn4F7pVbmoyA2bOwG14lcorvsaSJZBounf8mukIlpXJJcRx8OUprY4rBddlwFL0DPcnw6euHbwA==","signatures":[{"sig":"MEUCIQDaM9eC37pw6WGKA0iJsTTCnfw50vXlU5huA7u7aScw1AIgLVnE09Wv4qmwqLW9/mTi/JNKpkWOmLV4gTXW+Ch6ojQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2174405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYgFPCRA9TVsSAnZWagAALmEP/j5+4Li8sAXpKtdpxtoh\nk/xgPHtAtoO8sZih+XKtvq+VPeVYExC/qVKkbSFuCaYYrX3tD7vVZmag9noL\nzzKzCnYix3alWjY1VFajz9x0f2fjQ3Z2OxB+NJt+yArmCdfGBG9kGrGB6abh\nIsu9IffEfngmWdJrNeHIMLhVgnzGqBKiaxvoQlGKvh7JRnbAm+Fach8MjbVM\nEquLhsEJSqunIvDAPjUtfd/IJe4a81mxMMsubIhFI+W/z9Kpwn/dlW7OhzEj\no8JWRwE8AqnVSZRb26A79laJZhUC21rH0BtML/qiIuh1+T3Y2Ynp4x0nynX1\n0HHi+tA8xaJ9hnOrXMxJ0qRpMtbstYI9shNsEJ3g44FJh981uw2lDfnJ4BPw\n335bTkHrSEh/zoJz4qurI42mqFWA6ITEWZgyJcLzjxtKZubTYweWJOjmcSFf\nJ566B1e9rig+IhSNhNN/pFwyghSH95ZCqqLJxVTgTJdSglpcdOPPs8LEhU2m\nm3PlrAzQlYpDMWrabXAEnqbRPfU4S+LhSMYUG57ZiNXFhqGrkoLopJi6Ss93\nVGU6kjTVOsfUqyYKaOOv0DeAYTD48XSAE4tD0QTb6pXty+PzB+tA/ooGkohH\nRf2tSlYoBg3SY5Mhyz+bHkHPBSeU3LUlL/bIUdthnSK2uVO0/0376ArpJUv7\n93FH\r\n=+fPU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"5236626199725dd5074d3599f0529c1f8b07325a","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.2-1033_1600258383046_0.7580422534083864","host":"s3://npm-registry-packages"}},"1.32.2-1034":{"name":"@ubnt/uid-agent-fe","version":"1.32.2-1034","_id":"@ubnt/uid-agent-fe@1.32.2-1034","maintainers":[{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"a1071ce708312fc3edc5331bee047b2ecab57df5","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.2-1034.tgz","fileCount":21,"integrity":"sha512-K50MFvDBN/GYcCSDdnosyhg7hJKsF+DkD5nm2XI/ui2lpSbFdNwYVdBSK6i052vInvMovQCQGTZtbhDCQdZ9yA==","signatures":[{"sig":"MEUCIQDcKvMY++HQtnBNXakD9Kbbs2ecJKaNBpSfyIGQtb97mQIgepYZpBY5psiS7kmQdwYrGlgcklZs6x5eHPYAOKcFRpI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2174449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYh9UCRA9TVsSAnZWagAAYakP/1V01qbQPYgT+uCLkCg+\nG72JwRe7Zf9eNmOpu+mstFaRWfjShKNqQg/JS0yanURrGH11XL3PEWPcTXB9\nqXkq6eJf1eg9y8lMHobMz1EyrxwKzDvp0jv8Eqn8kvBkZcjhFEmVw7sbuVb8\nS4ufauFSB+g2k5mJcwxvbarHoZrXKC1qadbIjb/UzCqoVoJKbgXYcXu1nWHT\n9iC7OIBERRnVvASecCw1G0m1kXV0qtmvpgeQ9PU6soX2bcKQ5FAoBi7+QstT\nALvfeJ9I6h2BZoFtSZ+cwh/zkTwnr30iK//sPI5Z+ogWk4oJbHp6Xd+BXXrq\ndkBm0M19BRy7TOvs9RfapcE5J3Dp9AFYc2jeXdHeHoprH3OuI0fTLmXOyPMX\nv0qPdR9RwQ09w0QtGeWcJa/qXy3Y6vCT6NYPCMIpJQ1/Dla+20cUcxlQ7ZgD\nNZ9gzK0rcJjx2UTor7COsK5AYT6EBnmlp3o9yQBUA1+MxEIG48TBalOONKpc\nY6jENRFkrxr0I86cMWfPQD9Zcaw0u4nJ4Z8wSxRF0wH95vzHJHMdHaPDueP1\nepPuNRUnXZDveTttwE2c9+iw4C6Ijl5D7W2o7FfqYEvwtHcuu5sNMSr+KYW6\nd3Hp4lwCtZaoN5AwTQkHwLHnDqXLby9f7ExbYNgdyXyKipAk2UwldkldtzNy\nc3AK\r\n=4T33\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"bb529d1748d60ff22c3594cef6d3dd09d3e2666e","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.2-1034_1600266068408_0.8117590547229299","host":"s3://npm-registry-packages"}},"1.32.4-1035":{"name":"@ubnt/uid-agent-fe","version":"1.32.4-1035","_id":"@ubnt/uid-agent-fe@1.32.4-1035","maintainers":[{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"7cc28ef825b154c97ffb2ab763da1bf24df11de4","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.4-1035.tgz","fileCount":21,"integrity":"sha512-OZWXbRKrXjh0eDHPgucHFCOq9kcPMJfVluiuY7NT+YVInOwOQz852RUONEvVqD32nqN8JV1FoeTc5frMa+s2Sg==","signatures":[{"sig":"MEUCIAWWZYF7ZKh2sVEtthDbG5NJJ0hHXFifyrsQTPL/Y+kmAiEAsmmfQ1kT6pLyyeth141/GM7YSN3MuXq/smCwcbMb4ao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2176472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfauqWCRA9TVsSAnZWagAA6HYP/28vY+x+fwGZhCSOZPvG\ndxWPSapUmGltOTeCg1pTaD76hoTZogvR5CSuMKWw/S9CpWVn31/dKdwj5uJl\njQPaHsS/G5fSrOeyY49wQnxD7qXUS3IvzFaTmkFE+fEOsFT41TvfrJfFbFaH\nBCmwV3Dqb0MEwSfbR8gO0cq1svPzDsQvZtOzZHWL44f1nch8twe+J9cLDyar\nLnEwEUDw6q/7OO/Q4WbeQogeGRERhZGdSqFi6l/02ZMSTEnOyAlFfv+JMZon\n8Z1YG6hIoBT3P62XKDDbnlyCsGKrgplVkHo1jKwty8auNfhGKxfUXRNNWdWg\nnt7WkNB7c7JeOKaT6cDwBgV+St9TuLcgpfXEc6cP9Mr0KRIm7lXxHYXgMgGH\nbeFuHjxSdxqeJbUj8jZV2m7j/2y40hnwnNGkK1mTxLQ9n3YDAtcJ9DbztAcH\nq+ID7aSlzKTpZ/mld0n4BiSEY/Gk6Wjl/oWTyFdasAkLTH/Vs8QMuH+0Wy+Z\n4ZSbTczMzgD0PvMxzbli84JkoMG2NMGpouMz84E/IzsJX6obGWJV5c+Whny/\nDBNiLs04VCFVRZHd4C94KZMhsjVuoi/p2xIrgztYfufLdJhM+J4Lfvjwwh5j\ngF1k4kr8u1ceDfacsTdDb4bYbGntl7IUAtgpAD4jBDSJD+RhKgdtt4KaE+Hi\nq11t\r\n=EnKs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"410231c21ed83ee86c84e60162f935249ece6a08","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.4-1035_1600842390107_0.5713108889563003","host":"s3://npm-registry-packages"}},"1.32.4-1036":{"name":"@ubnt/uid-agent-fe","version":"1.32.4-1036","_id":"@ubnt/uid-agent-fe@1.32.4-1036","maintainers":[{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"b9b95086fcc3588d1a9611dc1ab1e95083924f9f","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.4-1036.tgz","fileCount":21,"integrity":"sha512-ASsFrGUDHfkRH1u/qwNiGhHvqAeBg3ipgH3nk3H07SDIIRFuOcZxEK1VbQw/M/ddXbxOll5bBgR4VXSlSEaEFg==","signatures":[{"sig":"MEUCID8kA1ouL3TlCQD1hL6DVmXfpc5Vloh0IqbnxT/99qxyAiEA30bBSHIK5TMUqOyYttRHxBHdp2bNN/6QPWmExSmzwmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2176472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfau3BCRA9TVsSAnZWagAAD8IP/21JF9vPRIvMpqQmDp6c\nu/3adLILzANN/kP4cd6aqlXVtTQkbAGp37O6wFjn3cKXHEVFjnZBNs+pfHLM\nBe2RhK0IaFltSFY7/kxK4w0TbR1E2VNPEdC+HpHNS1tpJpxfBC7AarloZAix\nJ50fKowO0UcUuuZtzs3DPBnnJ9VeDqUv/cWaYWOhUE01zQfSXwcccA6NKumW\nAJq5Ix5qzzoSHkv9Rc8SVWACbdLPIe2T/7fneIlI7UvjJXMVmaaa66tXAZU9\nR5nenWj9uoIdknDn11CZDuau9p3qLvubQl3+76TZvnQE28DKVvu/ydvJUoGv\nyfzc0heyruWnoBsu6nRpACqnh3pVRtxsK7ZzWkZbVH3Fh9mXAqBMipIxKWdC\nq/8l71s30NSKFmH/Xs9OxLRMOcXssLyCl+XuiFJ5FqeFMCflwNby34pYVXlF\nI0kZLr45s2BC+Q+u9Ndk0jDcx1MFxyfYM/biCyRCKpTTUqoSLIlzNZ7zhz3J\nwBL6Je7LhlI57GCg14tGybsGnIew0KlE6yT7/RJ1gN61KjZGk4kimE1+UUKM\nrgwI2Ck0gbRI9tw9N8eRVmKOBlMip647OtFEoRxOBuZzsnCoeqCHvuUfh1or\nwSZ0e7WPJZl4lB4Bl9fkLtrWQ9pSgv6H0ErmPA8OxnroY83AN4cdPIvSvw3X\nSz6v\r\n=Rvay\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"410231c21ed83ee86c84e60162f935249ece6a08","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.4-1036_1600843200733_0.13559543929075124","host":"s3://npm-registry-packages"}},"1.32.4-1037":{"name":"@ubnt/uid-agent-fe","version":"1.32.4-1037","_id":"@ubnt/uid-agent-fe@1.32.4-1037","maintainers":[{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"59ff391401089058b1d134aab7ee355cb86e9b5d","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.4-1037.tgz","fileCount":21,"integrity":"sha512-738JWCxZPkiW0Fh3QdpWhYqAMzfy8A3OAlnrr4WnVLM5SKypLMPYhcqE3tYC0l4PVQlZsvoN5hNu0RNsBMJk1A==","signatures":[{"sig":"MEYCIQC+4Jp2r+L/OOlo1uuiW6MTLcxoPrfZ/FfZwvGBJN3idgIhAL9NSyHCOpdgCVDrOEpKiLkspWxgDsVZig0jcYkwuHa3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2176474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbWEoCRA9TVsSAnZWagAAYTIP/0E4/VzTqhBX2insR0NC\n2wV7yAzjxXyrTSXbO3Ygm4ExI0kJGmX4kp/Ec/42x6ZPfYlViPvIS8NQJjle\nfmJvIJFfvkJw9J3toLyE5D83KOCxT4NC4EurMWaXGKHGD/Gr/o3QI/fpU4TD\nDHjLjMff2LawluBQC3UZy/SXKbFdPYyNJTTh4zFUYoRl+nClr8BE6VJraWTQ\nOI3IMEtlJrADkrNaeCoYHq1IxLDyKDlkgvTjnHFGnHqoubChbHJQMTIfKccM\nB06errFcJeIZggtzg3+AKVwork1ipkTLzgxv0muVIe4cttk3Y4xHAuepIF75\nTlfpy3S1Zqc8u91HDaN9SKFI+Ousu/yZ2pku/mjvradn0Xy3Uwh4xBiEPQlC\nJrcz7oYuRajqhvr2V83YeDhaYCqUb4KleLsPfUxvLMgIeecb5uM4HSLimzbt\nH9WCw6xiJ1qSu5y+YRrM2VmN64+O4ZlWmXmbwrZSCQ+VHoQc7yffXmFh8Fi5\nZb5NbBD6z+MM8ihyGe1XFqki0nhdFTbe5hQHqpJC9rKuFj7X9irww9MzxJjH\nAWkawrMmBFbjqyoyvtWGx0JiQJh8T9ceD159PC8TkKTIcoYJ5AKNrZ27MlFF\nO2u37T6cWM6X4dTKfoj6wszJnoUxajsSRvFIMXcqAStoDr9FwEGPtYuQ+A9l\nmH38\r\n=u3jq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"ecb1bca147586541768994288e6843e0a3556586","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.4-1037_1601003815925_0.21067263906239408","host":"s3://npm-registry-packages"}},"1.32.4-1039":{"name":"@ubnt/uid-agent-fe","version":"1.32.4-1039","_id":"@ubnt/uid-agent-fe@1.32.4-1039","maintainers":[{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"4b9f832347ea8c17ce96d700e27e398b2dcdcca9","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.32.4-1039.tgz","fileCount":21,"integrity":"sha512-goGF8tJgaRYQf14HxXsKXoWmsJLQYfw9tey9B52Vck9LykeSpOEjsrJynPvDOAyAPctfdAWjiwxYOpY60KQZIg==","signatures":[{"sig":"MEYCIQCZLv7aTo6IOeMFXdl3g5JE5Qi2kFEu4fxARgWS4TXUeQIhAJf9CC6ELvJwVJWdmNrEdUmQO5e2YEH7ORvJXSMdtStW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2176526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbaxQCRA9TVsSAnZWagAAlB4P/3tspItjoe6KFaX3WxCG\nb50cShekqXMwGCoK7Fs+VcXwff/YtMw5YQFLEeJtY5DX644BcfuNEpSCfTOj\nojcdJ6QDpxgEUvkjbwpMe1oG0mVQ+GNzSV3ZXqxKtyHW2bbkp/IR+qj6MIV4\nugn9a/68GwXTQU1La8ib+UQCxhOYn+cQzyQMCeo47qSAxnZFHIAloHOfpwjF\ni5HK6lKjouxp7aoVo+/sJkUNPixZCoJPdKTb8dElMJp1kGA+y4Eguqn4VJrt\nwiCa1ZLmSFqOWBf89Ptl5As7N3cJscwgOBPBcUiv32eDJtcsrCJOULfVgYxe\n0Ve9M5sSfKGIuhAQQ3p/iLevTSH55NWIRFlbGEspsiiWBfrUyvY6y+nOhCzQ\nhFRAQhXZ9gLPnTeTQp7GypNxCfdm6G0WBikvsUBTq3Se9gtPaJIVL4X2vnzD\nQCGBcCS0WFOjqntLDhpgt3f4bvzXXQe+OmmSA/oK8LHbcjio5zeYSXOmc6Ti\nkWhEdXsXHMYALY97VJynODfQFHM4kzYaxMNZ6wAFbGutTdVjMFYv5hFcDJaQ\n5Q8DAjdNlpyngwZSo8OzlrSKOii+o6Raz+bV2oDkqqrQGjpPymKNvSc6IY4a\nPM9hlyhah3/czL906K9svngevfB8oTq0y7YlGmcPlTIPjNC53KuqKBma7B/u\niBLx\r\n=HK04\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"1720d5e07f2f2e666912c70ec2d34ae7cbe8a0ab","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.32.4-1039_1601023055931_0.34476270656052166","host":"s3://npm-registry-packages"}},"1.33.2-1041":{"name":"@ubnt/uid-agent-fe","version":"1.33.2-1041","_id":"@ubnt/uid-agent-fe@1.33.2-1041","maintainers":[{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"6ffaadf7f75ba2f83f87dd3fb6a497c96d742f61","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.33.2-1041.tgz","fileCount":21,"integrity":"sha512-Bz8LuanH0q6hmrvYpOjJ8qNBiU6VrOgsyMWyXNRs2jFPB5vB4y6z5vdt/3eUY0nvFhpvvROZFjgzCjLSk7Z9Uw==","signatures":[{"sig":"MEUCIQDIZHvckG8QTRXl2lEybc6WyDNUwNheRnVTu1iGrwv/iQIgRKNJ3HUdFj3jYN883Vt6bBTsawwJU2gJJ9IxDPRPvtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2175597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjmEFCRA9TVsSAnZWagAAKlwQAKRQaHRw9SWdh7IUj7kA\nEB55xzF1TC0z/rtxQ/E+YYjfk4Jpl5Mx5UQa8Jls8p9J57ZtsnD61m8xmbpL\ncdGDE6yKVwDrBFtdAlGKVTkLS+mw1GKF9NYIS+2kkQ/coA6kB7Q12jScK0Iu\nOIpHyErE5UWQ+8tkuiPx4DNgG/9Z1PcBO3WREGa+tQKL90wBbe4pVa3irMYE\nu1ItEsI0O+G4Gqb7aiK70nI7SAM+XaSAbWuTEoSZsKFwr92iMYEdsR9lOkz1\nkLZMPca8vuMQsQccBvtCzbzfhV2miReHC0j5V83hmUiL4lnWw6xkspqTIKB+\npknkSXWOz3uFA7o9IwbtQMzkDQnsrPWoVUP+KaUvZqXnFk9qv4kmWEfi40sS\nPNi+tDzHLewOd6p7Mg69agj49rOzWS/5jO6VHsmM1Tgd440HWQn1e9L6bhZ4\nehUT7zPriktM1dD5rITWs/faGljNCYjWamy/i4jYJhWK/6oA5e/WGjKwv83E\nnw53sLZ6q/46f0E9yqw5eZo2Tvy50jIraqoUS0esdVlW05cIfJlUiMztlsHR\ngz7PGqfJrySXXs9dkzsYvp+oxPcXwQ3Xtga9ZA1sV6PM1fDGM/BKYnkOOCh4\nhhScnq4vQNCW13pZnwez/WtAA2/ztxX2DvceuRZZ/ndHoznk5DPXBetjnzeU\narc9\r\n=KIWt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"07e417ab4fd4ae1c367b46c298c383d70358cf0a","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.33.2-1041_1603166469027_0.06449569071282579","host":"s3://npm-registry-packages"}},"1.33.2-1042":{"name":"@ubnt/uid-agent-fe","version":"1.33.2-1042","_id":"@ubnt/uid-agent-fe@1.33.2-1042","maintainers":[{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"8263d70a79139b1cbb937bfcebdbb5577ff07dbe","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.33.2-1042.tgz","fileCount":21,"integrity":"sha512-kLs2CuPgjZUVCCyZwK0MRJhV0nF9P3QSycozeQLyspzsS7IHVbYE37I6Ur+KqJ3E1L/kQwM305U8r8syI3d5lQ==","signatures":[{"sig":"MEYCIQCfPn8/BBsT3+7a5n9AnMHfKenxjEXMzjuEuX7ywPYjvQIhAMpJfJYg8WmWEA86X9qQpAEYR3k3elWexsBFQ7cb03dw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2176240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj/tgCRA9TVsSAnZWagAAzVYP/22rQWHg3CdwwY71bXdQ\n821UIpUuHvKVRAcVNtcI6g95S7lCDedjskMQ3MBBGq8HbeOO6uqEo6Ip12C6\ntYXFYIN4F4J3YCUgEcFbyV1EgeKYPk43Gq7zQQKCb7XfMAlnCB9nSmlrSwO7\n/LmA3jckw4IFJVcDhwSig8hqdyw2IC//p9OeYfbRSoIN0m94Ng5RmjRrxGna\nZsTpPo0gzXWPmQRSdHWDfbU1fqvQrByQv8FyaHsJzzcmhGCFc9J8D5uxy4Lc\nS5XeHOVeS8qulnfNCgmAB+gZ3ge8+b9G7yU06eoXImuQRi1F5aB33WRZ97eN\nEBZ/+I5jgMbdjeiBfAEGfeVTybePtFrBnHKqEZft6U7HaYp5PnMg/JMW8JpZ\nvUjlGNp4RuYRJjvdH7RlGSbushkI0Qjme3i6LKEzlrz3nq2mm0pgNHBD4MzA\nFQ16pSTxsOVLz/asFnuzKHJ5Yd4akYhdDrFEp3WV+8S0gEf6GxaAcdDFPxbS\nW4ZkIF11YcpN+yDyVruM8lVUbMXx6+VNxd/i6wpwwnKthu2MMWF/rtaZrNje\nvBxoX3fbqsPMKcXD4jNOl13SlesDw7qDIHX+wrkea+EZyqARfsEVJZJhX2NY\nfMZQL/AtbvJE53AI5rSmsZYaV1zqHFuBNQ3EOEd680f+X4Eqi20G3jJt1RSb\npP5T\r\n=0WTo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"101698e4946284a0f1bee068486cc15e169d123c","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.33.2-1042_1603271520170_0.9372823215256658","host":"s3://npm-registry-packages"}},"1.33.2-1043":{"name":"@ubnt/uid-agent-fe","version":"1.33.2-1043","_id":"@ubnt/uid-agent-fe@1.33.2-1043","maintainers":[{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"9195b348b6425b2f39d215f4685fee552058bc50","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.33.2-1043.tgz","fileCount":21,"integrity":"sha512-Ty9tAp3MWL+0IIrkDgKlidklGB6nuANSBA6GYWJO3H4Q9UbEkxzpMJsY7uC3sqV5INMkqpDz2VbU1KPkoJ8HHg==","signatures":[{"sig":"MEQCIHifRhQuFb7+OmnpxJkTjYD/X6xXS41roo9O5cWoBG3bAiBomJYh/mAY5IJBEolnps/pD0oI16uRgZGzWvc0HdH8HQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2176240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj/yOCRA9TVsSAnZWagAANDIP/1ehsa+J0LwjcuHksyCW\nv3TBVIlrkWnJ57qyo/TsOwNCWEGUGh0Ggbc79Y7Smdo5IWIdgl6UQs0BQWlr\nprA10L50q/DePD37IXUqk7ZVoUyFAqMEu0Zm6uIS35IFcSrzIcXVWQuFQumm\n72dVMqdCYsZ2ep9WE6tAhFik3CJPxf9M+PRKUetkMYOqDXxuC3OXLWMmlzEG\nOHcSiVUCg8t+KBUZwJcbvWmnSVq+pyZPa9UF9br4HBFG0bpr+RHUBLK8VwIu\n8+p5+HtvLyTb5bFlPMpo57Ts1iMOdwDb5r/HKYcME/uv3TUZkiiVRzFst34p\nT98+MQvXAGqtYAezeaOM6d1BZ+s97pzEmaDLCmknhpqLp2wwhnS5pZW4OinA\nq8L8esLSaOWNi0rCMDZ2QTJ4+QHwxJbY6RGOujR9MWUe6yhnAceShqXpzrF5\nmY+4qTVvgoqYPxsluO/LEmdvQa8nZY6B0MO3C2CVQ61k4eIbpMmsGWS24Kng\naypiij4HuwHVKFprXdUEJawSrTDjL7MMqlZnDndWN0Cnlovn1kmIBZnnbedA\nXiA5xEmyagdPKyB0BY/FRoJqtXQIOB7EWA/s0zF+bwnnhccwagO5kHrCmBuT\nNabRz34B4Z++SHIrw/093KfRIqaV/U91QLccknar+Ec5bjyQqGYEPBHKFRKb\nGOIw\r\n=5ITQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"101698e4946284a0f1bee068486cc15e169d123c","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.33.2-1043_1603271822347_0.32722261211681447","host":"s3://npm-registry-packages"}},"1.33.2-1044":{"name":"@ubnt/uid-agent-fe","version":"1.33.2-1044","_id":"@ubnt/uid-agent-fe@1.33.2-1044","maintainers":[{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"1cbdc33ae5018f63ac8e3026b1a5e1b1cf8d5ee2","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.33.2-1044.tgz","fileCount":21,"integrity":"sha512-+2mqgu528/HQX9tCdlCi+KLDBGFVEHMVjJZ1RDnT3vl3k4cV5zpQicf9zAdJc/2Ip/StLTeZ50VdL+v43j+pHw==","signatures":[{"sig":"MEUCIAZ0BrMbNN8CTaOrN9bocQQVL8xwODrDu2TFd7mIv3LAAiEAh5J7r2yxdRnBwW7WT5uYHZcjtzUkO9d+pgbHlUZFHCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2176688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfknAxCRA9TVsSAnZWagAAQUcQAIIm8z2yy6r147idfm4f\ntqyFjhiKwUWsVM/9Py7hi0p5uQMHvihHlY/hF5odZp42CusTI9oUuZO7TTxZ\nBOj4YbzMOKZpw2oC787oSfqj9NjSBNXXCNZZ9506S1KWR4ryIhJLlLM8eYZA\npe3ZTVzLmaKqYCKM3p44YnB8h2Duu6zmMPhdiaUV1txIy5t6MIkTjtvz2EqX\nxfSWEYRtZM+jtOps1VI2rhIfDcMNWGaWM8ULOsqBkTcGclT8SZxmj0eNCdqS\nrbxqqVnLv21Iej5yNUqzLKJYKrAZw4zNzpBy1rX6XzWfE5eV9TkGHr/zUiKJ\n6j08sKtnZ0BzgR40mU91nPqKFclgf3+7mLTOULGpoHvdsa+ph5LtzVY/Wc09\nyEQh/hjJL4bLunRKYYZaopszdBD0bGyH3ygjLIg5mdxgvq/LnwPBL6h9/ft/\nneKcBDS36cT/BePpHKghNWmc4EhAc81iMb1UlIw72wh1+r45ZqfQRBCoLrnm\n3DJgcVFJLAqARFktrGLL9DDJkzAbua2eCm7caRa76frV/YZuJpxQ4Ug8iqiC\nkGrrLoTz6H9nIQL+aluFLOCJjwPRoXv8w9Mb/B8iI0psRYIx5dARvHDEEGAb\n8pg0QTBLfyy69HxStZ+tkydqr698SLclvUmYbwIAL8v/e4/tmZE8qiZ8F5cj\n2CVh\r\n=zmSs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"59d0a691c9fe3f339e911f6d29d3bdeab4dd06f9","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.33.2-1044_1603432496482_0.8055342745686953","host":"s3://npm-registry-packages"}},"1.33.2-1045":{"name":"@ubnt/uid-agent-fe","version":"1.33.2-1045","_id":"@ubnt/uid-agent-fe@1.33.2-1045","maintainers":[{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"tsokolovs","email":"toms.sokolovs@ui.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"mpolichette","email":"matt.polichette@gmail.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"b067a35040fc3175fb6d1b42a353aec3171b8477","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.33.2-1045.tgz","fileCount":21,"integrity":"sha512-A8crQeyHwMUBEbVRJcy6lV4wnnsxyFBBpcwooMqu1qpId1FKX/rn8SCHJ0RQ3F2llU6slp21kovf6xc4huyGRw==","signatures":[{"sig":"MEUCIQDnxwkzZtHKPh+3/tZtXDnt+6LxQ2VxArExs0iEIIk1PAIgFg1UuaH8aP1KtowmQWnqTZ4OdI3Zh/jrhiESuOFcTtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2177163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfknd9CRA9TVsSAnZWagAAyUUQAJDSBAKAjFXYntj5AzRY\nx6KRIg88bs9dHFH8HKeHySLKdaTzHIz3X0TT0w8qT9SNBDBGP7couR6061j+\nvy+cuUPVQXjbY9p5cAv5uk6MB782+lOzIV5PF1AO5lFgFrGtX4w8WwgL1yLm\nnRcV4qPUnn2ePgyF3ZCd0mwj9OvodcjI83HUI+2ijFcGIKi6utbelkfcd5El\nBpZIg4ll7ibwlpq62i5ydrXor87MRLT+fekaDG3VjLqYmvBGzlJzvnM/ojIm\npML+msjzjI/mGaz1MtsWdd57a3xfdk9sxj8Ydr+Q22+9DZ89+hVxkIzFZuAx\naehFGao71T+wM9tNsA84ksIQcR0tklCx6ypU7+7R8xN+1gUNO5VXVa6igGBj\nbcGgIdhNhMqAAA9KN5rheb9EjHN3n44RT7iodtMKd9yxsWp6c3UY4fxIRqaD\n7UNX6yS3JkjLPmMjZGTPPeOSQ4IYMPpW4dhGlFWTU7conI27ZZ9dodSTVuAJ\nlH6z/0bSkgOpq0GxtOYuSTAGLxm51OQw3AamnL2dz37+wHaWwsw45ImusiqE\nQejGTOnUh3VIZgW92uXkPv13PUTWNnyExOoFXlothrNKErmcE2sTSXmV7q/3\n+P4xGsnEHYoPpSw2nq6wg4oL5bPTsKL5nlOtYTER3st7Rg0mRpnW+ZXaJBO5\ndy85\r\n=zWU6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"7cbbdfd1b8df7565fa7acd72c05ed815a8b34dee","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.33.2-1045_1603434365424_0.6052728616842042","host":"s3://npm-registry-packages"}},"1.34.1-1046":{"name":"@ubnt/uid-agent-fe","version":"1.34.1-1046","_id":"@ubnt/uid-agent-fe@1.34.1-1046","maintainers":[{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"420b286e18964ec3b4477a68ce54cb3ff9b27b4d","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.1-1046.tgz","fileCount":21,"integrity":"sha512-0VUf98NUDoonXuq/vsj8v8ajEGTxqS2SAb3G4d3nIDn7xm6EQZygrqd7x7WF6YGwGPN4Kl+uT6C2tUppQ5ln2Q==","signatures":[{"sig":"MEYCIQDbtAp6K/jgjgPvsCSpiSkWe21Z4lWz7Vu90QcobPOeEwIhAI9mZRbSvZ4UY4RYu0e9Os2swIhbsYX2aGctH7F3KLQ3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2177613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo5crCRA9TVsSAnZWagAAPPYP/3OPcYdsWlal6dlcIUcf\n5xFH+y05HhCrqoMyADLJLFZXu0iQxhmuXJadEHtfh+Y/xtTI4p0M4BzcsHrl\nUsttjBEi+DvTzlY2DFfYdY7v9Ptr/EUEvbXCfcVs6bnHg5f7rxyscuZEVhnn\n18t5dwJ1itqgSAxdOvAzSVNO3TxCGznYpxETMFPxO0E+syVxnOjx+Lkh8IHG\nQBHsbbpikVrswUu+4eeGrUF1iMGkWQHwFUno0NRT1Hb/6sOUkn0QLwIUX80x\nz/qrsq/YDwAAn/ibIAmBpnwQEdg9rFYe/HUljfIyhurizCP4kjPUN84br/29\ntrNv8PH7Opk/i0fs1IOfp29QEtU15dqRpq5nA+486lEi3ugdDn8UDGEbkcYT\nCeIbCtXkah4oXLwU2Y65rkFL2XhOrWWmJumOvEgxbUgaX+UbZIrkj57Ks9Rq\n6lzWhnXU36JdpKntAQWcklTj5aSURCjb8alhwVXgJPkj5bBhHF+9HqW5sDhF\njJUlmDvVaHrPTd+bC6982jzezzhP/KviCFw2tly4iPrCu2ftGzIggfEa4gHX\nrY9eKOZGzRgS6qIDNsbZBkoN3O2nMvjFbf/qAmZTP29goeFcBxrrOyoC03cn\nW5vRemKSsZhJiRzOHZbgnddE+ZJKk1ddpgP/YlS8XFco0vaE93vC+ttaHFmZ\nfknI\r\n=TL5l\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"e921d158b6f88ed5f1e37e3c68d00393ed1dc1fe","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.1-1046_1604556587367_0.016229574031798588","host":"s3://npm-registry-packages"}},"1.34.3-1047":{"name":"@ubnt/uid-agent-fe","version":"1.34.3-1047","_id":"@ubnt/uid-agent-fe@1.34.3-1047","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"aacbc3cd76db03a50cb6dd9c0d276c037c1ab151","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.3-1047.tgz","fileCount":21,"integrity":"sha512-pZcHRicFJNeOKzJ4Jtl29zK+8qmrXgt4UdKsGv6oqPatGZEUSTdISVKpuAb92LMc3+jdZ68JW+D8sKbH682q+Q==","signatures":[{"sig":"MEQCIDzUHeKrBwVIjtqybK3XiI8hyoB/ZdSL+6mx1TDQWYTgAiAGSe2W8eCeFDjGxJA0GqSn2bNtMO/6GWLw1mK77Y0i4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2177861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfshZkCRA9TVsSAnZWagAA0TAP/i4GeDl8AtmA1HxG1BnW\nIwOpeAafJVdNFc4J7kPJ1s45xivKoCLluRHJDu3zL14Xa/8K2DpTG3hbPu97\nsQlVovWQGaG0PvG8YGMWG+0dui/NNRNMxM+wMvfwu4yRwsvStqbiS9MBdFOA\np3186GKivQOOz/u7NP0rRwm57vuLWKm8C8cakzVu1HjkyjMLbi4lNF7QrGIY\nIXl6UUOWH6wj2IxK4fefLuNW3SEc4LluPfJ/hEUc4HuQuMHJ+sVyoUEAwbD2\nzrJ/R/gOeHZrmAnz7z5h3iCo0MRiP8ARgCLul5EeVoJCWHb8cfBX8O5NvyB/\nRAlpvlNwB5gUnowwfH3OvokBsV8Ik99ia7EHq3d9SlwmSeOW+Hg24Gb7L03e\no2z5qDvJ5XmZqbCzRfEAdVrVip+iWh/UrVDPjZgAsR0b2vzO/iHKejXGdOQd\nBLB5EQiAH8g5a5azG/jxqXiUQVt8lbkVueQWcsyJmRASh7weTa1N9kNXDsWV\n2qvTol9fIOHT1sHhZQqCRP70aVn6Rg/Sbr9gcQoFT1o4k3dPAToqM+rVMnPp\nRfYiFvbOoRNAn98aI687gjcNNkvU/Panu+HB1j9+rlipGBcwXfu34ojg8G4Y\nG6pMpPHYHOiqTPsSY2bZr8kOS9p+yPAYXaiccKW44qqfkJ8oTkbZY5hhG64A\n+gKN\r\n=1Srx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"42e5642958ba0900337eea37497078d15e1187d3","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.3-1047_1605506659069_0.3815370798636111","host":"s3://npm-registry-packages"}},"1.34.3-1050":{"name":"@ubnt/uid-agent-fe","version":"1.34.3-1050","_id":"@ubnt/uid-agent-fe@1.34.3-1050","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"08838a9518b9180c518643c6a5b948d5f99fb269","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.3-1050.tgz","fileCount":21,"integrity":"sha512-BE9onCcFHjSGZDYrrZwk6Vw+kd/oBko+fh7blqoLy3s9bWbiWbgRV94FItsOGKweUSGLcTtT1CmSuGlxvzvc8A==","signatures":[{"sig":"MEUCIBc8EfBhsJ19OitF9vUgEjA7Z0OF3kVPoJ1n1mwVC4Q8AiEAoj5yBg66rONRPhK9YU0tERuHNwf+VY3TNnUvLNVHF7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2177834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsk6XCRA9TVsSAnZWagAAOS4P/0z8rwGXhYR1m4JvraRb\nsDNwjFomIocCUjsFyiQGMNfqXfFz3QdSpKxlaJiATbRtcI81FY3uLLwC/6F7\nsK5FooeOG6x8oJ7TWUwpdIpOGixk9OECbA+hj5c4E5oWfpEZlk4WkT3kjPZL\nV6eM/JjRFfM/kR/r3fz/Nznc71Ar/x7C0nSE2qXEo/WOGH9Rnu8ZDisydKnI\ngBvoosifNT4zBt6UvlNRqaT7GnhiPGoxuhRFlJTKUcJFcoX8C8XE/tT6i2ak\nms2hD+0CKxKAlngaDCGxOnG6DooAPLDfZvmdtn7HnhSGSPlsVeVKkJ4I4roW\nQZnoV04ZFEbU5nVtcDP3a0ju/xetRLPWO4xIk0gG496ImFbzh+q1D+s4Zr7W\n2+YLRt+45FGyYPKD4Z+ThWhzMJTJO8dP/ZWeePeOO7Tr2W79vJDExVIT2cNh\nQmoxmBcPZL//OS9hqPk8V4OARrgKFrf/l0+0QKBulX5IFvawDuhr6v0SWnQr\nhoWegYxXA5VJqmbx6VpvHAKWBYPT79EURzB4Pxy0/juVgksuQGJXSnNAKGwT\nccXnEDrpJW49i5m6D+BcagdtacnmGbLZyfl9nt7+OPJtd8IE2Jbghw1cowoq\nbvZwAyzN8kSQXQbYS/KLavaRFgtc22HwXV2mYuOGfXIQstWN7QDHu/RiNbb+\nn10L\r\n=gQWG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"c237aad67c1697f65d23a18352c56966b0a79af0","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.3-1050_1605521046832_0.6099700022280841","host":"s3://npm-registry-packages"}},"1.34.3-1051":{"name":"@ubnt/uid-agent-fe","version":"1.34.3-1051","_id":"@ubnt/uid-agent-fe@1.34.3-1051","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"0d09ac44fb71835a0e919bf11faf9231fd58747b","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.3-1051.tgz","fileCount":21,"integrity":"sha512-7zKiJuKAZw1Y0W7M0DSBxpGH7S58FTp3ZJC3vaQ4Md+5kJ0mvu0x4pFapJDQGd66ov1t0T5Fk5foCeVVxEgjJA==","signatures":[{"sig":"MEQCIHqRqGTCwQw55d1SE0zq3XPnQ15U9ftEYTyatjGHOTSmAiBJaWAuHl80NtxjyR9J52s0icBmoVSNRk/Tjah7RhCtag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2186067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftMBFCRA9TVsSAnZWagAAo98P/2bTcWANsV0ebY19nRta\n5gN1UoI6FW8Qp1IBFWf1elF2DeEjgBjwNEQTUrRtYd95QM2MNy8BQ+x1e0ui\nUNF+Ikt4+W5pP2mFmw0h39i1qIO2QUO73gq6Iolf/F6XZSD03y6r/H0+3Ag6\nM5FloMBt6j7xChzRngr1J6ISrF40h9e/DZhpisNXQCaoo+ti7GiKD5JNHBoc\nwG5PYyQgSALmP9AjkpYSw8Ol+wtq+NwqwNn7DRJEGvL8Z3sP9L0zl7ksCpdd\nJ9uoK8HLChn7ZZz5DNRCLZWwXT6DtQsbu0hr1k3pCpVmSHffwjjAPu0LoBZy\nkUOqHmZ4bXDoLlB0smqTme46fV0pJSGVckMiYtlDlZytWaEi3BUf+rf7A5cq\n68D3P9UGfTGjqY5XFgZ7i41SBQb+A3TDohekYijofGRn+Z4WOAU6qMpPMA3I\n6K3PYIgFjjFga0l/5F6hus+7bPGrpt5QgDZkSbph7vE61nx+k7EQT70QvS+k\n7nPDsPrzYb39SUiExXeZZ7WlRH4+/Jy8bEkYNdWOe64Krt5Ks16jV9/f+ZFU\n1+XrAwJ6YVRx+t3PyASa3TeRVZzEqix3uZH6j4QK1AT2tMc1v7NqBTgs3bI/\nyDLeF5RUZ8WZ/WaIAof9hqlX+dvKUQxZQ1jYtja2pdxu2PrTq6zVbnlMikcb\nnAAS\r\n=csEZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"8c564df98763c9bca17c0c09c2a511bd62a1bf5e","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.3-1051_1605681220907_0.12219790571241096","host":"s3://npm-registry-packages"}},"1.34.3-1052":{"name":"@ubnt/uid-agent-fe","version":"1.34.3-1052","_id":"@ubnt/uid-agent-fe@1.34.3-1052","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"6465867ee3f9e89787db3268b859fdbba6af52c0","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.3-1052.tgz","fileCount":21,"integrity":"sha512-YzbUBwhMqBsVMCyNyIqwN+iESmzaRiaOqVptavKmhZKDSqyOw3o4D8ckmQk6vwj+XrrAU4SjeIOC8e5Ne13rYQ==","signatures":[{"sig":"MEUCIQCUwoNaQ8KiyRtZp1LJBW0rrbH3OTwFjaOFga4Zv15algIgazJFb0RQ5cUD+ShIEh6p/XTE7ThsUoQqbbBIveve4pQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2186815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftNPRCRA9TVsSAnZWagAA2wUQAJio05V1q85A5a3z4WWM\nL4VNWnD8vsJirMo7RTTCnwb5o+O1xwECykHYxKi4VNR/k1CvRVcUJEzBWo+L\nCRBJHGQo+XgtKkjjVbWITrmTnJc98NZMKPVsyo3cefz7pkVaH1qgs8UGb6Zi\ntcxmtrcPzMjc/rC0e+kMNAG+rNBAMkiWcJMzBhBvWbEawDXqG/lUcwvyzL6S\nMC4pxo9JV4d9OGHjU3567Ska9c1rA6nXUrNuH52cX6NIcFPgmESpBdSQcWeG\nJ/xu7I2mD9kAmNofrZicVOg0p2UOZArwbJjIj7F3ozEA/My9SPjMQe/NItDE\nOTnXmH1X8drlMYbJclT8vC7IvRwpjHpQQgWx4eeZn9VDUF6i1ESmiZ6pRMIU\nY/3ptW9OfhqEQgVNZGiY9r5P0pPpGprWiij3GSoJk2GmLdQf2zTebwu6l5th\nxAK6B8RDVm/H/QRMC0V8dlOOmAwMY/KeNiEKWg5n2o8MlYe8nYB4WhIP81MG\nvJB20mj+EWbDEBA3fnQyFWRYb0hFMPON3CJnXm9DGaDNAzLy6af7EyFuB2jX\n6hhVN0+aW7exia74zmmn679qoLNoz2YAFAd09+5IVUezsn0XrztPpCy4KzI6\n8XeH0gIyAR54Ys28/cENMHl8rlriSa2vHavbUihonG+2K6+AjBUJ5kaY0Roq\nxFwn\r\n=g/Vp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"e9f282c9f1b3e498706a30a6c499d6ada3b8236a","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.3-1052_1605686224654_0.6373407418532702","host":"s3://npm-registry-packages"}},"1.34.3-1053":{"name":"@ubnt/uid-agent-fe","version":"1.34.3-1053","_id":"@ubnt/uid-agent-fe@1.34.3-1053","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"8cd94ecf71adb656f5c39986c9ca629571e8ea00","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.3-1053.tgz","fileCount":21,"integrity":"sha512-g4d7F029nVhf4h0GslkjVuv4BbDHLX5Pu/ghO164hy2qdzAJWlDQHWpaW47612AZuxYlNGsdpItFYqktAei+zg==","signatures":[{"sig":"MEUCIFI2YeWTiOyjdmOt8x6RQSecwrxBSlw37cfUyx6WRUnMAiEAs9m2UfADbFm9+lhwe/cjQAy2bBOD8tXvIoA8fDcdTM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2186815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftNVPCRA9TVsSAnZWagAAP7IP/0U/8buTLXz4PEt6y3eI\nfPQreveTU9LSR4B0PKQlmuMlbwZn7UbOvEJ38gNitNPCgQd7YiuYSGlq9fqo\n5gwsMdM8YhkXHcvELzTnaO8mboIwKHVhkYDvHS15uyBfVy0dkEbG8g4AWGb4\ni1ns0OkxabH3lf8j+xMHBmTUK0ykrxVuAbGz7q/7ypqFi9Cfpf6KR32nX820\na/GEjyMiax2Ud+vonAFiKKxQBGlRz+kQS0hTyjm1zWuox2scQ5HzUcqhgFOP\nydkTY6HSlmZ2HiYleJw8g8bnYmi6lAYoKouZ8eMwAxSxRNf9o2P9Jn803gCk\nnDib4Ja/PF5Nxg2dkRr8sBRqtfCb+rVJc7W4GPcvzxamQh/niwGbQyr9aQB/\nKupGRyAvuqYPLAP3cVM7AKtbf1CrwEpdChUX59TkhiKKlucj+hgxSsK7hQHt\nSJI/a/5hdx245kfmu/0qbsr0ARdpCdqQ8yXTDJ8L8ZE8df8uof4Pxe4k+yNx\njAP0uL318ackPbd7+f41/RwIUYhNOEbd8opddfislds4WQoDN/n/JVZCqB3z\n/1TYq4MofId8+a02BXYBMZllDUetmW14uGeoor8+TUGel7zszwvoAEAXpZGx\n6mvEVUZQi8UsBSAKqSvGpsJ3YU7l/2KPMv1FCV9PM6S2AoHPt5KIqzYduyKc\nehsx\r\n=TAqX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"e9f282c9f1b3e498706a30a6c499d6ada3b8236a","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.3-1053_1605686607076_0.5118426650472001","host":"s3://npm-registry-packages"}},"1.34.3-1054":{"name":"@ubnt/uid-agent-fe","version":"1.34.3-1054","_id":"@ubnt/uid-agent-fe@1.34.3-1054","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"52b6861b65484448296cf6e6cd64590c3569f0de","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.3-1054.tgz","fileCount":21,"integrity":"sha512-rhvBsJqzStrXnt5QiBDNdvjpWasX0Kwvs1bGUihmSVrIjQf35ETdrV8b1dOuMXYFJAyWdTrJ9YVbLwKqjWtDEw==","signatures":[{"sig":"MEUCID4/Zx9FGJ+gANZQYI+BBujEJNYhh1IYi+5v+YJq8FqHAiEAslu44CNgReoOSIFAYMQPe8z6NqGKHQ5hAKKNMDN2sXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2186990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftOc1CRA9TVsSAnZWagAAjXkP/3m79FXgCfLvp/Zm/J9i\nfQ3wjTwdsrTdFtAEOB2veqxtJdgiitX9vNgL0Yzuaj+/T0ggy8DhGPJhoo0V\nHP1k/jRkKx0T8Kixp9A7+xkoop2LEPzZoR4TW0PLMyfurxIW6oKyS0Mhs31d\nQFiN2aTI6JIt23kneu6mNlbYx7aV1zlIGAjmj1qNcuFraB6i0uUU5oRKs5yS\nLPZ1049jI+9umYcTOUa0rwcaYhMS3os9KAQPoQCvA1F6ExP2QLL3rGENi8I4\nEnLgYwhbVrjPxRjDwIq4WOfK/ydJW2JMqP2rrtFqwSRxtZNy7hutTfnRLFeE\nDKJNKiUSNmGR49zWVjHjIiAjoHWKIxiXp4yCN8WEDs4MPzajkknIihQgy2aM\nP90oN8STc4JkTWjd58Sh1OZjdONmJqdWozpG4a0lwnH8O4PCGRMssqkOSNla\nk4vjJCpU4Gxh18vBf6eMJnR7XhpPpS+nQ+NyiuuBjuYYqxsC4JIrbv4P6itJ\nIf8NhFrW1UrafI/7LDau3V8VXIzNtzpuJnT4nUetB+1agtOtxcfXnLoxKIDr\nYq31b8tVZKhbBnipPE2AMiJiGH6ienN9SyDgDV+TgRKThXsu2YgBrSyacvi/\nUH1zBma4GRbC6lJsDeeYM+1GWP41oIVch9RbsIWfpt98kfpt8KyaIRUtRLkQ\ndFPI\r\n=CgaZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"ba34ed979318675374e383bebabdce4e8b9d3ded","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.3-1054_1605691188822_0.1949399944830903","host":"s3://npm-registry-packages"}},"1.34.3-1055":{"name":"@ubnt/uid-agent-fe","version":"1.34.3-1055","_id":"@ubnt/uid-agent-fe@1.34.3-1055","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"9829989152a3e33f44acf3bb1fd32ab0fa4e7486","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.3-1055.tgz","fileCount":21,"integrity":"sha512-ydoOrLgZJFDutsP3ExSqrX2eEyUoUBHfE5lHyyM5nvRM6cMsd2nEt4FeMJReFL9SWPgWBLTtGMv/t8JX0JiVFw==","signatures":[{"sig":"MEUCIHBN2SseZgXqxBSvUaLmKzQVUDALw6mNdSPJbsWCzJF+AiEA/zKila89pgKa3hvZ6OAtj5ByLbnaCoNBHnKsSaJNRAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2186716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftOtOCRA9TVsSAnZWagAAIUwP/2A8aST4DwqiQ9DgpfGa\nxM52VasOVwKBClYuhBqtnIpNh8+A3XDPFBJFGK7xByI0Rew9Hg0qfr86sa+q\nuM+p9K5I8NCQIV4K+bpykAAt1AEOwKoJGwo8dbOmT2eR6D9vzOQkLdOylpqx\nZbdaJxsAoF1koTRymd1SYpI/WXlXz6SiguLbF6qYX+q4jfGcGK3cR1pXXMEe\n69loaZJTfnm3PysechQ2/7YbGTVivrghs/YfmAe2ASXUKDrmCBN0ODJQbiB5\nYPNJLe3BoLYur30Djcd1M8FgD7wFSk21+7B92XFvwRPCDfzdtJcFYvjKahVL\n4k+PLGjYXV/7SJ2dbcpWxomv3aa4aXHoBeVnahk0PzyL7vb1KBmoBzR6W9Xl\no7APBLWBcdxrq4/ppJjMkAifJfKPTcPKBrVrVIuKF4XphGwJ/QtXDVvnOMS4\nfsw8023ql5yOTfKZlmzazjSo4q1ZyB18bqhs0a7JzH9+v0XVOPeZdoc3HGFy\n1nwOAc4u/LAqtNFqNAq4anpQW7kH1rSoOjZX3trC5zVSIoTrOZ/avMMyUA0C\nzH9l0H6L3/aS16v/eofq+ViZ1elIK82sUY2NxTlaxJMv+DASgtOiHgv6v6MR\nJLzwL7bGRe9MokB9T81hjaV/bWMK5AHi60HZ/vyrZeAz9urSg9v4HFoDxrQ3\nTnmr\r\n=hzYm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"785e7a95672611dabb79ab700648f42efd275bcc","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.3-1055_1605692237944_0.03335827424914939","host":"s3://npm-registry-packages"}},"1.34.3-1056":{"name":"@ubnt/uid-agent-fe","version":"1.34.3-1056","_id":"@ubnt/uid-agent-fe@1.34.3-1056","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"f168410c00ef5c84079b9362fcf59e0173980a6e","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.3-1056.tgz","fileCount":24,"integrity":"sha512-I5nF1PIavazA+/g59e4/s45u1IuKJ4yX3w+FqdQhUZRcpmWjxbzfPCLNNfmoKq0/H5DwzQDQKHzEwW/dKzHQbQ==","signatures":[{"sig":"MEYCIQDdMHsJaXr7rrur8AZ/ePXZHaafFYE08bv4I8l7+cT7/QIhAKuQdfSlesq7AXNaFit3tHWc/JfUwBCC1iAODq9+Qke7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3196292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftPCYCRA9TVsSAnZWagAA/6cP/3bhJJdMY5KQIH3Xvzw8\nVusttwiCGz/qlugAnp6jM5nTGcjYK1qBI/SZZ38zSDZenjl/5LO0y7546Fj2\nZne/uPvtyod+WrI2MND/keYQIzio6N0TGhZroxDzxIEuM+EMeQdK1/IG+uq7\nMz/0TbOCpwqAfi57wEYp3lhUp9s9siGCSDLRuOWBKaDWKfgP+C5CyjaiMLOb\nzJ4sI3WgrmyoQzS+BNXTRTNOF82B4mTTTqkT+OoTiYmVkuK8WWsu57LPtfZl\nfOzOd1OUz3HZZdr+BAF46/mU4O6kO0HW4QC6cZtDKjlHnqA6xLofn/x5E4jh\nz9EPkcQ0OGNeZ/OHtvELpSdqsbX3nALw9SYzdEXaHU0nwNMKA8xMHfgahiC6\numaEytrV8FpvZD2mPVszbs1vqIWZpd95u7KBpJyU42W27/FuHiH+AlwfjMpq\nqAWRj14U3yy4CIWv8BABjBR7guK7pncTMKiFjRNPLpS7T/u+WIh/0ZyFdith\nIOdTO16aanl1zSnRDatECVVMycNwrEbm79OyEoFuZ9NxTWHPy7v3XMobjzxg\nKxTFgfBCgJ/2LqdSU+MyXEt33ydJPTlUMGJVh79TijzYqSK0uCgkUJB5UfM5\noee9NezWEULB3j6EdPr7/699xrK6AOtwQkIg4NDcP6woH68Fdk7/6+0xCydA\nCDbo\r\n=eTgm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"1747496eab3317f42e61f71c3fc67bea7bdd75df","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.3-1056_1605693591973_0.3741301609459511","host":"s3://npm-registry-packages"}},"1.34.3-1057":{"name":"@ubnt/uid-agent-fe","version":"1.34.3-1057","_id":"@ubnt/uid-agent-fe@1.34.3-1057","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"1b6c73d5a745bc626d78ec55cbe63d8d32fb3bb6","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.3-1057.tgz","fileCount":24,"integrity":"sha512-EEUUktDnqk51s3f/Q2FaO5L+zP4SvzQRTyTfzZZ919ulNxqWVFoffFNhJxh29wzRj0akp47IQ77f7YCdjQfXQg==","signatures":[{"sig":"MEUCIQDRqGQBJhKU/qiYD713H4oiXtr3POMW6rxuhRgMCjbkLAIgDUSxZR3XV0pP1bHJ9RSB61V4FEhHETWoSyxlDYgvCgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3196350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftPerCRA9TVsSAnZWagAAE+gP/3q4oFAvMYW9LA36KA3w\nMIwl8iVSBfEW/CJkTNU6bT45+0gqmC53A8d56meR/6R4oG9mfjsfI8vocekU\nI70aNKdcwNNIWGvugst1FAGVDxmEunYImd6cdzKRL8LWCe/9ow4sH3tHL7K1\nrgScaOgFU0HsHPw2h+31/bYwtbpamm5mIFWRwD3a5Mf38BqHkHG/i7JxOv2c\nN0bKLxmkbDALK1ucxa2e0uMnspujBQchQetTxTIFgm/SJLOWAlMgZeIZEw0G\nXPqbT26OHFROqAkt2EKk43CUY2w/GDWbrsYyhuaXrmPEu3+uQhDQM1VOHEeB\nTOdg5ifDk1nDorBLjbRTF/elzCUC4FBjCoPqnq31NoaGn/cNWjHmhSaG0oJL\nXdl+9Wz8nCW+Min/d8ioT4QcE0Av7PS5i5xOC28MztTF9ejSIi6RZx/m3R9s\nfkrtb92V9Du88/z9a70lODaJnwMi/iQ5MIf6gwaQVUj92q2uWnbEiMMicL3D\n8wBegObDv18G2d2yd4QA1N8Nk/18CTd3wPJSfn3Yg8/Vk03sHDAEQAh6YvBc\nyI6ii9Y2EqD8s/T3IwS8u+YBKife1rwPZDLozjwIhMkOKgnSpxU6IzbYzaJp\nAf9PTJqjKR1QD6ok1H4Ow8s5J6mibThmEb3Iu0wiAZcPaQSlcxrNpZPk8osF\nj2+k\r\n=/wM7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"e5fadc16e2dc54bd38d20e92275361594e5ffff1","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.3-1057_1605695402813_0.5235212014001525","host":"s3://npm-registry-packages"}},"1.34.3-1058":{"name":"@ubnt/uid-agent-fe","version":"1.34.3-1058","_id":"@ubnt/uid-agent-fe@1.34.3-1058","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"04bf2b7ce55083560b5689a352a48e2dbfb3861b","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.3-1058.tgz","fileCount":24,"integrity":"sha512-kyi6xURPGwuc78wdDeRO0kSxfnVf6Gh6VL1dqGxcXC8SCueM6Xg9iPGlqWd/AhxyyyUffCKTsp9bnGiFW6JtZQ==","signatures":[{"sig":"MEMCICZIPiUyPgzFIiqO1V/I/Qi+kHucWsOC0GsRmZHYy1C8Ah8gWbD0CnxfdW8DbJnlCZWLWIy8rePFAR8ovx19MHAl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3196340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftQdACRA9TVsSAnZWagAAIQ0P/Ag/oNiBkEoqWxRhECzn\nuaD4vm0zPOdoEogrAtLoiZmdXZlyqQJeLd1wwZ1UcXEqwp9bA+dvWE9cxaSR\n4+5tkMigolioicF/j5uTUP5FCUZluWDcejTr/lWZH4C7KBme05G9YEAVtGxX\nLbt3FIkTD/uXpIPJ6MafxW7dCUBpEkxd+ZXEdkX70HM6vQd8WbSvHVQFuLJO\nw4A4mzzK+fg9QrdfhRxIucrviHLxZMCf9wo7+n8KbEsKAgW7dswAiHr8+y5H\nF5NoNPtkrHj7Asqop752ekvUY/1uE6VPykBuGuwpVw0kmIazDSUczPtRqERF\nsZTb6rQLLG1uCRthdAC3s7Brl392s5a3x1c2ttyg+W1Yb3KVEFAhFZsVmGwG\nJeH+eQtTVzQEmEKSthLieLloWCLUgNz7DLyyzmu+ViCouHZnRgWBkWZIEym2\n9SO6+DoJXwkoWe8TDK1MQHYACu1Ciiucd+jagHTO4YeZ6J1NsUiE0MiMnQCq\ntD5lue0Y+YDW1CN7QhM8o30f+F5391Xdh/TYkZ5mH/KMHK5oTMzHk1IgCumB\njOCsMeKJLoqNz0pnBenkD4/KsCoTNbEVNzGdOdtNOH+VdpMA5KnknDSFFLv6\nVhkaTQR2rvwlyEi3YS3hXvzSjYl2jrgyv6KRR/cyTwaPgERmTx/mpxJsIDVU\ngcP2\r\n=AtH/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"2b5105d62d8562d9b3529df1f464c9064b57ec1e","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.3-1058_1605699391718_0.6663771396116902","host":"s3://npm-registry-packages"}},"1.34.3-1059":{"name":"@ubnt/uid-agent-fe","version":"1.34.3-1059","_id":"@ubnt/uid-agent-fe@1.34.3-1059","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"b2be4af4aaae64eb510f4050b28a7f5576aec9be","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.3-1059.tgz","fileCount":24,"integrity":"sha512-GwpzNACMwyMpsGSyNGaVsiWNRq/6jHzVv2KTyD2rw4RvUnLdlOMW9m0H8Gqy6RaKK25mrUX8vA1hXvd5Q1bx7w==","signatures":[{"sig":"MEUCIQDmAl8sRj49mRFDpt57h/mqUhhSnFMy0e3JkZneJAXKpgIgS6zJasMye3x9n5Tm5QdxiI/e3DZmKcL9flRXgh9j9rc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3196435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftSx5CRA9TVsSAnZWagAAMFIQAJEFUj+J3ZYi+c5RVklp\n30eBaWRrdSK+Hra9jb3z7RmaX+SXF6gSGexxHLxgGUsFH8Befb+8h/93hcbp\nQm5lWTB1NfEbKM6sG2aaQuQ1JnsSetIBczs6yD4vv8u9pe5nNheGfSo+u0J8\nyXtQvUw/Mk5ARqyUWrB+7pmx21cA589YOxAOQCTYa1bW1Q3ND7QkMMLhbyqt\nQSvb01NK4DOq+7m3XZBlJYCGYPT1xhads5OrS8RMwZWHhpdSYXC7fQMXoeua\ndkVCw+FZTfdD+JzW3Lzn0E7vO2G9x5G+Leg6KBUkadt/7H8i+aIODbLQ7BM9\nmmIrLwp0I5qs713f/ObNsY9RlA9e3/CSk9KwHMuEj2iTsz+ssrmpuGGQvLWs\nUfcfVIHXLLlZ0c4MT6xBwFByaeBdqwwY8fJ++NbP9mRyqnQAD2Z28weTw9wD\nu+lyWle0B4kgn+cNtMhZGivpwEi/cGxaErHURsnriT357nphT/0PpQRHKrFE\n3KqGfV9fsZ7vz7PDmIR+WARC8LsbSHneiN3+7Xl8zibnyOLvnGeuWu2RzK6a\nirkNw+I5paF/b6ChjNk2va5DAWDvh81ejFw/Lc2av0IWIn2n8OwK/e/4E/xX\n7n8bAjHPBHqLxovDuOwYFwk14/1IuVs3l/+rtFIFNcg2+y8HKfndYecsuBkg\nmwEz\r\n=qlxd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"ef1b065f8a908a504ed43c257c49a35974783158","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.3-1059_1605708921138_0.22168595733444696","host":"s3://npm-registry-packages"}},"1.34.3-1060":{"name":"@ubnt/uid-agent-fe","version":"1.34.3-1060","_id":"@ubnt/uid-agent-fe@1.34.3-1060","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"1945dae5aa08604e729f9aaf716d683164073905","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.3-1060.tgz","fileCount":24,"integrity":"sha512-Ejc0IY9O6d3w/UzyWGpqCfmhk3PgrT6+7TxCjUBCfTbW76mLMbk1hRR/rMJ2xWSiujFoP06nnCTmKHrV0ehqwA==","signatures":[{"sig":"MEUCIC5as7sRRmkyTT/+RKztny7MR4U2n/yw1jCMvDfXabTKAiEAnH8Jttic4XEPaqRIQuGEY4qMUmaB8g/Di7rJ/vHA/JY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3197364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftduuCRA9TVsSAnZWagAAv8cP/j0XLOP+Yen62+kKdRFY\nbbsR3jdQSfHPEnosqWE3vgnwxjaSNLtzBx5PsrXEU0dYysnf/x29nfQ/tMJu\nPb9ViFeiLXdTfa8/CMiz8OyRZJGwtanfDQ7aaq/ElZTuJ4aDs3D5LXTwOuhL\nPGG8Jbqh+uw5DdaMHM1hhIP8hivj8om+0f/mMfnbJQHbHqC9RA3qyhCWUM0D\nGT18aySA4y5M059Hmag6vVlEzA7YFdIhhKOuf7mm8Qu5NURs0VRvaqKrTOKP\n+MP0MgiZWkoXvuvz2860uQc6Ixq5rOZ+VDUcN0m8YTMcrbLKraXa/xv/EgRD\nziIRrr+d0vYz6O7OGrcnFM7vYYS+cAF1K0RnHk/AjnI7vfZSor1R12K6SV0h\n8697hXF9Jywu0qPDGKMyIeBPjuqsSUzqCcw8s+cZEc/16Q9x2xqv9iByHWjA\njEJPWCwiM0PBFZdz/x6Xvtwt7l4ur7jRpba78PqxZN+5U80sRp9E+sEZiIly\nDA/99INEikwzhYTpnTRhwMf3/Td00MdDgwmZKGfG4bX4NAR12fAyrsqwM6uo\n3r6bLlZaAb5RQkjBSka9tXrkQdW1VYUoVDgcia+2ozf9f1nbeeRMfYmsTxYu\nkqo+YcPvoGO43/uJ+mNxMVNe4lC42xK9SLmqq8Wj+WobxvC3LKkCXtzJ41qZ\n2CTT\r\n=Era1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"6482e1cad5978e65323e414870275c6ce18806d5","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.3-1060_1605753774270_0.22352641415769892","host":"s3://npm-registry-packages"}},"1.34.3-1061":{"name":"@ubnt/uid-agent-fe","version":"1.34.3-1061","_id":"@ubnt/uid-agent-fe@1.34.3-1061","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"81b7b66ecaea19a3b6253f7460d31181ea6edd6a","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.3-1061.tgz","fileCount":24,"integrity":"sha512-6L0LKGGvsHj4/bBVfosqVW5+QXVmEeEt4nbr7UPz5uq+xyAA1GXffAfHnmfA2bCa+AWQ5qTuSiX0TrQpx5XvHA==","signatures":[{"sig":"MEUCIErQ7ImhR1FRRkWOFpk4C67Fdhve/h7VuWJogN772Z91AiEAy6qqp6QvStEGClHq0W5ZXyV3UIiLctu4uO9tFOtu3wU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3197364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftd73CRA9TVsSAnZWagAAzScP/j/6kBtHAYytV7t0zyVH\nCZcLQs88ORZnlMuaq33Y8zb6AEhGkbxkbUz4Rh1N/CIU26mvj0jSa+zmSpgf\nKavskG8GW4nAm5Xx1hd0PK1N1BItzhseR0w1K+frXQWgHatar2wKOoLlIgtK\nJ5Xh8H0+bSmANqyfLga0dzBqgkWkHia0QAOn657djd2pOQCMZy4dWn7HVjnr\nHJVACdhcJhByhi6TwwijxorEy9KPxm44TcRm0XZKLTA39YDiX/MJIm2zrwDV\nVoeYgUG6XFMT8OPfDtBznhuE+dAcEnKlp0xE3hsJa2798//sDyi5NePlUsZ+\n79s6c27G86eFpNfA9FfcwYBh4Yuu/nfVwf/N/ZUiFnxAKwXwN8WQs7jZuKQX\nvRfazT7QCdUmdTn6901UeVpxvLj9EUDfC2gJiBij8BQdRjPHyS4Ag4jHuBz8\nn1Ur6rFfYd0+uzsRVClxq1W6NhkCYSz5oHi16XPDz4qEONGj0QdeNTuxR23y\nBo7v8vKerMHUTUUBw/gFEC8QnQlAHsjM8AWV5N8PWmOB0lGCZpNpdbwY89Pz\n3Q1mjyeN7pOoMaUO4QJ1qF8GvWtmuXnXYYbgx+k8gYpVDcC0mWFQDQsfMq6X\nIQKUOpy5qj5sYV4aax6MDzPqLwQOZYBlF9u5ZhdPbPUUbiXcehZ33/MurWPW\n2Qws\r\n=rzBa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"6482e1cad5978e65323e414870275c6ce18806d5","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.3-1061_1605754614539_0.7982718356718024","host":"s3://npm-registry-packages"}},"1.34.3-1062":{"name":"@ubnt/uid-agent-fe","version":"1.34.3-1062","_id":"@ubnt/uid-agent-fe@1.34.3-1062","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"50d302ef72458e9ba88508ac320779b9280b6e9f","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.3-1062.tgz","fileCount":24,"integrity":"sha512-FOhYaE3Q21s1LZ9QRjeUq52zk1Yq/CA3O6Sxjcftk6rcKAPSIHsvu8ZVEldzfO5oD+HOPw0umrJiAH4J2fFM9A==","signatures":[{"sig":"MEUCIQCL+oyf1uXWJdTGwtQIgH1Ktat/YYFyuFhvP+SNEoREiAIgAPed6wvbP6Jo68kcXYCvoU7U6Zb1DjD1qLIOZDW0UdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3197295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftgqLCRA9TVsSAnZWagAAUlcP/A/PDVDwEvgXhGBd+hAS\n6DnZgrCWeCQ04/fhsI++Xx0l3SGP+uiNqB9s7Kzlv0hEGWVV2u0JYXVoYZsY\n9wCXqMmIx2iogeMZ6ySEWZYT1Vf/Du7wypV51PecuKOhqr4uonwK0ZnGmQ1S\nLqGenZ0l49EiRloclDEfSt6T6HUs+o/7qxGo7y7Qx4EIDL756FMUOAyz0nio\nheisafXTcpoCh2hpLrYgPlsS5CwJdg99wMYAcsBKch/c8UA4RzkQcrxCnsOu\nXTwU046KPKfnR3OM/jC+3etBlLJiUjGZy6ieBvJCehPR40pOnadOTgp8q3+H\n/+22cyy8X287WFSNBAaOGe3W7+uw/hdH3QB8Z1sTzuD7BGnwOamjY0eS7jZo\nfQdSCwP4XVMzDdYL39loRuo4W98I64IWmfXiQaNfobMKgbitcX8lMVyTCNSW\nr+oe/kB272qiSlUNpU+2U0Ga8/WKAzuQvMzUt6DNz69bEfvRoLLbI6OXcoGe\nJJBE+jmVHCwUFNx2QF8YCiefjQ4e1FkpE9xYE1LJV26b6MjmbFoBTTgktkqH\nW33ypAyfS/ToRX00iKIseySzjabCUwPhSOXkASzKflEZiPIJJYkIq5BKCedD\nTWktHUmekcLezrBFxJ7ixuAy0FJx8y9gEO8/G2B8wohc+fkX3Hcx8G+pr0uh\n0sTE\r\n=Zwyi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"84c0acec644fbfb022a96ff57fb6cdeef399be24","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.3-1062_1605765770889_0.14456356915739033","host":"s3://npm-registry-packages"}},"1.34.3-1063":{"name":"@ubnt/uid-agent-fe","version":"1.34.3-1063","_id":"@ubnt/uid-agent-fe@1.34.3-1063","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"0d694da72c18067e03ed2ae706cd5d18cbf75fd0","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.3-1063.tgz","fileCount":24,"integrity":"sha512-ZveGBgDtM90UyRdCXwu6/0Zzs1fzoHeM1eKj8fMswdlCK2xxb2ROVsb6uJksL5fpKiqqq+6E+P5UIhHxyGJFRQ==","signatures":[{"sig":"MEQCIFS3TEjfqPlvbjcPEpgJW6OSI9nHDuioZSuEzXZ9bDeXAiAeNCHNHlRia6+sGwNu6ixPi1vyMBjMrfSicrIBfdPMBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3197332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftifICRA9TVsSAnZWagAAba0QAJMV4yz4FKjur6orocs1\nDTNsqvTaHxAXgxG2FWarOIEjlxwCINS5esgXqIZ+zdawWJwemARHXy1gjJZi\n0YEceOoQtVloQ7zDU4JuZGe9DOsnUkaYPQlbVKTDbB5MLuQkRfKAaofWv1Q3\n7tA1x2VG8smQidWVjeRIPoKl4DBSdYEETOLEUkcex9Ks2BWbjzczi+fORv/H\nt3/n6jl8LbAQh4cyE3Nf23cQn4isyUzdwomb4QHlGtMkx1NInh+TR4B+MCEb\nuuKV6GqU8YybzA+GymGIYAo1s4ScgsajoNByfhRH2fKL8RoD9lMJBrHDW3fj\nkk8qYVuuCaOZXTMAvX12Fru+aMvOreBNnjetMDgPdFsGKkRiyg+XNRq6n9p+\n5PDv7WMqiXXsRQyOL2IJFNXxPeq9g9FfJIDuN35BiX2Y72N7EONLuyULotw7\nerHkXxYBdjzb2KJeS6EJn1n8OhxoZdSeSCVga/EOGIZgKXlvoRn2C2/p9sVg\nYz0Shdi6nQEwkMkBeu70T9qKj5R9t+U4Kc6OfLKJdH7KaZB8dPxjxKFgeL3y\nelYjPjidJW0oQIwiStZ3yzrrb/1Bx3ZEzfkSaWX8fLTwPeg72fg5n3DtmV2v\nn8LHDy3HNNyfpWRTEIV/kM7+SHJBfPJFLJVC/1Viu5/lke+TOhZdY8TImXuM\nhlxV\r\n=VJy2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"61127894d3f2b3c94829e519fd58592def63fe31","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.3-1063_1605773256019_0.5898594623359283","host":"s3://npm-registry-packages"}},"1.34.2-1064":{"name":"@ubnt/uid-agent-fe","version":"1.34.2-1064","_id":"@ubnt/uid-agent-fe@1.34.2-1064","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"e95e01bc935e50ba989f75dcf0fa4c8bcc4c7b06","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.2-1064.tgz","fileCount":24,"integrity":"sha512-mFiO7Ctvpdhr6Z8itCGttPtGP8ml4JtPBEtuueC0SbUopxk+UY2fTT1zSYPOumS0kS2jslm4Evqxpl4MAbF/KQ==","signatures":[{"sig":"MEUCIBSw07/NY/YMcf8HBmc+GF1nkaZh2P4Y0uHYggUtiCJjAiEAs3fZb2s00KYB2mVALe88PbGnNklSh6KzfaKX9HlsAw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3197819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftzMHCRA9TVsSAnZWagAA00QP/2o9khuN/y+iaPvnbwBN\nEu6Ccu/PpfXnOa4TMMOpq32/g/4qpaziORIemiFi7j70McFt1NEuAVLNldXc\nHIKTf47GDx4ZxKCGRMJlWMqSo01Gu1By7nq8MUgLS1J01bw2XP013kRf+bYy\ns7lIDlWbSQnEarxnIeW+jvkUKAWxZ5l4l246y6Jj7ybsCI/+Oh2hXHhXPeAL\nmKwmlRfIWEf3wrIZ/TyM2bA2AEhrwJOaneJqD8dn/BhGEievP4Qvdp5X/ooh\nBPeAMNEEdB+XvU9WfTfOds5TCE6ZkoZCi7K2wRI6szBrflag9EgY2J1h7Ahc\nopUTtu6mr5r/8VFiqAvyTKb9Lb/cehV/CdO067FECnj8paw3JQkurr3S1UM4\nHbR+t84hpw5yYJw+68f9n9d23ONcUPwvN74znjS4TIkiMsyNOqKxhjyk7GgX\nbt0qLJAvsc/QypeRfu3ZXK2zXZGKxiaeNGW6jCpra5tDLOywiFiLt/bn08E9\n1UeerKB0eSaTTRtb8ZjYHE98iBMpH7EsPM92xjYN+o6gNUXtjdIZCOqvK4u5\nMz2VTxgjHqneSpCV02m1uouvsB2SMmCp/IUj2QZvWKFNLKLm2+jit5R/a5Ol\n1Py8/vC5HDyC1EwwZQAqUKUmnIOYqS/ZX0GxMbpDkjqzcsbf3TBFVi3bBwjp\n1pA7\r\n=Hvtb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"c768b80afea85b83968a2612bff46822d71f9c0b","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.2-1064_1605841670643_0.19353142439959004","host":"s3://npm-registry-packages"}},"1.34.3-1065":{"name":"@ubnt/uid-agent-fe","version":"1.34.3-1065","_id":"@ubnt/uid-agent-fe@1.34.3-1065","maintainers":[{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"3c801d0a16898221edea62affd173e257f4bc1f1","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.3-1065.tgz","fileCount":24,"integrity":"sha512-uvWKhV2WS5JJSsKXCyp/VfzSAFcVO4MLCUNuE3TE73u8NptwPuqK1cAYoB8Gh0cV52VyrtfgkyBQRAg54nG4+g==","signatures":[{"sig":"MEQCIFX4p6zjo8QuhzdttTmO7ImGB4QH8CvZAsiO4HTA3Nn7AiArmIe+BhkfiFBGaRjD+3k42AaSLBHy0v8edt+p45hTvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3197819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuzMWCRA9TVsSAnZWagAAGpUP+wdw3F5eezAywGravCQk\nMe+wL32HP5X1dfkQrM/05LV/XXGiyg5+qa9GxYdPGYyU0Rm4hwkipdj6QFH4\n98G1rB7Vw3XEAg3k5JE5Xm0CretCGQ628O242jFSLz1ntweXO46KkYTp1R/0\n5fpKTp8DVROJHGFYHiqgEvj0wx0NFbKIpxax7bbnw5wnJ6PVt/ehtGQHPjig\nOAcSvyMYrtkQrPKs30Wqv7jBYCb/JfRnptZWth0o3FHtl3QIpEjI5veMkyOp\nYF/Nz2cxrZqreYOrSZfRBqe3/EbZ3BgTJLsKfreRVJlbz8etjUCy8Y/Y3AM+\nZPwXW2dwcgDrEXTPMMd+I1Fb/zhcRBkWQi6GhjPth5fWItzj6tU561fVX66y\ngqQwqGuV745FuYxajh6DmvBhLEWPp0WewN1CGuFv7Vdx99TlCOjTAbC6mVir\nyR3qRm1n4eafc2LMxDeCdLdHe2WG+pNSWopHG8whw+LBtngh+hvrAUiMUIll\nylBVMNmjdN06aQRdRkdNi6fZVSvbTThBXu0uEdLLwOcD6fN0ndJ6nghhUDjM\nUSXp/1N/XGJeBw51LkwVv9KuTu+CXOJnn4ucP5MnM6ypYquNRmVu71gZ1ZTq\nx+yoHxK8jWh/bOkfTw5PMwSmHVl856EvVrq4QVI41U69eGrU5yxfOy0vmYOi\nSas1\r\n=bZu7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"c768b80afea85b83968a2612bff46822d71f9c0b","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.3-1065_1606103829426_0.11949537425157364","host":"s3://npm-registry-packages"}},"1.35.1-1066":{"name":"@ubnt/uid-agent-fe","version":"1.35.1-1066","_id":"@ubnt/uid-agent-fe@1.35.1-1066","maintainers":[{"name":"arturskrz","email":"arturs.kurzemnieks@ui.com"},{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"48c739df30f7e530b584f56edc5063759199663a","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.35.1-1066.tgz","fileCount":24,"integrity":"sha512-n73MHguIIT3y1kFz9u7KPEZgcVGCsSfsngTeAxVNBCawHrMqtAtjLHmF939kylgr9ukA0isvZ4nzcsOCmTkPEw==","signatures":[{"sig":"MEQCIDTlv6QNSm6PZdWNznnE3DqUietO6qfVTS54xnuIFmJIAiBgg8PFH1Ot3DAdBfg8cYf8ZG++9MQHGSnU2MROYW1KpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3198220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv0udCRA9TVsSAnZWagAA1mIP/REZHuFrqmyV1GA1EtTy\nOG8gojmvTIuAS0A9gtHw2MaBqhcSeLcbMUO7ja0kjowC8lpYHQYXqC48nmoK\nCvEYwiVh3vOwEeySJ4Ea0BpnAzsh8XZissDKGCrTUUV7k0GYV3IXJQyEJHl/\nu8dFVXBU3v7IYnBbX6ZP9/FXOud2co2jbNAeFt0p3wCh4Cfg7tTzbQHHM+kp\nctiq9+d56bjbT4fWO7l0L1S1kmRTe0xg+e1VHlzd4nPZhmh852jh7zrJCsyE\njpYwOL3DfI2lGNwMF+XIQ6mS5/PeIOiXnVtZzb1gP3dTLekNzZrmnZyCTNfC\nfIzBGy83fPMCY/KMlnOhKmFqFrSnsFD6ls5IZ+NYH5j0QOTd2GYu88Bgsr+Y\nllwvIKpbnLUGZb98QIZpn+KmrQhQpwoH8p3nZWrrR3FUEx1puaPqRB5TfIzo\nLbgLx/EUILZdlGaygA2fThb7Z41pBABx2hC+8dt+zJGIvqmZrZYoQcwoQtnI\n9Br/qYSq3OIU5jTHw0AmOeiiOLBPHse4Gr65T7BaxxzF64q6mEHcjc2jPEkW\nVr1ZLmzj8G27pJVCUga3zs6CkVUtRdKsAhAMNbdxeCfmjM3TIX+LHpuOY8hk\nXYJmx5CQmhrMse8ZbDa6rHVAismdvxf90cLn2pvc7ePNq86UJoY5LBurquWR\neGn5\r\n=VbYM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"770bf93e1abaea6ac094cd5b5b828e7c689e5c09","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.35.1-1066_1606372252974_0.5679386221534608","host":"s3://npm-registry-packages"}},"1.35.1-1067":{"name":"@ubnt/uid-agent-fe","version":"1.35.1-1067","_id":"@ubnt/uid-agent-fe@1.35.1-1067","maintainers":[{"name":"arturskrz","email":"arturs.kurzemnieks@ui.com"},{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"b67c9d76600d2a1bbbdc5462d20b890bab53794a","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.35.1-1067.tgz","fileCount":24,"integrity":"sha512-lXGZoMOcHKokd3/ghA8tlPDhzSuL/fUY2uwKbvkASDFRLXE0xlfMf3Ep/NgnkAm+tZnpF3TALkVSb2+sE0Gq5Q==","signatures":[{"sig":"MEUCIHBC+OevdtmYuPfknTMoQzMIh+CLH2UrrZPaA7wRzBRMAiEAqbfgc2hIKh7h9vFTDz9jOxVXe9R0NXMIlcqV0DQABfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3198228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv2PqCRA9TVsSAnZWagAAx9EP/illtL6KyZNIGn6IqLxx\nrj2On10Aoo1PxvCBZWtnmS1HtquCxPuntL1pz8p6mGROOUZHa1eGLdY+8Z4Z\nxLXfaXBijV1DTKfuFiWHb2Fr3P6eDthG/FuFegKwmHtAr1GCvKCiRlPFtcCo\nL2WJxaKENw0Dmp/jJ/FjVe5fGc4tg6k80uyFfliUIl8lTQjzVCDx/NLbTaDA\nDnkREBh0yTBwbHV1iMYFGoE6dY5SuluTWIUhil/J6DeVkF77hpYskML7HS9G\nhnlUxW/iSk4TOeG5+H0LJPVGiJ0fF8j77YPPD2TuqMVj72ESiAhuNVzisiL7\nihY64UKEKVmw9X5ExQlYYWKeESzsuAfm66iBGGatE+6EC556EkTQd7L27Pvn\nO22BlJQtoxLtdleCbi0VlIdenqgqj2W3O4PEyQ0z66XljYlfBcV9WIH3d2BI\nM/XnMpdlRegQr2aPKP6uRDxokDJaflrldEWzz9VonNbBbcx0zr5FbmdE5vhP\nF39CLjyVc9rk4aaawGM4Ubk6p51CkPiGZUAynQEuw9fFT+7ZKtMfj+7av6Rd\nYfRX04HLRGNnruZ7ukgA71jsC2VfhG3ziGFfQi5r0pE8aov/2OcNBdxGZwDd\njANddGuJ2kJdHrKloBmLUvCcrb/xvOoyksAhLUAqg1f32lXZXHT1bQcCUD3r\n0YG8\r\n=wdcY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"8e09de3c866ebdc60d63dd02a17eea0e2a2cc061","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.35.1-1067_1606378474335_0.0469628259583339","host":"s3://npm-registry-packages"}},"1.35.1-1068":{"name":"@ubnt/uid-agent-fe","version":"1.35.1-1068","_id":"@ubnt/uid-agent-fe@1.35.1-1068","maintainers":[{"name":"arturskrz","email":"arturs.kurzemnieks@ui.com"},{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"62f1f8b600490e951c8cb229599bd8d82e4eea6b","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.35.1-1068.tgz","fileCount":24,"integrity":"sha512-t7LlZ33DnK9YF+A+MGjuAPveOTAYPmire8+No6WSVpEtViT+XsGEzw0Y0QnT/X3AOYhnVcfWK7k5GIaGU1SU3w==","signatures":[{"sig":"MEUCIQDzXlBs97Nksgfco6dY2WkV5RcFAqi2VBdMshKyq4dHXgIgefmx/IznfU91t7L+T0U/S+Vcc417IujmPoT79zsPDug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3198216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv2XWCRA9TVsSAnZWagAAutoQAIqMLk8+msKjla5PAvZt\ngZjzk0Af0AnuGrqJZip6yexXxWFfYEqO57+Cuo2ameVr6RhFQUJAuHiWHPKA\nyJyk+3XtAHeO4zWSW74Dtuh6IJUAA7RNahj+IiCfKw0QS8TZg24iPcGbm8dP\n4+r4HBnwQg5eGMr/Vu3PB1L/XLYrMrWQwu8MhObSHncK8L2Iby6vS64mnFlt\ngdGDD360g0mSxIm9Y2WxkYqDdlUecoCTtx2X4JBbUaC0hwh05hLQn8vlTl+Y\nbObkJkw61YjVrB8TxZOpVpim98osuatK8DanrAf49DPQLd+vxe6uisIcT9xE\nWuM29uq7LtUnPzLl3ZEyGMYiT3D58NXa5Jk8TpbCy3PpBQMmTJQr/SP7WZP/\niVwtnDRuL8QgGHjcYwfA5SidSRk8DHiJE6Zkm0JbzR6PaQvoDbyvU3NFXVMD\nw+QxIe98LuuPzHr5XntgnduMpdy4PqBml/1YeukiFsz7XiV3zxhSWuF4mp1j\ntdYDeQ8v+liXfbjrEaVvDAthXOfQX6bjAeIT7PR3O0nfahv9GSMGT8k7Lxe3\nTIGNRyBH5Qg5HttLvnerPB8jZX3JkaLXweEZgB9WIOF+PSvnTcZEhYROcHYi\n4NUTD/fj14DaxNr89AF4jZJvDaYS6lZTJ0HD7tkv9v5jQKW9nscK93pf0vLF\nCp7r\r\n=2fu4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"6b307ed3e4ea73a507c375adc0c2534f0a631037","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.35.1-1068_1606378965605_0.6677136549855123","host":"s3://npm-registry-packages"}},"1.34.5-1069":{"name":"@ubnt/uid-agent-fe","version":"1.34.5-1069","_id":"@ubnt/uid-agent-fe@1.34.5-1069","maintainers":[{"name":"arturskrz","email":"arturs.kurzemnieks@ui.com"},{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"0504791524e22e83cf63f92db56992d80ea867d9","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.34.5-1069.tgz","fileCount":24,"integrity":"sha512-BtCh0QgjMHJ6fUqiIJCWPVXKdxd0IZ2OdEqNxTIW9ZQQ6KEftv9nG8RJQyRCZ4gsZoS6OnPVIkxnxAO8iciuEg==","signatures":[{"sig":"MEUCIG5aOUjvuDZfl74PPKZdIn//DyK3JNnm9ZSgk6BmEV2OAiEA32wXODffd06xtjoACRdnA/P6BYhYSE6Tih6rmBp2WGM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3198220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv2kHCRA9TVsSAnZWagAAorMP/2z8r70gb0aozxkvFi44\ntUMi1q4nMOMaXH+w0SEMA1JojbXZRa4cEQ/HkT3Q9V75MHM0nwA6df5TCQKw\nDOForOAouabuNuu4yhmMK1oNtbiqAaWwueLXPviMOGWyXaSS/tV6rSwN32w4\nwIdY8Ms/bOhS/izjYkU7VuvqCkRqmrpprrecb+/+OaZLUZAwPgVT+QMVUiMT\nBUALJyTqB82N1+WAXbVFGHUZSd7zzYP6NCbIU5m9COLPrnpBSMMHJZb+VvfV\nhh0r/B4qu3ko2R5CldfLnglm9zh6zGmmXt8AHi1o59naROX4pBA5imO+4itQ\nygy3WiWgk+CkmAjaAwsNyjq7EIgb7kN+Cbq+y8JriR3FZ61Z1FVUoVRrkTJu\nHEHHUt6vHofWssRGM34ydWaeBvzdQaz209SSNwniqtI4EeZaJzaz5h2blcuF\nnDqLLf+f4ATwduabjfDwyoityR+VCcHWO1yIWWBNdGg/Ag6sJ4M3eaS80dW5\n2hh6IBp5JW9oPmLAO87pFcCqzh+88Ts66N6R2zphFx4yzoQPBZMq+xtZTW5c\nITZyDpUTyH70HIWtAypvwGVZfUnJw3J0v9Tlo/V+WaSHE2H1OoaseUdI/mwh\nBEOy+Gjd1uhm4Y57Q7mIyFiDzCcwOZFeLFHHCBELCf9X7YlmvsQhWBh1MJwo\nyOSj\r\n=Z9Tf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"9f7707f590ce2d071d3a8b6cf1e5c5cf772e4edd","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.34.5-1069_1606379782709_0.5382387902648629","host":"s3://npm-registry-packages"}},"1.35.1-1070":{"name":"@ubnt/uid-agent-fe","version":"1.35.1-1070","_id":"@ubnt/uid-agent-fe@1.35.1-1070","maintainers":[{"name":"arturskrz","email":"arturs.kurzemnieks@ui.com"},{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"0047bbd3a7141b8f1f5c58c57ba5e1c2b0468a6b","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.35.1-1070.tgz","fileCount":24,"integrity":"sha512-JRkKqZdKYRO16VyfaVRvfeJ6Vr4cjtdKUkXSGp4YWRK96iSGjRxQt7QHy5bZOHpz+so61BOonGs6ij3LxHs7Ww==","signatures":[{"sig":"MEQCIFTLYwDtuAxtJYslSH9K4KXnWyszDrLxLV/50kJ8IOqVAiAO3Lc4thQaw0WKltpF70biYjrcx56T9fXO+YBx2L0EKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3198220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv2oVCRA9TVsSAnZWagAAnEUP/iowiQqd2CZIjyBlcvB6\n+8KSkLyFLq/WkN2MNAG0Uk7S4m7Ls5R+LwiWDl+fw+IbVnUO1OJyYIvpZ4hR\n/n9BL8JY5mcE1O7ZCvki9BTVQy9KiyY1cTbHaJ5AG4P0DAiZkMMnBm8bNKdc\n62pgP4aHD3n8+Myes2EkUygzt8fs7CDoSV+f1IasIxBUoGa6Pvgikmk0btFz\n3ct4meDRXWQhL69ZNA7HvrKrqDesazB+zyhtm7Xd5K9/L2qmwvAaY8uGJw4q\nHuq4bQ2p6LUFuoHkPYNA3FqSNBFeREgIoVIDL7CNV80Y4VQcuuiEtyv8pddS\nvfP9pCNJHJ7gFlv1G7X33sybhotubKWP6AwwdUhq9ZWXJWPMPa4/ruj5NdXU\nODhQCB8pQN6AZgErOf7da6vj6regk8nbM3XPU3qeYaAaNtkVPyfVCJZ0ahLQ\nIlp0z/LEjjduZntYUQHXPKCWvdzCDmC/Zj0L+hJD5vyweW426ygC/xOJnaV4\nDHfRk2VflNIP6E6svyM9mqy4SRaFy8fhdPcg1mQYDHYbXhVKG3HPnmlTxMRB\nhwuvTHy3NjVCSTMBdV50uLemud7IpCQB3rPhlJIWvRKDGQXGuL0l4ttfXaRL\nhW1phjDd9QdEG4EvfVoJaoBSE14xvXsM1aGwkoaewIhzU1zTs5owgP49TPbe\ncSj2\r\n=i8uJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"9f7707f590ce2d071d3a8b6cf1e5c5cf772e4edd","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.35.1-1070_1606380053110_0.14483387461949748","host":"s3://npm-registry-packages"}},"1.35.1-1071":{"name":"@ubnt/uid-agent-fe","version":"1.35.1-1071","_id":"@ubnt/uid-agent-fe@1.35.1-1071","maintainers":[{"name":"arturskrz","email":"arturs.kurzemnieks@ui.com"},{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"peterabsolon","email":"peterabsolon@yahoo.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"artursvonda","email":"npm@artursvonda.lv"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"liangshi0813","email":"liang.shi@ubnt.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"}],"dist":{"shasum":"1986d459753f75ae8f7fb03c60bed26b4b8cecff","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.35.1-1071.tgz","fileCount":24,"integrity":"sha512-dx9CDsQ9RqZJVT0ugCuUlgHTlfVaK5iTHqn7639divTnkSLnAL9NWOvd+WwSPkxN4dp/HSw2KqULe1jlK8PdSA==","signatures":[{"sig":"MEYCIQC5k0G0WD9N/5CFPCFf1nNv753bgSp9Pc0Ix+k+1OzrjQIhAKmWD5HCsCnSbgmVT4ZBGjZqOud6+S6VHaIrCxQc+qaq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3200924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv5+DCRA9TVsSAnZWagAAfsEP/2exdkcik+JU6GEhCypc\ny1nWRy0mwm0yoBty6eWBhoZyJmjh5e4lWXNZbRImCsL/1RkpizXtgU9jc8he\nnaptAGA4P7rhzuIkWITqfQbaiFELkG+iQlKOrdXL6QH398CkH8S3MLQ55Gu7\nM2x2r2zlCZaznUWZoY6ymuvmicMp+H1C0UJvVNeGqxKYoYuaPDAd0Zg3mvw9\nC4RKwUDFY+h1yQixUEK3suh9uUmrhcNqmOsWFaMiqs6CK0ECX8GOJ7mPYqH+\nXuZxQTunreoYIG61R8sBy2GQ2ncRagwLXeXrpw+VhU1suT/UPPTULadK1o0+\n+sb3X5xIZoQWnJQISqo+zEEorckUOyh5TZ5ZCCDZDetbNWnqH4x46BiVsreA\npFw9HTns6lnmEK846ad2QLxcP301h/Zt+4Q+QGV8h3IdtPMUJua4qDngayp7\n11DTXTF6R5WB4eo+LWxao9JXd+rxBuBH4RenULiJ4BzZMxDg2BsRJRsCRmtZ\nyYTm/LQTnU9F6M8U6uDz5lX79KYO5qqAyP2nXoYyPHOEQKqpx2ei9wfiYIgL\nZQRf5iNd9D/5XUDrdayJ/7qLFo3gA0n+frDy9aJ61CBXMXlN5ru1Umm2pRw0\ncPj+xCAogmS8GT6Z9kuSLK/QcLI0jzFyBQpHcvFf2XtAm392E8Ua5cma+W1+\nThew\r\n=qm/E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"40401ee7124f7d27b0ea68fad4d2cc0a8dfcee8d","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.35.1-1071_1606393731277_0.35814130277042233","host":"s3://npm-registry-packages"}},"1.35.1-1072":{"name":"@ubnt/uid-agent-fe","version":"1.35.1-1072","_id":"@ubnt/uid-agent-fe@1.35.1-1072","maintainers":[{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"roman.shumkov.ui","email":"romans.sumkovs@ui.com"},{"name":"arturskrz","email":"arturs.kurzemnieks@ui.com"},{"name":"ctingchun","email":"claire.chen@ui.com"},{"name":"jimmy.tsai","email":"jimmy.tsai@ui.com"},{"name":"reinisriekstins-ui","email":"reinis.riekstins@ui.com"}],"dist":{"shasum":"25b8c50e5f455c0fbc608f14ce7f2764e6e2d99f","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.35.1-1072.tgz","fileCount":24,"integrity":"sha512-8fnzt/qam7Pt7N5KEV0ge2cLhyqXpvAt/8mRUsxPmoteYKoQCx9Hbgre95sFBLjFD5MZUjAzjRUqXoaHiTRfdA==","signatures":[{"sig":"MEQCIGXpmPgKTZ3DmYSfXCJJGa2xTrcKagikXIj3xn3/TOltAiAjBQMd5QcZGWRKIGgKKmSgWKtK7zDeiGxgJrzgyr4YlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3200893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2b2TCRA9TVsSAnZWagAAqGsP/0D44iOkDzmPPxOVwbfS\nZhlv8GGTnLUTMAdAUWoSEPoGPeTdHABtYriB+tpTeag3Y//UNdY+M6U8h0yp\nLksjNFLQxpXC6c5DdrY0C31owcChjtA7RNtlLUPl2HwiAUUuGvfNVoUy43SL\navL8X/DZokQttTiwgTAicN6UOcLnAjFe1JVgOJk/w8EKNjUPTFPMhlwokPTh\nAE/vJN9yep3skq6cf1GP5AJEaXet3oC8Hu2dnG2RTq8RKpA75+NLzq1e1f5X\nTA9D4wwlCQp1si+kXoru6jD0yPq117YRjLxnWRVATl5tMuRowFq4eLCFqNUU\njvbxmSPlGfm9sk9pYtRZj5dOm3RUNyICUtTNJbvyvWg/z65sT2CMhIq/6DZt\nS6OstNMJRAq34TxsgOahhbI61pvucZPqnkXA0vElE/79OD/bQtG/S1H3whqw\np5+p4PngRrWjJkfZ287HHGcWY1Ic40IAP0RgsIw52W3fv38wLvDsCPErzALd\nvnBT48l8SoJerwqZbJEbjWZWOC+ohaNBtxBIJgWG45PuuSIajWDFRaPKIvag\n99yrxtSEpd7OijqhqrMdw+Yl/o60+wt9lpAfvH6RdFUBGanLXLOTgARKuhnW\nBfqUo0oUrjVjYhu+QaO7JveY55kqQihrjk+7WjAEGnk5w8SW41JUYaDyrIny\nyRJ9\r\n=cNg2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"c0342aca49970b6015514e9ebc7282c156bcb435","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.35.1-1072_1608105362547_0.7492165344938473","host":"s3://npm-registry-packages"}},"1.35.1-1073":{"name":"@ubnt/uid-agent-fe","version":"1.35.1-1073","_id":"@ubnt/uid-agent-fe@1.35.1-1073","maintainers":[{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"petr.jaros","email":"petr.jaros@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"arturskrz","email":"arturs.kurzemnieks@ui.com"},{"name":"ctingchun","email":"claire.chen@ui.com"},{"name":"jimmy.tsai","email":"jimmy.tsai@ui.com"},{"name":"reinisriekstins-ui","email":"reinis.riekstins@ui.com"}],"dist":{"shasum":"ea53008f3d52aeec14a10c67c39eec77457184b9","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.35.1-1073.tgz","fileCount":24,"integrity":"sha512-mTxqOjFEYSN/Xna8oUlHP/Z1PrHePL+CiacZM09XsqqYiqJyE/ijYBojVBiSrWO/E3gQ96U3wqRvZNV/wUzM4Q==","signatures":[{"sig":"MEQCIHredGj4ZE2subfCGAThmnXQze/xHV4iADTaRV1F3F4ZAiBP92EjdvIK2NoJeoT2QhuAEP01WNOo64D+uyHs6eBnAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3201077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4upmCRA9TVsSAnZWagAAy7MP/2HLKvvwOlSJkz1jSrl9\ng1OuWApQPX6pDJ6OSVwX2YGEMQceMfqO5nF48NYF/E2VPqPECaWPkB5AVHBC\nn3HkTl3xpX2Qvfk9iN7Y7w43JvMYmqWD66YiLU7CbZeqbc6zcqyEDTwN/3GR\nn22oAKo0bw1BBoYEcF5m3OiogYPbGqifn4lB8VI7dTLDXgD75YUH8lymCJkD\neAmqsmW6ddO7jozx95bc15EHApZlsmHyy7l43f0QjVXNMCOo0PvWaPjjxsmu\nsMLvWk1ehzULBlxVfLRpA2qthDIMKlKF7T4WVh9LF+GzXt/j47NzmgzyHQWC\nrK5J8HMA2Ph0EKwwC06LN+SoEImy/PvFUO9NhcSFtppzJMp1vNK0rm5tHJMv\navR4G8JyDNKOSwxDxPMnzGpssr/xHjes1NuZojlHEe4xCsXeiw34Ac5zWZ6k\nFmTzcdYNycKLH8aHPPZoEHfwSLOuBMNFahzvw+DkE69PSPYXt2ccBeWq9I04\n/IHajFbZwWnDgnIjB6avIdEnoQLEcf3T+UhHs6fI0ITXhb9WXa1wtlCxMvry\neLkbFg5sC/140BhY/+wrPr6AV0usqx+i5BOCrj2Gwi0VVRGxFxfF/uBws+xg\nzXYeiDYooBzTDnBel+5wr/jxczCgTThaSH5GiZzinVANacJFtGliZ0ufXyc8\n1Mga\r\n=l8Uu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"f524b3cd51dfe96a14f91301086455ed6247cf1c","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.35.1-1073_1608706661768_0.861067875229881","host":"s3://npm-registry-packages"}},"1.35.1-1074":{"name":"@ubnt/uid-agent-fe","version":"1.35.1-1074","_id":"@ubnt/uid-agent-fe@1.35.1-1074","maintainers":[{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ubnt.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"arturskrz","email":"arturs.kurzemnieks@ui.com"},{"name":"ctingchun","email":"claire.chen@ui.com"},{"name":"jimmy.tsai","email":"jimmy.tsai@ui.com"},{"name":"reinisriekstins-ui","email":"reinis.riekstins@ui.com"}],"dist":{"shasum":"afb31f161b6d75f1256492a81960223dc7214405","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.35.1-1074.tgz","fileCount":24,"integrity":"sha512-V+oM8q1fYQss3VWE0KyF9sOY6r+DGPUqwQqdehWXm66ohRseh5e3yJLezB0C79RF34ZAMPxcS+kem6OsPlCELg==","signatures":[{"sig":"MEQCIE2rTYuzizKJk1dic2CSiycx6vl2ruoRTccePPjzAUTSAiB80A+5Azzyebabw2Y/o/BTzTFIK82XK/H8iAh7EmFB/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3201077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4/FZCRA9TVsSAnZWagAAULwP/19bID6jittSUmRQkuqQ\nqvCG1nWfW0pNAGUKxIlYDLdxgEhmY6yqLCVVK8hwG7RAVzoEbUjmQOPEpD8N\nL8R83F4p0Y9a/dAKabXmDKMAngmpUYbp0qGr8MOiWrsQHFZ7aH/q7zk2ewxk\niWkb1KjPTAV44LWap+lJaZcOACpYnwKexRLtCCPHMr6WtuMpEb3krLiM2FAx\nSRRv8bpyUuE4d5wJ+DWsFS/P4mDg+R8b6il4uuwZyQJWc1rwdv4nhWLp0DxM\n34uxW+LG0wz42MbDm7rB+rx1yk7jI+rOO4ebjBd654t6U4NWsSqKc3hk0vP4\nFM1hq2Ze0fnJ9zFwCyzPPoxHYKMMDf0bmUG1U23XaH2h7NxirbzkPk9DeY5A\nki25lA2EZrxUliPvl8LRg/wkJSFjZ+BWXZA6iGxmlIdgr7OAAaM3DsNb7cQs\nD5YGui9qT3iIV2NH5nNxlcGFfC7Z+w0o24LsgPs4QmbrOqxtq8ETAiWwfe77\nfc9u2UEhOfGC1TvXcaQ/+V74YnwTLRQmsZVUoc2AxurB4MvrsX1tNaUpEotB\nma7eREtOdTGgbDx/bZ4s3eSZeEa3KUpV6qAeV/rZiYRKS8ENfDjWQVHvTMvX\na8lUEN8dnW+l4pO7T0Bqbj69p6CiojTciIgJwxWD5+JtDMw/wAALHxCcAGTH\n7xM+\r\n=MmmG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"01949065423c1991e56ac9e24172fe6422f8126e","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.35.1-1074_1608773976633_0.88792479429601","host":"s3://npm-registry-packages"}},"1.35.5-1075":{"name":"@ubnt/uid-agent-fe","version":"1.35.5-1075","_id":"@ubnt/uid-agent-fe@1.35.5-1075","maintainers":[{"name":"ubnt-mohit","email":"mohit.khattar@ui.com"},{"name":"isaac.green","email":"isaac.green@ubnt.com"},{"name":"ubnt-keith-downie","email":"keith.downie@ubnt.com"},{"name":"ubnt-jenkins-krk","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-cmb","email":"chris.buechler@ubnt.com"},{"name":"ubnt-michal-wojcik","email":"michal.wojcik@ubnt.com"},{"name":"maciej.dzikowicki","email":"maciej.dzikowicki@ubnt.com"},{"name":"ubnt-it","email":"it@ui.com"},{"name":"yuantongkang","email":"yuantongkang@gmail.com"},{"name":"kamil.kos","email":"kamil.kos@ubnt.com"},{"name":"jaroklima","email":"npmjs@jaroslavklima.com"},{"name":"suweya","email":"weiyang.su@ubnt.com"},{"name":"slawaglogowska","email":"slawa.glogowska@ubnt.com"},{"name":"thrivedev","email":"nick@thrivedev.com"},{"name":"gigafied","email":"taka@gigafied.com"},{"name":"karolisk","email":"karolis.kapaciunas@gmail.com"},{"name":"vincentqiu","email":"vincent.qiu@ubnt.com"},{"name":"powah","email":"aurimas@wow.lt"},{"name":"ubnt-koziel","email":"tomasz.koziel@ubnt.com"},{"name":"ubnt-eric","email":"eric.chiang@ubnt.com"},{"name":"floppydrive","email":"grzeg.przybylo@ubnt.com"},{"name":"ubnt-jeff-hansen","email":"jeff.hansen@ubnt.com"},{"name":"e1en0r","email":"npm@elenor.net"},{"name":"psobczuk","email":"przemyslaw.sobczuk@ui.com"},{"name":"ubnt-piotrb","email":"piotr.blicharz@ubnt.com"},{"name":"piotr.beltowski","email":"piotr.beltowski@ubnt.com"},{"name":"ubnt-maciej-ciach","email":"maciej.ciach@ubnt.com"},{"name":"vladimir.shaboltas","email":"vladimir.shaboltas@gmail.com"},{"name":"ubnt-ewa","email":"ewa.fudala@ubnt.com"},{"name":"ubnt-jenkins","email":"npm@ubnt.com"},{"name":"prvak","email":"misamasek@gmail.com"},{"name":"sairon","email":"jan.cermak@ubnt.com"},{"name":"gunars.ritins","email":"gunars.ritins@ubnt.com"},{"name":"edgars-sirokovs","email":"edgars.sirokovs@ubnt.com"},{"name":"ubnt-cholewczuk","email":"piotr.cholewczuk@ubnt.com"},{"name":"janisskuja","email":"janis.skuja@ubnt.com"},{"name":"bojars","email":"davis.bojars+npm@gmail.com"},{"name":"zaynezhang","email":"zayne.zhang@unbt.com"},{"name":"mitchrivet","email":"mitch.rivet@ubnt.com"},{"name":"martin.strbacka","email":"martin.strbacka@ubnt.com"},{"name":"charles3288","email":"jiabin.chen@ubnt.com"},{"name":"husky.su","email":"husky.su@ubnt.com"},{"name":"oleksandr.haidamaka","email":"oleksandr.haidamaka@ubnt.com"},{"name":"omatic.tw","email":"omatic.tw@gmail.com"},{"name":"mrmos","email":"mamos@mimio.io"},{"name":"ktaubeubnt","email":"kristaps.taube@ubnt.com"},{"name":"ubnt-adam.dipple","email":"adam.dipple@ui.com"},{"name":"xudong-xian","email":"xudong.xian@ui.com"},{"name":"viestursr","email":"viesturs.ruzans@ubnt.com"},{"name":"ubnt-albert","email":"albert.chu@ubnt.com"},{"name":"ubnt-teunis-peters","email":"teunis.peters@ubnt.com"},{"name":"eduards","email":"eduards@egle.me"},{"name":"guskis","email":"edvards.lazdans@ubnt.com"},{"name":"ubnt-m1ch4ls","email":"michal.sedlak@ubnt.com"},{"name":"ubnt-unifi","email":"piotr.cholewczuk+npm@ubnt.com"},{"name":"ubnt-tom.yang","email":"tom.yang@ubnt.com"},{"name":"viktors.ovcinnikovs","email":"viktors.ovcinnikovs@ubnt.com"},{"name":"renarsvilnis","email":"renars.vilnis@gmail.com"},{"name":"agrisapeinans","email":"agris.apeinans@gmail.com"},{"name":"ogsts","email":"karlis.ogsts@ubnt.com"},{"name":"ubnt-jeffreychang","email":"jeffrey.chang@ubnt.com"},{"name":"ubnt-michal","email":"michal.szwed@ubnt.com"},{"name":"svalters","email":"valters.stukens@ubnt.com"},{"name":"dylan.tack","email":"dylan.tack@gmail.com"},{"name":"devops-legacy-ci-builder","email":"devops+legacy-npmjs-ci-user@ubnt.com"},{"name":"eplavenieksubnt","email":"emils.plavenieks@ubnt.com"},{"name":"alberts.saulitis.ubnt","email":"alberts.saulitis+npmjs@ubnt.com"},{"name":"teodors","email":"teodors.zeltins@gmail.com"},{"name":"ubnt-devops-ci-builder","email":"devops+npmjs-ci-builder@ubnt.com"},{"name":"aldis-ameriks","email":"aldis.ameriks@gmail.com"},{"name":"ubnt-tomas.cech","email":"tomas.cech@ubnt.com"},{"name":"arisauzans","email":"aris.auzans@ubnt.com"},{"name":"ubntdp","email":"daniel.pospisil@ubnt.com"},{"name":"aigars-ubnt","email":"aigars.cibulskis@ubnt.com"},{"name":"janis-ui","email":"janis.vancans@ui.com"},{"name":"jzarzeckis","email":"janis.zarzeckis@ui.com"},{"name":"jansons","email":"janis.jansons@ui.com"},{"name":"ubnt-fer","email":"fernando.quintero@ubnt.com"},{"name":"ubnt-tim","email":"tim.wu@ubnt.com"},{"name":"artjoms.faltins.ubnt","email":"artjoms.faltins@ubnt.com"},{"name":"joelu-ui","email":"joe.lu@ui.com"},{"name":"arnoldsarins","email":"arnolds.arins@ui.com"},{"name":"niklass702","email":"niklass702@gmail.com"},{"name":"tommyui","email":"tom.fenenko@ui.com"},{"name":"emil-ubnt","email":"emil.nikolov@ui.com"},{"name":"christian-aman-ui","email":"christian.aman@ui.com"},{"name":"ui-valts.mazurs","email":"valts.mazurs@ui.com"},{"name":"oskar.rosen","email":"oskar.rosen@ui.com"},{"name":"karliszarins","email":"zk.zarins.karlis@gmail.com"},{"name":"gwokae","email":"gwokae@gmail.com"},{"name":"rockers7414","email":"rockers7414@gmail.com"},{"name":"krauklis.karlis","email":"karlis.krauklis@ui.com"},{"name":"kristians-salna","email":"kristians.muhametovs@gmail.com"},{"name":"onasman","email":"oskar.nasman@ui.com"},{"name":"mpetrak","email":"martin.petrak@ui.com"},{"name":"druvisc","email":"druvis.cukurs@gmail.com"},{"name":"jurgis.kacens","email":"jurgis.kacens@ui.com"},{"name":"paulsakm","email":"pauls.akmentins@ui.com"},{"name":"sebastianui","email":"sebastian.troedsson@ui.com"},{"name":"viktor-ostlund","email":"viktor.ostlund@ui.com"},{"name":"liamwears","email":"Liam.wears@ui.com"},{"name":"jan.pejsa","email":"jan.pejsa@ui.com"},{"name":"jrudaks","email":"jurgis@rudaks.lv"},{"name":"jurecka","email":"lubomir.jurecka@ui.com"},{"name":"ewa.fudala","email":"ewa.fudala@ui.com"},{"name":"frank.fan","email":"frank.fan@ui.com"},{"name":"yourigruiters","email":"youri.gruiters@appliedtechnology.se"},{"name":"andris.lapsa","email":"andris.lapsa@ui.com"},{"name":"dbeadleson","email":"danbeadleson@gmail.com"},{"name":"oostapenko","email":"oleksandr.ostapenko@ui.com"},{"name":"moeterani-ui","email":"moe.terani@ui.com"},{"name":"mantas.grabauskas","email":"mantelisas@gmail.com"},{"name":"tim.hsueh","email":"tim.hsueh@ui.com"},{"name":"artur.zapater","email":"artur.zapater@ui.com"},{"name":"johnny-kan","email":"johnny.kan@ui.com"},{"name":"inaroryuu","email":"inaroryuu@gmail.com"},{"name":"edzis","email":"simsons.edgars@gmail.com"},{"name":"arturs.sefers.ui","email":"arturs.sefers@ui.com"},{"name":"karlis.ogsts","email":"karlis.ogsts@ui.com"},{"name":"ui-guang-de-lin","email":"guang-de.lin@ui.com"},{"name":"osvalds","email":"osvalds.neiders@gmail.com"},{"name":"aleksejs.gluhovs.ui","email":"aleksejs.gluhovs@ui.com"},{"name":"arturskrz","email":"arturs.kurzemnieks@ui.com"},{"name":"ctingchun","email":"claire.chen@ui.com"},{"name":"jimmy.tsai","email":"jimmy.tsai@ui.com"},{"name":"reinisriekstins-ui","email":"reinis.riekstins@ui.com"}],"dist":{"shasum":"c39a8c9bcdb859b58c03e62a3adece68b04c41b0","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.35.5-1075.tgz","fileCount":24,"integrity":"sha512-WiJmGry/ZURURbV8JDBgnBUcjsrE2hUdu/iWqcYxZrRs4u+VDgQ3PZ6KhKq+ttlhPq5b58Rn9kWafyCj4AN1oQ==","signatures":[{"sig":"MEUCIBQujSDIGXXN3XnXdKuRBNrRufMI6sQL1BbqdL6R1J1oAiEAmdbbNn1dgHkqvhPbEUFmCXKeCqdkwNdcyTmYfdCa/QM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3201078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9tE1CRA9TVsSAnZWagAA4ccP/2YSG5lKaAg6PHd6Ps6V\nXFoAl/KqGejo347FolyjAbtu0VSJqU62UVyCbVhZFdB/jWVmQo52PHgR5O+n\naUGkQSdXaxAEEAjTd5DRmNxouzZmIjCi3sLQm7IM6ZaAhb6sVcnRwUkFwrMk\nPUhhq/m9k+pROHHCTBAzTntOcVb6y0c6+kVMpM+3gxYOIFB7jgBIzWNzJ4aj\njYUnfKyTAiRoB4Vz2KTUSVIYFHvv7xQgjDiD43W0uqHvFbOdvKl35YoQTj9V\ngDlaa8cJ8sUhPv448Jb+C8xE9pyQUQdiz6xGZUXcHW4N1tieV3QwpvDtmTLV\n0rIjjCf5BFa1M+PZ8AYiNaLs1WS/l86BppybvE76eL2NMmZINH8QkP67r5hw\nK9Ldak+qMt9XkvWd5VEWhhenNOBy/E6CWSdpFu3PcdKVHIc1fEi87lg7gkPo\nqXylpI5a1J6xAXsgUVKUJJb4vMVz+N/yJVSPT+dnrn9nO6rQz/OnnPYWvOK+\nOXirhjYcMAF1LUpQLZi0zcQUcihbZFe+HqkQYoHCJGvinoGyfnCH/F1fj7vY\nKTaAONWpR7I/VKoHauei/g/50tjdjBzO7rkYVaZHbq7kUI8mc1KrpcHrclqr\ngqj+KuhF0rv+/LX57DzIVD8fpTVTWCZHjVYdH75hHiMHM7pzQAp5IHlq7gsN\nO4YL\r\n=ROqr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"07fabc67d57a9eec2b00e17c5d8716f5cf48caaf","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"suweya","email":"weiyang.su@ubnt.com"},"_npmVersion":"5.6.0","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"_nodeVersion":"8.10.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.19.0","immer":"^3.1.3","lodash-es":"^4.17.11","mapbox-gl":"^1.11.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.0.1","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.0.4","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","husky":"^3.0.0","react":"^16.8.6","dotenv":"6.2.0","eslint":"^5.16.0","is-wsl":"^1.1.0","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","node-sass":"^4.12.0","react-dom":"^16.8.6","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.16.0","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6","classnames":"^2.2.6","@ubnt/ui-components":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.35.5-1075_1610010933273_0.636286808814597","host":"s3://npm-registry-packages"}},"1.36.4-1080":{"name":"@ubnt/uid-agent-fe","version":"1.36.4-1080","_id":"@ubnt/uid-agent-fe@1.36.4-1080","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"309ea299543819c7477f7a50d40a8458fe1b40f8","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.36.4-1080.tgz","fileCount":24,"integrity":"sha512-UyyFwGtxPYoFzG8iBbxvZq0LVwlpk7Do2069O0piPmQDRhneCPw1ARs09ak54MTAh5SNrLswF2uczrxdApKnNw==","signatures":[{"sig":"MEYCIQDTNn9u1ndmx6d80PBrH66RumJ8x1n9XMcscYTr5698eQIhAM1l04LEOL/xa1bT8bBI05s75Fu2VUg6yMavrSLzeQGS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3232565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFlOCCRA9TVsSAnZWagAAoUEQAIS/6pqTSd+lA/pxQ5K9\nWxMfTC10IScCXcyTp6LPbl5/lOefUq5F1n6rUHHNr8xdPszyiUxQ187NlJfg\nW09OerET8TRt+chnPIecNpAuJ2nh7uqnaaf1ulWFYM64TtE0P/VR9WI+MhJh\neSTcGYZXp2Q81DbGFP4jIN2Ko+iHFvYeIcPOGSRBJZFTlWyIXzWt/iaDfuT3\nRGs0UKlsY6+XaH8CvxlMffHFOC5R6YT0+RXCXEHZgDasOgh/JOev0++UonFC\nigp2+LpQ+nvTGnl/GRHnkxpT3GsAukt7UataaztUd6y3+IL8DE5gkY0TR5NC\nIkt1DZcUgsxuX9rJ1MLpVioM+gVvO7ow8u3Ekjhy0aycAeDOUOezlK8mI3WG\nOPdFd6uaOqntuYq70WAcup4LRnWA4/eSnJmKFOLsS6jvz53h5NQLIftn7PW1\nZcOFqLadDoq28vf/gfJSu4AHeUYSHu3bZodCxwX3sb2qdAenPD8Unt0jMrRm\nWtbglmBipcNBoV3nEJn8vYF/z3tr24cQfGkJn+HNC16nYRO+8rbreSNLTWBU\nAO947SOkHzyynIVQWrHHwSxrNTFYYQgpZpL9M0ffFZ2Qx6yKO1FQ2svhSda0\n0lJv/VXSujgxwzE3H4chSTQvjSrQdmiiMKVfQK87f4+eNeA+kS2BuTEV5JeN\ns4Pv\r\n=87sl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"a3f2ea223cc72a6f9dfbe13de4604c710771dca7","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.36.4-1080_1612075905513_0.8048692369269557","host":"s3://npm-registry-packages"}},"1.37.1-1082":{"name":"@ubnt/uid-agent-fe","version":"1.37.1-1082","_id":"@ubnt/uid-agent-fe@1.37.1-1082","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"7f7c1e65a3fb01fff1c607b3c6a4fca8272069cf","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.37.1-1082.tgz","fileCount":24,"integrity":"sha512-HVpWKyv7eJC1z4MgO4PQwwwWCszrhuF+RvPDcOX4zbKRLk4wE2J0oNIlmyRSus71q85k3tAsp6HgWZs91mDPsA==","signatures":[{"sig":"MEUCIQDuFQjKGckd9Rf+sUPl43taVykaEIq+qIi+o9fR+ZUJ0AIgHCRB7ieHmEZQmTVbKiqo/cRLIefASlVfMg2JJ5S1/T0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3232579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP5qRCRA9TVsSAnZWagAA5swP+wTBovJpuwuvvqIVW65G\nYsu10bWjuxa4TyV2pG7AYb4o8ZTS2WhzcrEho56cn5fXeg8Dsh10FZTO8wqM\n2yUQregARaN63sED6cAGRz3rGHWseCA5DqrTUVDZIBFwMWNjjFnt0fZvHNJc\nPZLdVkkUDY2cvtxumRp6Hc01pxm7Je+Bxy8tgCj0n0bR4Vg6biwPKHqvYGTD\nOQm08k4o7+xRoNcRF9VfyW4UYzKbee/vOdPykH2C45mdpia6mtxwwV2iiUs1\nL+wRTqI+hwJRNIPeFUNjLrrcOQwr2Sh3xtB44rdgk8XlJYGbIUu06U4vXtm1\nMfkyyyXBKNqV2CCbcJseNKSHtXrfg7bXE6rU+AsjJ57/FoJEfIpWW89Ywl/0\nbBZ3qJnInY5KX8qdmq51EFatxiR42Vtch7sJjGpBmWbWsEv5Xnrl/7ALO8DL\nqoxVvtPgAI5LH353BDuFZ8ljk0D3g6q4UMyF32DdlrVYl2N1rkSTvge1AaDK\nBAAh3bEqwvRk3lkujqCPaP5GyIBdDt571qRJD0/EoL7NTp2SyP2fpbfRosp1\na+LvnYyKHXVS0uf5bv+IVPLXqkBU/G4LjILVbngdfZTrQanQdrrXOOn5bd7G\ne/IDbby5icefV7ghjzfmVgSfk4FZn8q5BYLmoyPsIB7xB40crQxiRTOztUh3\nSSgo\r\n=qJJZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"234438b5d6afaedd670b29bd721b5d5a5a422e00","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.37.1-1082_1614781073006_0.811801010153532","host":"s3://npm-registry-packages"}},"1.36.5-1083":{"name":"@ubnt/uid-agent-fe","version":"1.36.5-1083","_id":"@ubnt/uid-agent-fe@1.36.5-1083","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"2f6fd690c972f23b894ee9741052a395ff97ac25","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.36.5-1083.tgz","fileCount":24,"integrity":"sha512-6MSrvRxZ9dqgPYZZf2l2doNgQ7+qnucrRkA25f6oDtpc6wZT77Ul2UuaBowTX0pdgeqGX1tagyCUp7WkxnxCtA==","signatures":[{"sig":"MEUCIGVaHXUj7AU4Wl8yVXmaB4f0rLy5vZI8UK/PYaGuH03cAiEA0A0ZtP8pJcldBKDwEkuTpLuag3UwmLa4WkBDbyJg09c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3232579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP5wJCRA9TVsSAnZWagAAGwwP/iqWVC8LS80Ckpy5YejW\nTcy3FsFabJprQC4jXqyBOZDU4r7JgQsx/FQcfuguOiUIo5ct1i7q5nMOY3m3\ndxH0gR/AbEJzoC1Q/a+v2WA0bIJryrwvdnmqp2oVcA+0L+YrrmgtPO9CH2tv\n2XoKFrjEs3iqWoDRkcvwr2ulc0KoS1NzeIlDv/pJ6j4KLVg9Febc1ng/XDjw\n3j5FNP8nZCzPvVYmdEXCE322q3MPKCqVS05W+PS7ZCOU3g9EMtnd2kiRfb2+\nBb7ErL58UPfZqQ/+XLUnoWlVkbIeefyePsTOy3X0DN+K2TB9VdxLGlP3jIqM\nlafv9OFO7NBNsdbNEk4OHjC14m7625IK/d70jXnhe62AvhyFtPw3EBRpuUYM\nroW8OzIKBgcE5Xpx1HpBl5UNk8pbdgxus+47oiqaI7o0zolTuvb4kTtAgWwV\ng6dD7+rXpsxp303G2ohqUrVOB/WOAvqyfUYfD8tGO2yvqcDbQtMrE2C6G+Wo\nAXaDGD3Yc6ROqTh8hsqqMDJWA3KsHp9u9+gH8BraQVpXpkSYent4sP2wQiKM\nC5ySHwgdyIjCTXdjFLc+GwsqsybKR0W0H6uXe0j2SLnrID7qvy0lM5R97qj3\nGL5+W7dI00edk0yigafEgTL9R+oTxNBMSVmD+lYCvRUpdbsI+if4PxgJueZY\n5/O+\r\n=kCng\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"234438b5d6afaedd670b29bd721b5d5a5a422e00","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.36.5-1083_1614781449009_0.7995932184672403","host":"s3://npm-registry-packages"}},"1.36.5-1084":{"name":"@ubnt/uid-agent-fe","version":"1.36.5-1084","_id":"@ubnt/uid-agent-fe@1.36.5-1084","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"7ca5a1adf0aa71a4dc155303af3452ef75ce3fa7","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.36.5-1084.tgz","fileCount":24,"integrity":"sha512-Mi6gL/3ddwCp1GnH7Yj0OsXlLQQ+KA/8xvnuPp7Q3XaEVCsj2CGUoCuZtfzXaEYhYDhA5UX035VmgrnFD15bKQ==","signatures":[{"sig":"MEQCIEU9Jnbmqd3974+08Pbh5Q9KXcecGYxSG32q8lavjfH3AiB2/oner4WMDc5BLQo0MkokTpCye5nSxdYVXGt1sxV42A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3232536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP5/KCRA9TVsSAnZWagAAWlEQAKARBEaKOAKa82tjxS3g\nv6SSkAssMQaXNnWc/yHDVy/7hgAvSiVsBxQrmIPnLp0ULNTrx7yfwF2OBXmJ\nzcmnVA2eryi5KhXcRSAm/twntv1+lIOaodGZwM4hrYFYsa5xftlFMeOi4y8S\n2OaaxdF/jI21o8QH+RM7Rj2FUmTUMLmkjSsP9IDhB9J0ozgsqStCHNmNesza\nrgSp16SfK/2bpO1ZsQM5vs9gh+s3yPzYCda0ALSpbkrNUNdPyzUgF2NWD5Vu\nbSRUezPxQbf36MDCy8UGzjAJMiucYqttaCaSdiGRWi6dgivQHsa4atzFpLdf\n9UAV9LsWll+lX3rMTq+SdTJ3wwGXxu3NfeT2m/cEQTqGWPXXIcKsb7soXDJj\nvpSEi9URSXwtIO7nT+oru/PIOtJn+F70FHkwm/MLuuoD1uFGhIAH7SMJIf9W\n4cLQ39+bfLYB867NCH/D4UdMJJx0bxkI7HifvL3Kq8N5ZBR7q2aqSYagnl/q\npxLazWPqBwcRdJ64sJ0D6pLsZy7+Tm2R3N819jQMJBizK2/WsND3NzBS8220\nBthIc9QDNHeSymjio6V/ox9GTCn9b2ZwsoZXBIVa+BeDnISSbEm4eVoeVXRX\nlHdiovr/7HGk/gmgLWepH+hy6LQx3YuJdiL4xziV6Bz/vVo7A5clo9zR6u5u\nIH3m\r\n=Dc0m\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"bb3006dee5bd731e1e416d998c603fb7c333acda","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.36.5-1084_1614782410331_0.33003124109836923","host":"s3://npm-registry-packages"}},"1.37.1-1085":{"name":"@ubnt/uid-agent-fe","version":"1.37.1-1085","_id":"@ubnt/uid-agent-fe@1.37.1-1085","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"0c46936018a2e99fc4d77e9d6f250251ddec2f47","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.37.1-1085.tgz","fileCount":24,"integrity":"sha512-35txpeFdAe8OX5IZCxMoHYRINzN/ay8e44DXzHORFK0H/riLle6ulRZKnkbffK/2MFRk5N8M5QaKICI2l4RvnQ==","signatures":[{"sig":"MEUCIB/2bdsKFu8G20QtDFNskEIiQ4PcvFTJOs3hw3E9X94kAiEA+vXOa8m+HDV2S3Jf6SNAbQ/ohntAMCOBU7ywDgkRjCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3236551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTsopCRA9TVsSAnZWagAAXtsP/3xhar0xoeljLT35pQUF\npwOMBwL9a5FFfjUne4coecrFshLZujAzSQFkgbCrKme9j7lekZp6vzYDSAXH\nn3sU7+swq1cmutB5ZKnTkSEjjuQ1sy0T9KxvF2TyU8sQIR1Yp1je+sDR2Gy/\nLU0FLFI+oJBOaNUwSzWuPTrbFXEckd1ucy92WD/tL4Te7aDdrAsiLq9HHfnh\nvYl3sbvat2tl8KXOqB3vKaECi2DSXG25CUEUwsiJ2jNkbf5h7veBLoLKjSIE\nGM2jW9VnIqlAK8hB7Ks/FXwXMkamSIqUq/g1SxV28ENNuXMOXkkJWIbdxjDT\nLVzHDg8WvRbH9Fcyx7TD5BsoM0Ri+5qNDfhoPdyr9uISZ6+MztaIa0/enU0n\nKrn9MMCyDbZAdeh2KCxKxfpXqZlfP83m0KpSDj0QmFNMx7TUX4xgKl9m9uo0\n73OpyNrr5Dlq2q4bejjoWTumxLQMd/QYQA3LBV8Bn8cdDaxh8UDhHXBWAmdU\nEXvM7NR5koxVwsFEF0y5axskJsAP9KhurPf3aL1zDl5dWNN3v25GHLy1/2Rb\naH8iVT9cYMm2of0xp7t5OJ3nramWzpUQES4ZDW8diAjnsKyXoiUFaacu+k1X\nGTxcRt+7VklTJJTYUrhM4T/HUCwOv6IXLjeyCrhL7sdCsgvGFzABl+F8Vh+6\n6D1Q\r\n=f0SN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"653fed392861224cc766bee6f5e42f7ad4b05d09","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.37.1-1085_1615776296975_0.8501216562413951","host":"s3://npm-registry-packages"}},"1.37.1-1086":{"name":"@ubnt/uid-agent-fe","version":"1.37.1-1086","_id":"@ubnt/uid-agent-fe@1.37.1-1086","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"c9ca3b0bdcfa0a8e8e27dd371f504003e157370c","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.37.1-1086.tgz","fileCount":24,"integrity":"sha512-5Bt5IBpczhdfvYCQArnOnVCmvniI3iGZTvaUDzqv9UOaYlSlhfFOuLm4KjISZ3VqmhZJl4x1TyxB77Rm1tRv1w==","signatures":[{"sig":"MEQCIGfRMt+y7XO3sjoq8v0EsO/MrHbdh1vgRUPicmWOSajsAiByCr/JUSyJp+09f0izEXAEGrsDE3IyBjLbkTNHZfxebA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3236549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTweXCRA9TVsSAnZWagAAgWoP/iXnGt+sXZyKj5gBn++F\nPQF2DWegu3E2dyU2JPOp+At98p5Xc1Ad378kSoUdCpfP4fINvtSec6q1vqT+\nmmBDPs2UMEt4Iv0ybo3GAWjVyFAPV33wTXNZ4IXTW89mkAWtLurT1ng9wQLP\ngvPfJfWrRqu2JwEAQ1mDpeYn3yRJq6Ggj08MXder1WTOgRYgRygaXQ7eWS7I\nctPshfHToR3tABa/VJfY8itiKFSZ6unY1CwmnbrS6ENBsmFzit8Fl0bOYxPu\nHBBzILiB6cKzPzrVqpui9kkTFVFnylKbvrL1ifzJelpMXngiMXN/KmIAZPyQ\n2ph1akwy78/jlnwystESC11smkpCheVelOzwqvJ0ghJmzF+xvLDyjO+FfzgA\n1SnM/DnHApQ3hi//WQZ/qyrwutixM/7cx1fAlkkQhduu5gzdhrgGi3wPqsls\n4TSytHvspaFPxsLf9o/ZtyuITKxZIvC6jVaptU8qszpWNhuuYzG6BP4+2K0F\n5LpKqzEf1ZAQ3JerdaMm52rjGzyhkcBIh8l8ciWIYFatEsDM981x+XiLwvbN\nUzmZdOlf2X8+X0xasCONrd+rmNBRg78F1YdIr6FO4jAKZmR77cZlRl6/D/6c\ncml9wowLy80Kp1kTLki7CNpCtALflJdBDQBzTXJ2rkpy0iTbHHzKVW/ijdTl\nTdRn\r\n=Md7t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"d23d6e9a3f25cc2a46acc42764b558b6b34b1ee3","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.37.1-1086_1615792023398_0.6288892206437653","host":"s3://npm-registry-packages"}},"1.38.2-1087":{"name":"@ubnt/uid-agent-fe","version":"1.38.2-1087","_id":"@ubnt/uid-agent-fe@1.38.2-1087","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"0d0fecd7dfb3c98f2ef3456ad4d164b93a50f703","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.38.2-1087.tgz","fileCount":24,"integrity":"sha512-jmmWfB+c0D5SLVNA8L8J+/BpFiO8MMXmxVv8Il2VpQIhnBuRVVPQ1m4zaVxu9xNQWyvo/oijS6oqy5F2UMyMjA==","signatures":[{"sig":"MEQCIAtjTc3Wit5XXl2dVGwzY3C+ThHSFZLW7uU0ShBpR7kmAiA5lrEFZqZYGOnFoOPg+MZlU+7ZqkPRtDpAV3G3BQlJ0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3236719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUZzICRA9TVsSAnZWagAAkj8P/3Bv5RiLhjuFVk0265ZY\nL9Bxx8u8eIOFDZ/2Ppx5JwmNDXKLXzTqCsNUOrk66yAQ1SS6dAhkDSO0rQlE\n7hRFmlzDLODGr4Z5uHhhRZcbhugI/uo17jE2VWPCggkJw0nJTtOiHTKHyRjO\nx+/FCnwV9Fxkul08mfV/yaZIoyJf3xJA2wySltM4Ub4xHKut3s+M0qhVVa1D\nYN1JGip5ewQpBK97QYckdtVvzyHCJcf6jvv5gz4drkYZ1nMziFvGY1WF+ctj\nwVXdZX+B8CPH6fGhEMjFQEjznBDaM1qCtA/OLqhxsYi9DrHVHhK4DnNnsqzD\nn5ExnIgEsRLC0iwWDm+swb+n5ROMUCTzhMTeZL/8Wh3Tbn3Rgsj9g+pdFiHy\naDjwdWWnpbRT2A+mSp5ZeLLXCscI9BHL3nuH/IVt6F4Ni5WJDRMRTiLjCq7S\nJXXYs8wRImad4ANGxz0Mi9AH/wEk2JR53et9MHoBsAfPMnEILwSAT1qzSEFw\ntQPrkppoWb16YKAa7wZ/dqBJkyjArKBGGq7x6n04cq3K0O+c4FlTYUYKQhpw\neLBwS0pDf4TLTvpmI0/dV3Dobpva2LwGuQUeUuCQ7BAhqTWkYX/KvbpUWs96\n5WSgRzJQrGKM1mEQ3CNrEUMeczfVnQRLADV014+eSbxUZYIeUgVHReNUO1cB\nfDgy\r\n=2rrQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"5bae0fd19f605e0d6252affeda74217ecc6a182a","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.38.2-1087_1615961288195_0.642552617060901","host":"s3://npm-registry-packages"}},"1.38.2-1088":{"name":"@ubnt/uid-agent-fe","version":"1.38.2-1088","_id":"@ubnt/uid-agent-fe@1.38.2-1088","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"58e1d057e687e54b1c9f901bc3e8f235a9451083","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.38.2-1088.tgz","fileCount":24,"integrity":"sha512-GdeUcutSRQTo0kbNf2aXJuDNm/EkqoII1j/h86O8Yh8FgL83/RqT8RKqyRxwgvV5D1L7giO/vAg9DzdyVkPtGA==","signatures":[{"sig":"MEUCIQDpl9Gk4MBobC5edIl+/RO1DTHOOdynb2CjgwnAI707sgIgT07yvBR0arRxB94S+lHzAkOJ4rnyqrnOwPIaCsMY70k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3236719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUbXwCRA9TVsSAnZWagAAzc4P/RnZ/Pml7+k1rpwhjE5c\nxkwmNgSZwcNyGGPX2L1FlpPLNeQdJuea8AHXXF6Ze2n4tRwwPjKIV2dv2ITa\nIlzvgz+bfgCLfuyRIUO/bM6TsHFz0SHJiTWYib0vqkVOcHOBLsom/OstoLEs\ncryJ3hj8z+JF24ww5Co7lqneLjhjtG2uc3p3lu/yHooRWa8ppOAZKywC247i\nAUP21kCROjM7Q3ruk1TaAlwOjNJm69gt0WjZZp6+n7T1RprTr9Cg1jiWs+Qd\nJ5M4lfGa+eYSIYKb1qioCCHMJjhfvUWGfUzp+FnE7hgWAlCy4ZeAx8NYlblw\n2bE/wMb4j86+BNjOjZ04j2SOz8BFDuvI7hc/RNheyJ+xFysV6sdj0c+wn2ac\nsGFnt1wfoHpYRsssJfNSnfFuKjxVz29EMaIm9FTBChprv6u3GPA6pjgod4Ej\nFUaqe+qjWl3hq60egLePpqHtOniEotp0WnKoRMZrisl/D8hV+F3O1j6nBiOd\n8W2zm69PK3AvInh6dNRKoe9akg7hC96Q5tZAUMpPF7sUmmlpd95dSpuFAiDu\nsxK65SoI3IAIImfog5oIy4DKh1AOsLFRQLtoCXQbccDMU+tKzv05BVwsW3vQ\nuWiiw3FUWGsMmJwmDbcl8GXX/rXETtC6dZFQRKKDmpMoscIZ3MEFYQ9D7RD0\nMgn2\r\n=QZYG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"5bae0fd19f605e0d6252affeda74217ecc6a182a","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.38.2-1088_1615967727474_0.9391522649035406","host":"s3://npm-registry-packages"}},"1.38.2-1089":{"name":"@ubnt/uid-agent-fe","version":"1.38.2-1089","_id":"@ubnt/uid-agent-fe@1.38.2-1089","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"122a69b7a025fb8fb22165f2939288c275e0b782","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.38.2-1089.tgz","fileCount":24,"integrity":"sha512-gmHdOld757mIZabN2NaUpEVDRsjWXe9BO7qhlU3jq4ljdD/siVdJrZMipaX2MUS87D9h443ZQIBXoEElKxwa/w==","signatures":[{"sig":"MEUCIAnUnYu6/Segc1xfSiNzDWklrDH2NHUDui9Y5DlzvJ9/AiEAuLOYlz3yd+/dFfUjie4L7kRNluodjhtrsGMTIDKevAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3233609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWDIiCRA9TVsSAnZWagAAVz8P/iohqxinVw1B8RJnFQlU\nID+WT31GLf7kL+/s1VwPLtEhqxwu1VR6HscG0W7bXyTn/ckQl9DXn3DKgUM/\ng4Va4/pTyHhVMiNZt2gqqSffkz4UpAO1hVozdO4pfwl7Z0vCY3JK6907OEVg\nq/VSjMcEoBr+yzG5SEatvF/yyJYUZnjNioJKze03V7FSHd2XGuPpzPqDZBGX\nuNRu9Wldu523MWuxKanLC+cDtekDuBO7Ityabgv8otS3iX+khR0KTwhfQgc1\nQMNQzburVq8I/6qYmSWWQsuQPwL/Elh8809DEuNYpN9ZKEKADJwLmtuIH/Vv\n8X3I7bnqdxo0OY1LbRd1GlIRT5KsMZavqG+m/poqPNwtOtxf81FRRmshMs4f\nkrnj3wY3IJRHdPGqL2nDpr/cbdiH81vpHxw2Eg7sU5/QQEbbmuXihMOBilXs\nu8R+W013j2R6//7SftaePXzD96bhqylhqoE0AiY6SyDk5/3D3tEOnnFJY1Rf\nCuoYOWWK5+D2WlynMwf7+gLI2Y6zl1Mh6iXtFH6CBlwDDslTgqGVJ3ff9Zf0\nVNj5nhYTYBU2DoxeQev7nd4J9AB6H4S1nbZnwTi7ciNXBG6u4e/VgC8qJEq1\ncDS7EncHht9ZcvqAsD0P5CysXUDIBBLAtPx93RN83AMzxgs++sE8mzMuNEUV\nekzO\r\n=QhaW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"3b5873756ca18446c095c7021c25da478043bc34","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.38.2-1089_1616392738351_0.8227944357739934","host":"s3://npm-registry-packages"}},"1.38.2-1090":{"name":"@ubnt/uid-agent-fe","version":"1.38.2-1090","_id":"@ubnt/uid-agent-fe@1.38.2-1090","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"9cf901a469d3bc034c0562d46e922f6c854a5069","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.38.2-1090.tgz","fileCount":24,"integrity":"sha512-6aoKbHCXWoQo+vJMv2Km/IcUdbwH/Gk9sE947Nat20H1FJN77Co6bSW6zbB3uquB0+RfkIsJKo1GfEoc/NUGiw==","signatures":[{"sig":"MEQCIHkQ/5tqvzRgUDBi031jwLvBLazNA+ffWnWL5/J1NPRxAiAj44uxmOUiwC48Lj2dJK7U6H3lqyk6OUBy8B9dm3df4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3233513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWEP8CRA9TVsSAnZWagAAC+MP/RkYo0Hxm4lFlCHRjoC4\nOMBNHUhXPTnqOhnB2JhLgsrMxDHBMckdfWdnLavLW2TCeykfOgTmWbvxmnsW\nLeAIFtJEPg2KSkBzVir55/QfC4nyWhJ4RdLmGghY46ybo4mFYIKCTD9JxsX7\ndIyG/6SZTQp/0l13Djp2DMQLIhNWHych7qtlZeVdHo7E1/wXI3eWxIPn4+c0\nYhl0QzEiKQBvqfk1CwgsSoXTLY+quQ0odCxCMP8mE9Se057jYHgCHqcVIBNF\nazPvR5nSQUsMH95iqKmn7yo1XYXLdt1ugcH8wLLbm8rnAM2sh1KwcE4nQMPZ\nd7/a4D+Tx303R6MBj1RsUKdLao3GeG8Rnk0YT45RStyWpLBD6mvnM3eXejvx\nvWhx5mgqPEVOARlNSmg2z/8REpJ0/fC2QhtJK74PqdoSgvZk4viNwxlsNBak\nFaejK2GBfWQPdFaRyCS189SrQzctD2noqoWhQeKOF3x5qeAjIFLQML22JtiO\ny1GeF4vROvnV7Jooc9M+MFGr29lQbopSUz80nctNahvx56T3HqJzidnQ0QSP\nU9WLLl3P1lBQNFl9Zzh6AqPPU7yGlGvdX+f4TyVi2/ncntkipVbqX9Ep8A90\n3X/QhIsvKrXods0aIfpe0ihWAZv2qyKSMIWEhtyajD8/VPvtTWiL3T9j6eNe\nzf9s\r\n=VRTw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"c66c54bf028fdbe49180a93aeaeb1ceb7cd5410b","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.38.2-1090_1616397308019_0.9293270082612404","host":"s3://npm-registry-packages"}},"1.38.2-1091":{"name":"@ubnt/uid-agent-fe","version":"1.38.2-1091","_id":"@ubnt/uid-agent-fe@1.38.2-1091","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"d1f1c8447d4deda5f9551ed1cd50c366158efeca","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.38.2-1091.tgz","fileCount":24,"integrity":"sha512-n7MgeqIuPWfZdLAn4bUr0OyvadQ6Nzy/RtKQWBS9gdf8pGrwfRxltseumyRbqRWAvEjXeEX39YmmFUcB4BYNbQ==","signatures":[{"sig":"MEYCIQDsP6BYf/6sTI613iNyJts8k8d2tUiTd3qqGe9gvuNlxQIhALZvj8Ct1ezZJqlX4evVBw1sDdW3ZNDfw7Pt8gNonpfy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3233528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWdQ7CRA9TVsSAnZWagAA0nMP/1Rc3u3LQWya4In/DR6U\nL2e2ri3lRacJBUNGQaxyd40SgtmlEU1ccfdJIvjSSjXovio0kRPnSr/TYKFn\nx5GPuNHcul7+zGLcYfXo6lPXIN7uU4LhzQyza46nNEwq6cKZByyif5DBHGeT\ny9Q7sUARx6b4PT9J02cIUlE+lbZrKLKE64ZvB8O7u1bRIB6fS55aPUIUEl/F\nPg5WiOgcVY4sNIFurYvAf4Q2j9prOjAzN0hH5oVaYawhUMh2y3QQKRchhK5U\ny7wnmmgAdH9s0EMvB79fUTmUwWfe9DEn+EUlqJpdJvwKic2Di9VJQO/yx7Sk\nedOVIrjtxAd+EeeFAwm04TyNId9oI0WZwR1L6pVwBJfqflHH7Isl+KFp2e6C\ni1xupXSrwNjU9ex3SdgEQT4gxgC4NzTNxSVBJqMeOtxmevnlhyxk+sxc6tP4\nUJHxj9UAQNNZbMO/JzTWi/LdAxI9NnHw0SGdmGj04ZdLADuTPt9aZqEa3Bdj\nkYf0fhrN4sjslohGCVOt01E1Lqq4aVYXMjpdeiNeN62FQC/9bz+Z4c3Zif5K\n7r7OofSlOa1AR1I0ximPNXrqwCnTFgPuez/EWSZZBr9JzAvC9AV1CVCDPjBZ\nnUCgRCdinjq3K4CvZ6aaqws/zJUkUltpQuKj2VFLCEQRQestePJmqyfCEd9J\n9VsI\r\n=MAVn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"79c8c4fdf612052c2f49bc2b5dbfc6bf1036dae0","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.38.2-1091_1616499770547_0.8320764350269043","host":"s3://npm-registry-packages"}},"1.38.3-1092":{"name":"@ubnt/uid-agent-fe","version":"1.38.3-1092","_id":"@ubnt/uid-agent-fe@1.38.3-1092","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"6f0a972f464a1a2e7983b01ce2003b635849b983","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.38.3-1092.tgz","fileCount":24,"integrity":"sha512-vNGwlMrcoxAbw5mDJLyhRrUmrwEfWEGmD58YymLE9AQUi3YN8M8C/g+xtGOF5c+ZvhWnFD6BvDJM73VcDktSoA==","signatures":[{"sig":"MEUCIQC+2p0T0WppdATd2KSix2c9leqQnatMkZeFlzTB1qy89gIgS5jJSbpDjYWCCYy5Bw1nb3uoZDrpKuyYwiCbGIzfjLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3233527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW/aCCRA9TVsSAnZWagAAHNcP/jMdaBTyYrUPYRn2FAW1\n5V80U3ABeJTF9Gch4x1DkbrMVB/aQLhgoZzrznXPhklzWGTeLXH0tlGm09Ur\nna/XVHGzXwys4kXI0Go7Xj1C1Sb2WsFYFpsxPCjjAjpgT1b9SQ85/s9846R+\niBTXb4B1dvr5YoqyG73BbgfBZxiH7vW5U9EZhy237EagdcfLz/NDWWV+7vy1\nbKql9o6hiFUM4F3vDgaWN5xHaRoxGqA2GJK8Mr6V14xOk/oLXDdXEfeSWDoe\nfuBfiAVFq8K56Rr8mow9LSws5mIgPYjJgsqU36xGAxeL1fEuFLa9fx/ORx6x\nE0fQA9HGiS+bGaa+u/JGWYJIJUCe/+fJ+DDQgL/goVtCaZ0LaqsrEvu9wZtM\nrJBjs1k9tFnjkiEkS5r4v/IlqrVS0voyxJSg97owlsxx7kFWyipy/D2tjDe4\nlDwDYyTQX8bNZzC3nFZMHyP1dvlcRtyK8mLMZGJq8PdWSZ2poDReJDLEIYkS\nW9ncLhDX4rLn5TqV7hxdGfajnahE84OCBXNpHSm12+2bD6SMs6LOBHkxmstY\nt3E1MWkyVawfEG/IlMWZsxNr/HWClb8HOW5g+ef1votavR6dcf5/2Rr806d7\nuo17LUSUGNeaR9GJQrU/qVIWGX0cYzuS0wourswtSsoqSkdHGl5lQyZAtdg6\nwtct\r\n=R232\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"7881970ebb2ecacea2bdf82d88b54a3803c04b11","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.38.3-1092_1616639617583_0.06034634435149133","host":"s3://npm-registry-packages"}},"1.38.3-1093":{"name":"@ubnt/uid-agent-fe","version":"1.38.3-1093","_id":"@ubnt/uid-agent-fe@1.38.3-1093","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"8dc41b2efef389300def17e196d1a53e0d88ab28","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.38.3-1093.tgz","fileCount":24,"integrity":"sha512-WF6zp7jX0LYxg0YVoZLsiq3hLRNul9S/3RI4sW9GTzXnTjBTGYa9I/bA0Rcb3F03OhBxN2kKbykRnRknyvClgQ==","signatures":[{"sig":"MEUCIQD2LQYQATTmZtNsihqUHNz2NX1iy8JInfS3AdLYccV5MgIgfnxQb6AN8JL8IdMmevwLP0SWA2psbq4djD90vysuPjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3233916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYW+QCRA9TVsSAnZWagAAgoQP+gKQYml9bilAIYhk9wnH\nYPeO1ksEI0xPK/0DIXOKMnGBMCnGd6fdoZ10h3K9qWI0FHyXWJgIeOveBHYc\nj5br+bvzkUj610fNh2pk0CWfN8H6dg1H9ZgUDg+wmu46+Rfiu/tMHJ+yTWJo\nXGJq8yKdmEw6Hj7sw3Zs+PvH6qMjgUzR4C9InQpFX3cxf+bn0lau6GI04mMn\nlh6LnkQG9RyBIanY6xqqVb9dLfvGTkL2wbLGa1tMzYJYmLCM1cWZMkVpjg0O\nHr8h0Ba1AkDQ0lnUQKKNev+ANMgykHiKCQ5qzVjYvsUUIwRW9WAqpOMQQOo1\nYvDpwn9bDxW85RAwX+pi8YUhYU28A4wZzVDANlXOkC2t3b6vTaab6BFvTZQJ\nmldTmkcOi6dzzxwYLqxkciMmyRfyjoXdVvktBBM3PuTKr9N7Tgzy58aiSHAH\nSoMAW5eGGyYbDKtQtAVMr5rdyBv6VBnXE1bNvmLKANeaGnK5EW9QJLkRlVmL\nF1jORbsQ7NPK9XvYK11Z38NZDwpDhj5djBNzvSsmeCxMf++9SwKqZ8kmeA3k\noctIgDvzPczohvHlAc6EiUaTsVC02k7ZwmNFhduhFdkVhEz2r082qSvyCebo\nRnS5YNhgxMUdrzlkK/H8V6+ZvTs0+6/G4pkUDYlpVOZgzBezkyOj94Yaius5\n2ANC\r\n=NnO+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"b9d4b1b7db97776dfe357dbb2b2096945834228a","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.38.3-1093_1616998288253_0.07065903511676619","host":"s3://npm-registry-packages"}},"1.38.3-1094":{"name":"@ubnt/uid-agent-fe","version":"1.38.3-1094","_id":"@ubnt/uid-agent-fe@1.38.3-1094","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"f5eebbf5e28804393b2c51085ed94348cc2c238b","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.38.3-1094.tgz","fileCount":24,"integrity":"sha512-nQiyUdwddLstaprWoI0Nk9sd/2U+rfLDWzQ0q/5xHGvEPs1kSoc/Sl1DsqurUnixv5X24ILRFRn/ovKk3P2eNQ==","signatures":[{"sig":"MEUCIQC+yU35isn2PiNxrGJXiPdwLfPtkZRQQFBjTYnlWfNdYAIgG8HIIqtfYPbA2U00l5r86d+GRi0vQTMuIuP13nweHOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3233916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYZVUCRA9TVsSAnZWagAAo4oP/1eHBkp35HhBjuJAIyoW\nQ/MBod9ZE6k4h3UbAY8Jc8QjIPw81Hr9+4LluCJ16xM8aOj8RxGSNe68atJL\nim10AInM9IzeahjCbOARrI79dFllasLkMnnOjTCDBK8SauEctL2G9wogxKuV\nD21XbzTujvtGKmfTYLFdU1wfGI7c7nv/ktJheqsoWYGudclscLnRKiutgPPg\ng8H28gVtQAqPowA1KqjArBIbfazjqm4M2N97yok8lzhrxdmOdTmYqxD9kU7R\nDU7RN5d1zt5yjlmvtH+AUkth+QPoo2nPd+u6lTelMuzL7brQrUuO4qkl4Du1\n42dot2erscmofQ5rAVRi6wUt6QlXU/SWmt57LOq2aVFABf7ZFsL2FgAdKtvd\nyqKgBkrgcjApArwQhtAoahCDgt/JOoqpF8V7G5iSB2nP7djOt728Mk3vEx3O\n7HeG0/u8dizEiko6Vj5yTx5n8LupJ4Rp+zQppH3bEKFpSCcM3NCmc7HuUbNW\nQaFpfTgIFSRn+S/jkv5hgXkTTt5m1aX9jo83Shx5ONdNGrXq7V9pHUt/Sr8i\nTECZ0ho+VDRiv6LJ8OgcZEV3HW150QXp8u5qohNTCtGIoWX+GGW2o+YVI9bZ\nlDmojto89ZU4u5sIkPEa/gcB7yTXVmGFIn+Nkj4T1mF8caz5+M7bV7KpgWVy\n3WnW\r\n=c5Fg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"b9d4b1b7db97776dfe357dbb2b2096945834228a","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.38.3-1094_1617007955967_0.9880082843792619","host":"s3://npm-registry-packages"}},"1.38.3-1095":{"name":"@ubnt/uid-agent-fe","version":"1.38.3-1095","_id":"@ubnt/uid-agent-fe@1.38.3-1095","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"602939cd786a3303f20043595aa6094e2c37a45c","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.38.3-1095.tgz","fileCount":24,"integrity":"sha512-CS7fSBMgiKl99omFDabsvwITMmj1KWYlHSXR859Ej5GNet/H1oIR+RtS/FCpEWq9uteeD3gKZl1lHxXAJP2ZJw==","signatures":[{"sig":"MEQCIGIHJ+WODWD7q9IKkl3QY5u/Qw6TXBtIXLG9DbGZz3+qAiBoBuDrg8eX7S0EmsBQpww6m7ZTGKfyD1snS3D9xXLbwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3234052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZWIeCRA9TVsSAnZWagAAfTQP/i46195rqjHSOO2HIvuK\n8qwNovAJbvPlLA4bbW/Pjg8tZ+WnwzaRHATPpnmZm2H6JHLvaXAo0UAMZdvF\n7h7IGt86wenZMCwMKwR+DQQ0z4jxTGFLhsnN9a5NLayT42BU1dGPAMvyEgUH\nYej485VNQG/SFNKoUFX33Az3pcE9faguzpCFDeZjYJ1ad9Kjcjry6eZK5MFM\noeT82gOYS0g6eXQE3S+CsFAp7ru6FPAdBBt/sU0IKyGleJVhGH5GDEZI1WCz\nmrHRZ+v93qWpnmy9g5NZeeDk20oPVN8/sl24OW4JnCi9LM2zT3K2fbVqlls9\n7ZIJoBteg+DWzb9MdvGI4dCpZqz8x56T4otZOMsvPOnURMkz93ve7hAGnr1D\n6fMEZWAenD5Oag5Kmw6+gJSAchkyHaX8ol2dgY0GkBU6g9EyzOgiBHY8lWhO\nwas0SSGXyLnsgyS/B/ppTmv3k/xEMUBaAPeRSduRlnznhOjeImYwEjakB9qT\nTpvDNi2ylFzgv1kX3x+/SinPfVVZIhWUw4IlKWzeSW+3GwkmFdMoUrDAdeV/\noL2/ueP4zHFqWIIvoE7jbSbdTLMrAxjUgI/nBuPXQMDbDiSgmkPdLzMU5UTk\nXIeUBmcb/5qirMO49vXfMbnUatzEd094Lcjd8flbKpsbg5C6WJkWcE6F9NXU\nCmXH\r\n=4t+0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"a33ab1dbb3ba351a1f526739b22291b1f2f0a0e1","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.38.3-1095_1617256989012_0.13448304934555466","host":"s3://npm-registry-packages"}},"1.38.3-1096":{"name":"@ubnt/uid-agent-fe","version":"1.38.3-1096","_id":"@ubnt/uid-agent-fe@1.38.3-1096","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"79919bd2802c39241d61a19b9e84896061da9c41","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.38.3-1096.tgz","fileCount":24,"integrity":"sha512-ASFyW/54MMgD7oLMjYxxnegPDQCc5oJbMnYo0Ebj6ATSRaOeyD4davmQQjJozbB01IQnZI6ZNqJUbI1vci3dOA==","signatures":[{"sig":"MEUCIQD7HIZQV0u0ypCJ42V7xr5H7R2n7MrXko5dnR+bjqRWEgIgBlpbHGJ8dRRqtAOeRpq7wFwpnBo2DtvceZjhpAj+Sbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3234049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbBfqCRA9TVsSAnZWagAA9S0P/jBE0DbXkuEzN2gzPH5+\nyOF5mQwRl6WBBWMQ5HJ3JAGCz9YqlDXzCEFPXRKGEL4hhArmfT/gjNkbJ2JE\niWdOqAAe5VLc8HlYGVC1Wflp3RHAigE6WHzfI50AJ1gaGD1Qrkm0y2Bcp2B/\nBpEHezOoHUdrEjru40iIsQv6VXX1ejrS5NjMjFTkALKIGq3fLmrudpmx6ffv\nikHmXTcetPhthCVCd0xGwi4VG3UKgC/wAuNQ0FtTPdN/L2q+V42/4Z82M9wQ\nBDYfwx52RJv+Py8FXKRtCMqKFLfGtAWh8zN9fXBHOkK0FFSctkdzXk8/xITo\nfWbIgRzMgv7s5AFeyBxkflm/KYQYOUpzGUFK10dFrbcgdWQlI60EPbZRYzM2\ncxQHMWdlHKRKNa9UB1f6QbTueLodX0TPfWndhyC3lvkl0LlH103OxYqmvNjl\nEO4zjFPC5iHR0fsAhxbW4N/M7MgOkn1Mfwo925aixEc6RWUkLxLO3h7RuN6m\nFh//hNFS7g+2pnq4uBvo2IXtPasUB3qXj8GqBfPGPIZPNV1/tCcb4POR4U/3\nwF1MpKug9oZnfOeFLqAXv+Z4jhJ+dBgO7U7uQUoE3anyd1dwThrv5ukrk/BY\nePMTbInXRVNsXtaI7MQ7cznffnOglwhwgMFATLs1KrIenZuF/ovAQAPb57YB\nsAnT\r\n=zGVv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"4b278a07e0b375e93a6108347e758464218eeed1","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.38.3-1096_1617696746283_0.49066209507076985","host":"s3://npm-registry-packages"}},"1.39.2-1097":{"name":"@ubnt/uid-agent-fe","version":"1.39.2-1097","_id":"@ubnt/uid-agent-fe@1.39.2-1097","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"59a4d3ec46893b0b8a13ad445fee37f34ef788a6","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.39.2-1097.tgz","fileCount":24,"integrity":"sha512-Vlp+IhLCa/xEruE6owCfFfo2C2hMztwo80+4iI0JJsYBVjzvJY0QoOH5ibK3/ZGit/A9qDgySRWD4JKXulgH8A==","signatures":[{"sig":"MEYCIQCpY/O+Ig5zet96xAe2RZ6P/FqQ66qWrkrfUsc5k5/ROAIhAOTb44SXvUhMedyR2qhH0e0vRVHGcDZ60H78Ddgr24DU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3237800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeQc6CRA9TVsSAnZWagAA5Z0P/jc10FD+yDf7MCUC2m1Q\nRve8pHhpnJQ/dRTq3a2LrKc1IT/Z5AvpzpZAWitYZALGZYBp3ilUBPTXZT0a\nKfafHTEtWhT/sdZPBS/g1+H+0tlQiSvvhjW8lfB4lAz3w/QyyvsoVIjC6GZM\n8fNI6IHo2OgwD1dWOtyPFwg5OAdH9RVgkaYh1J31Xs38F365CgcLNoymZAG+\nUbDLgj2Ko1Z1MIzqBiDmymgIQTPMFOksccfcHz36KYJxj7hrRoDEbT8/OKnm\nvtSdV2hh59z3exGZPhscoFerci4lNqCTq0pQnRbpI+mHutONok/hzw7SJRgo\nAd6XouPn9rAOxtUJbGJ6yMADmy6e59UAR4UNUWVb5BtHsZC3XWzsYN93nimL\nptPrK0WNm+sSJ5ebTveEd4qyPfd2g9c/FVygSouEhDhgRQMlH6TpKOUpniFQ\nl/Deah5w/36QJDruFnKwRvOgScYNRUev/GWU/TTJaBdb3u7ajYUvl2v8BsCc\nRLJDLiN5232xTmP6UijW6furSoLbNgnQtyYjdA4hATmEGYVfL23WLmzM+VzA\n7fpEXixnpKL9q9ejx6nVPeiDQH3lAM9qhvHiE4FWqlKgeEzaF4s2tthyoRqC\n3wZIA/84/VHLQmERq9Jpi1eAH49kaHnZdyKHixGryNuisv38j5Dt9FlyFGY2\npkmY\r\n=kQeR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"b7a1f5f3af842a3100a298bf2841c2bb975a2ab1","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.39.2-1097_1618544441987_0.8560396861165931","host":"s3://npm-registry-packages"}},"1.39.2-1098":{"name":"@ubnt/uid-agent-fe","version":"1.39.2-1098","_id":"@ubnt/uid-agent-fe@1.39.2-1098","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"28a1e69d33acc43a49aac997756254c9354f0497","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.39.2-1098.tgz","fileCount":24,"integrity":"sha512-oxJVcfmoD5YvtwLd0BmK2NJvUMyZRXEYDr/CZOJ9Wq/YPI1nYnWv912T33Klmmw+FnRiN4f7P5X3DliHHiHNDg==","signatures":[{"sig":"MEYCIQCpkBVbKIEBAXo+tUuuH81GgEM8nvy8NZHKwzBI8gznlgIhAP8hX//EBY1aHqVHu+vrJFvIrPgnZmrjMzlh4yiuCR57","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3237815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf5uKCRA9TVsSAnZWagAAJT4P/iOEhiTkm27lAOSTq5w3\ngD2iG8cBeIg4FNHfiy2oRO9NhD8HOX4KyozvQQDGyiHZMlmkq4TAHkvxcDLf\ncVjRY9PKlu44uqPvf6ChPz0rAXZH6SHJVh54mwUnu96XUXa+DV74WDUofr45\nIf3JcMEvMOay3hVaztLLTs/A3C76SBDltwftyvATIf+5PQMmEYw+9Q5eL1uI\ncLxqDw+a/DZNRa15BBh+h1AYn1nkHSN/PVbdAjankYAVVLxEM+tklb4/B3Sn\ncJzA718IvwzqEB1I5hygzmkN3G8Zk1YD+2rIOovBCWfXh2a11H6aMBoCvR7n\nRn6QI7tD7cg2zb0JPyLOPC3qKED8+rb0AMTaA1uWsoPozePXRfcdx8PrQSDJ\ni3Od4FOubTodQr06HhJRLWQIG+f0pCfQqqjcAIAy/V1kexZhk6k1M1UfXR+N\n9PA7Xljm8RWMThjUEOsBzC07o12DldntrN8vxsxW6PK2qm5qTAZYIn6ImvE+\n1/yj+uCSUxqQ1B0KXiSw8wOhdSlVjy5WYK6Cuq0NkeczMPwpzMhS8Pp8Po1F\nQ5NaQ15M/8yCTrY13SThKM3S6gLdeAtu2le7agDG0vK7VePAX197G6oiuPjo\nUrVJBpWT1H5jDvrsxw2iehbN/cOZlMaMQYiATxRjJLNSv80YR7h/q5UfTvbw\nuJZJ\r\n=1UrP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"a0242840f44fe667d74a8b58b672ea541b833135","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.39.2-1098_1618975625328_0.589054317621325","host":"s3://npm-registry-packages"}},"1.39.2-1099":{"name":"@ubnt/uid-agent-fe","version":"1.39.2-1099","_id":"@ubnt/uid-agent-fe@1.39.2-1099","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"e4ac74ca25f0dd676183c9d09edb8e29afbc6539","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.39.2-1099.tgz","fileCount":24,"integrity":"sha512-FDzkHokt5J7ayuV0x668nV5+UT07O38L4WY9tC5I1uw3SuKIVfmkUhbbFBOg0k0+BMO2P8hzcB0I/VHi92+c1g==","signatures":[{"sig":"MEUCIQD2FuaLKcGJsQEwGXeEH3PgfIJX/M1vWm6i7ceyI4ILbwIgQ7KCBm8H6DOnsSOzdMwAkJzloINOHK0REV0q1/Ogr5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3238823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggNhiCRA9TVsSAnZWagAAafQP/0HxkQpMrKSId5FT4iLm\nRg1fS1ucuK0O+EJQ5bl3zRojj708CTK062se0FAAZNHLr6zZw7MXm2BnMddA\nPwJ08dpnXs/w97mWzsL71r+JFP/clBh0qPjrcseecY5/rwZhrukvRqGEvyF+\n7tpsBtQeME9cXspLM8TTcAIjmH0frM0yGc7qcdhWB3uJCAwaUimWzGfdPzzy\n74L0XOdRIGMFICpJlkDlsGR89zLGy/V7rq1mmQx+E6trEozkkha7vB/bD5cP\ntrQ4bEf0wnst10B9HFwqN2v/DJFMibsejI4AmoPUeIGrJDPYdc6gFsWTUdmA\nFvheMnZ+KuWjs5H1p42iFniZ1rbc8EJsZQJYQ9CCm4a8Oyk4TnKKqToH9GMh\nHv/j7GpAgLqLlzG8zynOE4FkN9FkvLXYyBiukIYusLpopagQhklnqEeFjL/H\nw9jDx5N24/u8wWBtJ6PjwvH7Z3r3vUVTWAMd7vsklzZYmvms9nutIYtAB0xD\nguwJoTh45FujX75xbakC01Wf+adfuyd//QA0S13FKLX7zx1zKXcaDAu7kA/t\nxev+33xKuqXdogdEjU03mSPCEY9fijkJlucOaDB8HQnv0MeaCVtyZAmXaPnY\neyoJi6OhDHXhzUc1jaqPlihu0u+fobXt2Miq04g7UuL9PLVjJ+DjS8sZ7+tW\nUR9V\r\n=5Fq4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"e367a0ca38978f49d36433e8ab8e35d7b14a563a","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.39.2-1099_1619056737146_0.7335841524963131","host":"s3://npm-registry-packages"}},"1.39.3-1100":{"name":"@ubnt/uid-agent-fe","version":"1.39.3-1100","_id":"@ubnt/uid-agent-fe@1.39.3-1100","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"7b8f3fdb7ce9134384e27a01d4b7b5afb702be92","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.39.3-1100.tgz","fileCount":24,"integrity":"sha512-7x00961yw9mYPQtfRmPSULWgMkYpEDfmIfB0y3xp8G1CcHr7nMYwSnCfvqsVRw6fxAhlDmHb4MA/uJ+JgD0H1w==","signatures":[{"sig":"MEUCIQCIyBNma6lU/I8pjvKJB3nn8G+C9INAWL9bYGih9EbsUAIgVXRgS4DQK6e5DZPVan9AGwGsqd0329GyjRPG1/GvM7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3238947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh6aOCRA9TVsSAnZWagAAVN0QAIeILt5V7IQ/tAfTnkYp\nv3rMB33+G0OKZGbwEzWmK8XnPFGjIZy39fcjgkR8Cg2NC0nuVagV7Te0MgaR\nnV2+TzlhA8Xe15b7JER2jswKHaK9m0ST5v1+IHAHr2sc3f6WcBa2GSOxgodA\n1dQd6Rb8AxWzEQiuHZrLr5BcmeHBqqfhWtFITZnbtCbe1IaVSstzrQEeBtmA\nsfvoD6WfQW5Okh4jGRflNOt7mEyrJ70RmIvprGnKKBkoAv97w2MZr9vLOCmZ\n4xnyLmHoew4BubaAWSxvMsuTI8JdAdG/H1IWGX6QlssLuD0Z8nlga6TbBPBh\nv7YZTrnqfaPv1dEAD9RobCk90UBLBSIRKZ3uSnJQ/B5Tq19H3wiWLScZaieK\n9QxYCBG579+k4aUYdsAiBZEKJcoCRFQFOyq+KjhLMr0d1hamrb+NcrL3tnK+\nmcOAfpLRK6uY5xe3VS8fs+yyAK4jniDVnsn7K3khIBYdXUjGbuCZyhzZRfh0\n7Wp97CWNCANdsj36WeiAct/VpuUWu56vFZHYkUFd4eMuH1cfZQtQ96ap66+k\nYCUOckrNna7Sz9mvJjSyKDojDP9Bn1cv024+akezgF9TMQZ8eDSkqFwLcSyF\n3hbI86ZaGIXw6RY8G0kgoBtit0q0Zh32xTyLSHPL3Z2O9lYbjIhr9iy4iYIM\nQK+m\r\n=Nszl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"4121e4450e3115f02e810d6c5c238bea5a1409d9","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.39.3-1100_1619502733891_0.10880425182702358","host":"s3://npm-registry-packages"}},"1.39.3-1101":{"name":"@ubnt/uid-agent-fe","version":"1.39.3-1101","_id":"@ubnt/uid-agent-fe@1.39.3-1101","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"433b3ef37bf7e68d7eb40e59baf2a99f798ddd62","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.39.3-1101.tgz","fileCount":24,"integrity":"sha512-r0rwUvTfsGJLiQ6Sd+f8xQXks7Un9TWjGrxcuwVT92VpZSiZnQgKJgC3nLCt+g6ebXF8lKzn8Pm/wrq0/1sRGA==","signatures":[{"sig":"MEYCIQCTtJpmEYn+4lA+imAdVHXYBfv1cMVU33irPkrFh/QwywIhAOl+8vdA5DVb9BLE5qUlaGplO+HLsbnAj3fWbJO1rIIk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3239496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh9pECRA9TVsSAnZWagAAEOEP/inNI1mt4pKqpd3w506K\ne4QxJyNJT+Np95odkFsepCYq3vlKP7FR1M2nxDaz+PCeG6bd5rTlGI7+nJz1\n/QtmyfxFy4kstIlR1YXqYxUVhTsQ18tn1a8wztWki/OpJ9vgWOr2D+/bH+km\nUOeSoiEmAnOKEMWo68F+mmDuGSZ8O2+PW7nJnyOZlRUZoEGRVlMzGmsKUv21\n/YoTtgXO5qUhNKWfR8fHC7XZYO/mWpFFJ3X0lLT+fEbo73zR/UtehUuwaD4G\n94O73AxSUTjNVqKRbemfxRi9qwQjTVRXSULFddMUlj37ZRkrJytN4fC89luc\nBAmtsNJH/GLS5ZPonQyY+FLL2hDm77457F9p0fW0ECmME7GD+yF1/HDARpMv\nce0ayVvo3dF+49x8VyPNdauy0zYmH7qO/e8hRKiliZgFgvjyEk8nIkYqM+jF\nTZ8EF4DB47u0ctk+5CVFQ+nEmkge7OjRoF+qib4WETCeRZnkSB8rzvz4Dh2M\nHmyflgJIXLFXohCXyiouDPvHNraO0pevSzsn7SP+xyQK6keWCkgqNdxdrw6D\no7sKDVMgEAMXdYP9tOcPQxnCoLZpOlbT3dAcBGCzdXHB5OUxbqZPfQ7b5h/U\nL/Wfx+bAvYv+EAZK3JOut6e5bSTCld9gidS6zzt49Gsi+OhpkchqDQfRteAB\nTFNf\r\n=9Vay\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"3ee96898fcbf74d25c58d8a99942f18a940d15dd","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.39.3-1101_1619515971749_0.6160633357947138","host":"s3://npm-registry-packages"}},"1.39.3-1102":{"name":"@ubnt/uid-agent-fe","version":"1.39.3-1102","_id":"@ubnt/uid-agent-fe@1.39.3-1102","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"7146487eb073e7ea371a36d37def5d5735ed8b7b","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.39.3-1102.tgz","fileCount":24,"integrity":"sha512-e7Yqv8LJWp6XpVobQ7mlmtbLYPDhrG3wj9JXmgxNYrKOvHsBE+/2MTAOnH0NiWQ30nN8mwgCd1eLoXb4pnkpqA==","signatures":[{"sig":"MEQCIGEfKLwe1agPlHPSIJaDwOlkgN7BVxSChqe6rvvxAqb4AiAlgAzslNKXUuoK1Acx5eUXaTU8QEQpLkVADvQVQJLQHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3239556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgim4SCRA9TVsSAnZWagAAXtIP/1QK6vixtY5iY3k2ADTX\nmhM9YORxBjdQdYC3v4DGG0KI/NXZMCXFxz7YV4owfoO5t9ipFYOVgX3lAXKT\nMwr3EvjwZb7+hzweIdr92ugu3NIxMXSjRj+N8rtJsDgn3yk0QITGfVgofc1U\nIOsq2dwELzZbC+eVD6eYzkkkofTtZv1sdiswZWOXL0cCQNLugb3rCU/xIQrt\nnEjj20HLQqt89ZTyD9NuUKRuk63nsir4r2OT5Yjf3BkFKq7mvcDlSwBHTdrZ\n/po8lSBgZ4dUyXsbYX09+hC5O8BRs+TiOJpC66ovG7L3RZsmLoOcHTBHHiXv\nVxLkO0zPygz4ucn9qLzw3QA1Fib3ly3cb2cFDdQW+HbbjZG6I2rKjLt7a1Nq\n9ILY6x1HCBi+ZJe7au8iNfIv35FyYIxpIg36chbcAlPSHWzPCQQnjQENtKqS\nmaTXUv/m9IUxhQB9/s6AeFvHo+HYbX8jcFk7m1KOeAe5ijKhiDeKLwPEvHqI\nl5QuHYTlfRNG3fdnz7RIyklmhvhRPZKE/jHz3maeQLmpPcJTb+1+AToQLZ9M\nGbmqRx0n0lXBXFJL+ddORcBtegqwiN50yaGvQq8F5j4hhGCK3U+lbM4lZUVN\n4Mf1zZOedDAmom74kN78DZ/MqjjHKAG67DqXT+hL7G3+89tWzDYp+IVIzq02\ndsxz\r\n=ycZP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"06ea14ef37e4711409c533a421826b3068a2db6d","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.39.3-1102_1619684882140_0.7459145212306173","host":"s3://npm-registry-packages"}},"1.39.3-1103":{"name":"@ubnt/uid-agent-fe","version":"1.39.3-1103","_id":"@ubnt/uid-agent-fe@1.39.3-1103","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"2ea3d995d49561733d68d9d0f047d0c168efd608","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.39.3-1103.tgz","fileCount":25,"integrity":"sha512-0V1M2FX38tx4cPNyxW9ZH+KCuJg7oB4TpqYUkMLeOzH9/JgZDz40adbriihXyy3HzCh/VN6J0vvWZ2kaJEHkVQ==","signatures":[{"sig":"MEQCICBuzaVzUhZmfjbrDZjfEs14nqMIQXiRpz7VcpWtlH/9AiBfjoqJ01dR1KH6slR+QdjIgO8HeizAi7h6u4KohDY0MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3468859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglRUICRA9TVsSAnZWagAAINkQAIqm5or08wVzcz26wE4b\nIU5X7Qg6RVki4moVwvoLT1wdbLUHLWMu+cgtkwp4QtEb/dqZG/5juDy7TsOy\nsDt97HwDOxYrf0Ojbi2f93KKRdwSKNtAZi4FeotKcujvF1Xwpi2wKvuFxrq7\nU5q0AnJBltk1bkX/nMdZrv9svSOr6jMkDaHrF9toigUam5Oo33lMmLmlSqOJ\nVeAxo3xxkc4o2s5Y74FTT5/Lsy8K235c1WBSlTQXgZj34mQwmYVmQfQXMxWS\n3YKNzzz7oT++4SPcXBAyxSscgsw4P17xa7kChHNiXdfeN9ZObbRz50QNOgZ2\nK07W2lxtBnm0hMGsCL/kGKGaG4iP/0tTcZQq0rFA9UKKUhO7FzjtGFxC6MKk\nOaQl2uRVK1o8g9JDFyqSh8Tj04pG7l+4lERqsiz5JE0U+Hh4ngwRA00KExxI\nsVoGTfbkKaeLg1fC7iZtkDN705Mro3iWGn8rMzK/R3/SPxDBAoBXL1VF3X/u\niAGPmU6oIa6s0nSgeJfbYVE9lfamQMJ8OhVr1PwR98r64H0YeJffnd+6WqSz\nlyP/XM+aQx5s0SLv7TqfBhiMe68YMgDSL3x5F/hTHzwCHBhLCnLkYQl9liMm\nhXaV/t5GDQJg09s5HVyFJON/s171HYWCUNNv5GJbOiW7bN1sACAzVqoBKLNA\n4l1W\r\n=twb2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"569d9005789f71834f8ab3bd34a366ee51407a59","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","swai-pack-hash":"export HASH='true' && yarn swai-build","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.39.3-1103_1620382983716_0.027576241980870275","host":"s3://npm-registry-packages"}},"1.40.1-1104":{"name":"@ubnt/uid-agent-fe","version":"1.40.1-1104","_id":"@ubnt/uid-agent-fe@1.40.1-1104","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"f397f809c6d56810db0f4d0b2be547d5ca6ac8b4","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.40.1-1104.tgz","fileCount":26,"integrity":"sha512-yYpuKjZsHNziKVYGpqGLfafFvkVsul457LRNpE5RtCy1C1+RTBKWoVDtkYkAjDtqbtacr9j27AAkCC5ZwDGJ7w==","signatures":[{"sig":"MEUCICggAaRN03VZ3XhYEcZb8FYLBdQF4oAOIFJ0IdM2OIRoAiEA7O1R2E1HiDH5JFFxVsJDVCheBlYDtdl+8/1cXBE6wZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3468925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqxX1CRA9TVsSAnZWagAATy0QAJNy7D79wGQrdph+MWW+\n/dU89yrE+W84bo1TaC3C3FBnJ6aAYf2NYVfYZ4zl8qxr89oIbMq/kga0ASHJ\nSpw/HPLhhCT9+4iZ9mjj5acXZ9/kaFM4ualKVq7sZ2soHcrL15wfYmRRwLZA\nBy9/gdfCf6jB37JYaRNoV5xxaPX+l3/Hy1U6+7sVFEuiXS6DV88lcpN1wsgJ\nam4zlW0pzDyeigW6i4dJtFrM0sQKy2+8q8V3IaY60dGlLHVci+/+qqdMJg/f\n/5viOKXSl/JLT8wySyO9gjIpioYc/lgkp5w+jLSfgtOf1jHvdSqqYh62C/9A\n9xUvdZgIDIyspCmvH2wPf2PHUrlB0Jx9OrghdOLn8px2xab1ETLWn7af+QDr\nRc+oKPUPNbxxXMxxyFUbcHxD0yksEd8/obgYuhUne42IRXpCTvLTjzDg9d9z\nUy882CoCZpm/XkHbaRWbfFY8KC2AqeOCCMZknOEUIRiviHB6aeeCQeSIfrkQ\nzfZOt7hu57YxaqYEDZdInv93ucqhLaIC8S++Tss6Hb6QrnEUirwpMq+hm+vt\nPFBFP7lnj1Uq4H+rO3ENDHUibCKNeU+cSsiEUBuNU4QylY+9EIRucY2aNLgv\n2NRWwEp6dQ3Ub2ZkeNr/PsCg2mhQfujhLBTVlrihf4PoboAvSqDBJEPfVaeS\nVVse\r\n=0SWC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"89aaf5516f48f9e91b52caa5a02e7ec67a18cb68","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.40.1-1104_1621825013068_0.18279486714568516","host":"s3://npm-registry-packages"}},"1.40.2-1105":{"name":"@ubnt/uid-agent-fe","version":"1.40.2-1105","_id":"@ubnt/uid-agent-fe@1.40.2-1105","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"115258f1a178d1c8aa7a19091692cf8f609ef1fd","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.40.2-1105.tgz","fileCount":26,"integrity":"sha512-y+5LSlIw73iOPbYt9LrR4sz9+Wm7dymI/9bL56jfpD6w1sJG+kVWRDD9VXAncF14ndao1NahQKL5LxKv3IJCKA==","signatures":[{"sig":"MEUCIQD09/eStvplk4gGAjbU4VMG76ustUzPJUqUy9zsDAgDOQIgTaiYRz3IngLeS3sbtfIJNdwUCAJOBseqHYgdFKN0afA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3468920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrK/lCRA9TVsSAnZWagAA3eAP/RpmIYgEfqYTKSWFed5z\nxingOyPDHWRRwsHuVY1X4GLtLh4Agn/Tp3/ABgQwlIQkLF+opgx2RDCGxgXs\nrr2bWoRdw0QcgLMFs34jihuD8CmFDT5GtKaE1+QhsJvOgPHQVU8rSRX6smdc\nUbJNksl7qPa+tfwd+QYQ9JRz+HWy0RQleaIIrRktChPGY80B/9Z+y8h8QaKd\nNeikieAUpTVMRKCuW55uH0xHXptz7xZd38JPTP2zB4X51BzDx0L2Y6WMzBQX\nHm397kmF/fJCbRh9ANaMwnOKgmuzC9xSLBKwYaHQsgrLPnzu+huyn+ZR9AEL\ngVrQCZbmhzqPR6MzmF+MEFQK2kld1JuwCGTxXyHYJbzztadVDqd6sYwaj3wg\nDp9wd4OiO56vMG7GJqScFfLgzEcIU/GpRUTf1aSgMRITR+lgddvuppZgsuj3\notl/9eAMp7US43yfBYzHbY2i8DbqD54FN7Fb2D9f3JSON/0cK2HTe0IB6h0k\ntMkwNcGF1bRSC0VY7i3sX6ibt0JgBNUbNfSkMiXcmAtVUJnThqf/6XgGXefI\nMA/+bYoOBSUEDiUdWs8WO/ak5QXWnalXVfPc2XlHG0dmbpH+syQkRE6xpm4i\nE0Mrmoh7B0gqPooYH+CO3Dl18utPrrz9sRSrj+onjp9hSbsbyjTpY+zBLgx6\n8uFE\r\n=uNwj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"36234528988c323beb75b374a2c1b7cb24c7f052","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.40.2-1105_1621929956725_0.7283460129123958","host":"s3://npm-registry-packages"}},"1.40.2-1106":{"name":"@ubnt/uid-agent-fe","version":"1.40.2-1106","_id":"@ubnt/uid-agent-fe@1.40.2-1106","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"7d6285665f493f94b65072c5fe31786733326829","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.40.2-1106.tgz","fileCount":26,"integrity":"sha512-EgigBk4GOyor2pNBZZ6eByyumsnwC/IOugg9JFJc66ov/neBVfh4cC7HPp4IIFNadimAV40L7+bjmC7YRHAPZw==","signatures":[{"sig":"MEYCIQCO1cla1vZFgHh+tsUcFZ4YYyj6q2eiIp0uUUbLga8wGAIhAOq+OjCNT8r2lBdtdz+Zd5YMeg0Fk0XxSGVmZF6jPuBl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3474174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtc4ACRA9TVsSAnZWagAAVLEQAIIMlrASeJdhs9Bz0hWs\nncn4UNUxsKXTYJ+wJrA6QZuDb1PwlzTjuEJ1fW6CBm69YboMSCftpyIKQCvh\n7XYatvDVvBY4RfT8mwDAp4wxHndOzw2P22pGXzBAolxuhKbKngT8cHFvq4v2\nakMMqUxgCqVyttZ03p2aibyD2uoadOusiLE0vpSBNdiMUVvkm6S2xjflc7nd\n7CWhmZ6tMfWNGKXcAxA39gILGMat0suFqlomGLPkORT2hxVr6UOpf/GFia5G\nBePtQ2YPoJyGfdvqnmuNmV6kQHHD+IzP8s9BWTe720hrnTNFNa2rVUXsEpbT\n9lPvS+erbp7bGgKU4YLGfB/G9uDA/kmgkP8aUXm328efF34VSiTL7aWNxrw2\nDHKrLD6yyWdutgyAFIaRATk2d9hnIZNmpijUM7KatuGVPc4HNn/NfK2XT+LB\nre5l65HRww7Dy1O6Ax4d7aKglvLh1NPSt18+Vty6iWSIKV9e2we5wOYXQkS7\nIhQ8NzdxF2GY+7Ze4f1OGOIhejXJhB8c5DfVQ81yIvZSULXfOljI7VCH6FtA\nyrvZP6KCMyLi1XpcUM0CsVx35/8uyIf8CRFM7pNNWJrC8TgmGgoB5/3pG6Qs\ndQ0EfhXYkb1K3gyncckfPa3O1Z+x+EcvOOQAPoEzFzN6NYXxiJVGiE+ieDHU\nxCPo\r\n=5jFy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"5ce93bebba7c6868470676fb0950dd77983b2751","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.40.2-1106_1622527488304_0.25836457231526033","host":"s3://npm-registry-packages"}},"1.40.2-1107":{"name":"@ubnt/uid-agent-fe","version":"1.40.2-1107","_id":"@ubnt/uid-agent-fe@1.40.2-1107","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"04c43c4f4b678db4aad004aea2c5e84f4c0913f8","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.40.2-1107.tgz","fileCount":26,"integrity":"sha512-6HDOWAzLO/tsL+RLaptSHVldgDYFOLq9GBMhaS+t/YKICauwvsOI7ErXkvqTBNjj1Pn75jOluMPI3Z/ZRSjD1g==","signatures":[{"sig":"MEQCIF9aDbI4AsC69hP3LVGFGSksv8r9KSMQnGXq7b6jhDgoAiB69Vhz80lHXS8kdpmOIUIrFCY0RIm78vedMkQctzprIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3474194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguK9sCRA9TVsSAnZWagAALiUP/A6/+pprCxyKjINMxVNu\nQthEETux17T1TCchXR8ee94tSy2yupiuIektapxx9/Mqk4jpozHPa236smj/\nOpIAwCOn5lDwGr0fw7/yvW5SMhxbLTyBngYfHEa7O48bG37U5mjvsSMiTxoh\n1MYYc/DciaSAV2XHWn8rDUmq5ejt/7SgciE5tsuVGK31tmALSstr7Hj4Ksot\nJWoa/53B42sPTKYK/RmXkZr3gwWZ9NglKPb/YtsPQMfvctorTRAQ47FOfQ1W\n1KH/Dt4v+Iz4ghA2cpoIZkqUceGFIpv/HuqrijatCE2Fg2xZMo8kma0FLdkx\ng9gOIPGI2WNMyKD0ZjPO4MkJ8kBDW5/wdlR77VV/eirCrTfR41IcpuUXlYlj\nNaWCwseiD3ylTAoKn3KqXwgt1W9z7VKCnfIu7vLFRmkVyg0522Bw18tiMz+N\nSRdZYmXvnwQmFxAsJUrobDnd6n8VZgFe0KOWu+CPpI9ZKUX5uZZoL0UjGC8/\nhOeh5pX+Ln37xF5H/PRqwCYLIiFgPleGrDRzCiKEWKHMvphRu5NMudnFgIku\nIacvKFULL7YNxMIXFWOtWwbI3ccaOsn6eG5JDHD6T+Xew+Q/Cf8i0Syb3uJS\nmBy7kqhfQfzpD1Rx9icyo1h7oyz54d0T1MWffu+J8vT6asxZhJ0xXOTiDM6l\nURq+\r\n=hr1R\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"45e0c0eb8da263609f572ea3ccd5d296bef87edd","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.40.2-1107_1622716268143_0.8261225499120832","host":"s3://npm-registry-packages"}},"1.41.2-1108":{"name":"@ubnt/uid-agent-fe","version":"1.41.2-1108","_id":"@ubnt/uid-agent-fe@1.41.2-1108","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"ec60b87c8819757e8cede02a73ed17a897607774","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.41.2-1108.tgz","fileCount":26,"integrity":"sha512-laOsjvKrKhy4EvpztzDU7LDo39QrFNI4yR2oRpbEMsPERm2O4CMjxO1J7etKilXYWsy9IY1PnTn20vxRxPwQSQ==","signatures":[{"sig":"MEUCICGQI8XohFxrh9PLcJa7/25Uh1wIpGtO+mJPwFnsZztuAiEAvBAv4dz/qd1WNSB217rlfO/7XUPieUNa7lCbmexUqdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3474593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1DiTCRA9TVsSAnZWagAAhfAP+wdGlUHzIZBppTHjsoNL\naXBKD1fEM8No4QVwxkHZ0OfMKh9/C8CVuJNfXB8EBmdzGVP7818agautpiW6\nHPZEkoeuQfySXdbwd5cIWqnIbp52ugx44A2aLx1gx4944G6pKtySN3ZHW8Mh\nlJSOPw3vT5zDQPRi3vT+W5Qw0rV3jz6b+UT4LGFPBUxJKSQyz8IU2WDp1i0s\naXsmQypz3LN6oJaEguRrQozI0HUQwpBy4uDJpRrze9aHVdSFyOGq8nCgU+sD\n7pe31WgApRRNZRCth+Pb4gKViC/lzDlyLAMaCfjrQ2PTKKHtALFtF/DpkYq9\nUjbacVPhZb9jE90AHuEsg4kxpTdbFIqtVb1+oW18fWKVOIFBiE2el3LkN31+\nBzqJPQSTkhD1jBzI6XUdndUKM2tNixfNhJYiuDja/kSzyFaUCTAGTw7AP4kY\n+n4SuPstQ60q4zKnmXi7MMr3WbKv7p3DyPkJlu+W2WKrQFCfR/P//W0ujQN2\nVKY/taiNxkc/nne9fllqYscjxNbKb5PnhlHGAL5uVkZ/Z/NHTkq5gwke0M6T\nWQXORqo8kcvTs0xUyuG5hrXvxUQDbaoE0kOqyjxQ7LoCiSqE//jBetpr9MWY\nhHJR0Lqa6g3Vnrbr+8j1k3ouHf9EzdRx/xl/8bi8lib/M1yitYjjPARGBho8\nvAt3\r\n=4foq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"0813f21c19825ad07c65c88fcf59f2719c80c448","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.41.2-1108_1624520851099_0.4920763916379327","host":"s3://npm-registry-packages"}},"1.41.3-1109":{"name":"@ubnt/uid-agent-fe","version":"1.41.3-1109","_id":"@ubnt/uid-agent-fe@1.41.3-1109","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"8b1157b1d7b806b9d001d35c6040058bc64d9bc7","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.41.3-1109.tgz","fileCount":26,"integrity":"sha512-Fl3JTrY6i6PjmewuIFSLNaiSF6leQ81SpCRWmrwlcsB8wgrnzTlrRuF/X+0bikuEKoNgLRrVOmDMGOetyIRF4w==","signatures":[{"sig":"MEUCIQCp7FCeZ4HDuzY6nWX0OvQHoOlqoTgkT9/APXn6/BJbWAIgL2g1F3+0iFOTjG7MsHUIfunhD4v9fgesL3UEjNTKlHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3475870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3agTCRA9TVsSAnZWagAAQS8P/ilmyg4uRH0/DCTaf9dL\nUrkK56EqB8IqujEmDKw2lql944AClu5wYw++CZCac/ToUc4rs5pbJMHw+r0l\nyFRO+yuCJdi7NDfMr0fio3OLbtXIAF6ksb59hN6ftlF59s38mxV+ERMI1NbK\nhwXeRjc6KrgG/VAFU89VmZbUyX6jmU0voSFyeRo1C4dof7Sh95abFKtpyEME\nUnCTU890nLUlAdOLHFs2NQQwDXwiTCTnJFxv8CVMKz0RiYosa7mne2tLMbwC\ncwXBz3mjvxngd04T2eS5nE1xysvQtLA/SYLGnTUVWSxxy6KIyuGSvc24v2uX\nSHwT0q01eeFd82zDXVlMfko7WfeAJmviV6oMGatHMoGvlNoXC/al0lERYRaB\nYeb3M1CX1JQOhc0gSNQzmQw/IWTfI7nLqyaFrOBhP/CqWcA5mIQalhq+YtVP\nTZALzr4RzVTWP0U1RqWnzeLewP+p0L1UAz2YmQR0ffAkLwL3ZjXpFRCdQKpm\nrIIO3Q9724zMlx0O7VSZXD2/hdM02PzH7zLpKiO4EyQilje2Z2YH7CrdN+Jg\nmU1FskhEij1Iddb2GJzsUEtdMFjIpmtAX1sjq0ysqKFGrgkZjHRe8IelJG3T\noUzIOpew3zoTMoX5qLLxRLfpM+q20vmwHhBRaum7kS/rE0eOtm/s/KkE6xJW\nu53Z\r\n=aGPV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"eeb2334396d6d3aaff1569ced90f7742c798fc5e","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^1.14.3","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.41.3-1109_1625139218453_0.0007591441052876569","host":"s3://npm-registry-packages"}},"1.41.3-1110":{"name":"@ubnt/uid-agent-fe","version":"1.41.3-1110","_id":"@ubnt/uid-agent-fe@1.41.3-1110","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"31b40f3b80a7659ccc82ad4037846e964456b101","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.41.3-1110.tgz","fileCount":26,"integrity":"sha512-LXT1l4JekQS/OVDZfZvADKWlpbDtlXPjBcYGDUxlHGC48hEa2dusSnh0uN+00PqFV2BOKaBh4Dls+YpHLS3UfA==","signatures":[{"sig":"MEQCIDF8dL93J+wzitFZ7PwPH7nbcyUMqlOfxykVFjd1DWtJAiBjA1whzgWAIKIbXuxUlMQyPoQ/b23ka52NqcXxlSMq/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3476146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg48NuCRA9TVsSAnZWagAAD8YP/i22YrCp8hvrtoVOkYS0\nDkg3lnvs11ieqjaYjFydSSH5146V0pRCyizQ5FkUUUU4EwAcgP9pSVrcvYdc\nafnyDLotVsCMQ8OrbRa5vv0giAKAIX+HY4MWxlEx5OOCqYmKw8FuWthoobiW\nIFXJ9xOwANMxnvGPYGXTY27cJAst9FFjHKqe0XlFLIdGgb0n6wJ5lx7V4qVu\nDd7JISX4LyMSKDjbdAfT1UQe3vNNs3ExIZEYOOga6+esBdvUKF0u260qk/Nq\nXSwgyUkBM8dKoqu3iEV6MZ0M9VJ0fKbyTYSCtuZxd596HMg5wY6932KxY1MO\n0GOaddbJ3l0Bxy4svGO+hSb1vDq+6anGOiGPuN8oSaK2qvl4BY7+xFRMG9OM\n9wMYmfVkxqBJfmw3F84eTS2dH0JV6jnMoRO0prNuynyoUZH8y3Q+wnyc2faQ\nGJyqa4Hrb3k0P9CkF7m29ZpJ3+va4lHpQ4HyDNRb2g4QaE4nipAcbRUli+Zs\nHC+Vw/0gAAd7Snd7IEGKBihqaAwgTn1w/xOvggWjKNifb9VZuOfjJstGI3Nn\nLYW1gekdTkrAithMpbnOYjCfqPpzIS9MXaGoPzuYx8NYU5332ZP47jzO9yEV\nieYhKX3e9K3q5tLfR2EH0Tn/GSoUrwM43lhba3vaLLNHd/ue8YQfZWzOVwFs\nLBNe\r\n=VwK7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"ba9ac00fa15060b64a1fd3ed090f26397a2fb3a9","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.41.3-1110_1625539437832_0.4229157711190783","host":"s3://npm-registry-packages"}},"1.41.3-1111":{"name":"@ubnt/uid-agent-fe","version":"1.41.3-1111","_id":"@ubnt/uid-agent-fe@1.41.3-1111","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"43f489de2be0ae9b24dce440f4d4a089e802e992","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.41.3-1111.tgz","fileCount":26,"integrity":"sha512-Wy9I8ZyQdfcjlYwZvBji/QP7BWn0Ve0+gJmM8Xx37cgEIBIIa8MvMgHuTQumIFqHIac6N8guVPNkyDr9s8PrTg==","signatures":[{"sig":"MEQCIDQVvDC/+NShjDU4x6avLIOEyO3r8UYZKFGBTyJYHKneAiBQTvkUs0TnZtMWpE159SU90mNaPS4RXbTSgoM/I4lzxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3476207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5BaZCRA9TVsSAnZWagAASKYP/RbQ7O/ZxhFbFK6n55gR\nYf3fNWmbtxj5qyZ+A6FHlZb1OjYTgfMJ/OoB+GAH8DYDVqcPMMh7lUuxYr4h\nMR5zVoRBgrchESia4jX1J0JR48eyygT2T4qtn2G6nIxtrOvmrSVDgET1WQli\n1y+HGlRyMmHmKFDAaNFqztA3TRVQYRQDTlyCVqHrwEf4clU3jPJ7dSH8CqHi\nNJMFqNpuIR34/1Mklr1K7Ggn5A8/loSJEP2SxIOUvy/G1Wf9zyqDbIGGS3CC\nPm36ZqxQcbIcVgeFiJOPcXCy90BTyz+SWVD3RpVixs6YWQqaeoeHfCMyDk8/\nmvd22ViLQnSHJc1WgobCK6j8BaJwryJ6JZ2WznQulpJWyqb+XOvNimn0WVZs\nKGa62K05IknvVZIe9rDqym4cJkCaDh66j7AI1vOxHZKnYslbxkOgVTCVIyGa\neYoOgf9oN+GrfI90vroGga6rVTWVfh7zZKP8S54teGUYs3CM6wrKlv14Grb3\nSmT/OGghdhyb2+FFV/8VPMb43gRHOQd4Nse7IrnHwlVPlp8t2PcsazzQezkz\nSlF0aSJ9CR12Ynn5xP7VNXERQt0LjhLMOsbAGs5YgIw4Y+oO9rnp4+UPPB/8\nn/VnestpbCdhfF8+CJv8tOEJTmwx7WEhjSAV7o1hO2UhbN9DA0mTnHTM4BnB\nIWGs\r\n=VDsv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"27cdf74ae1299bb7d32c27742da2d84e99298ce9","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.41.3-1111_1625560729163_0.031519070070973765","host":"s3://npm-registry-packages"}},"1.42.1-1112":{"name":"@ubnt/uid-agent-fe","version":"1.42.1-1112","_id":"@ubnt/uid-agent-fe@1.42.1-1112","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"6c3312469b375353610ef72f6b24fcb59b575735","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.42.1-1112.tgz","fileCount":26,"integrity":"sha512-HMS6GyRCPkVlJ/TG0MTLZXuYeCSfRkI8ytDtI+SYAaqkFbGVCIpPwGrIeajOTouKGedKEeAuPCpNHUxlrckPxw==","signatures":[{"sig":"MEUCIQD74ruoITv9PMuo9LKkpCNM9TbONCb0Lj0AmTXD1A5RLQIgPSunD2yAyPwPzgZ2TebmJrEd7dDh6A68nVQT6Hp0Q8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3478257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5pQ5CRA9TVsSAnZWagAA3L4P+gOTAGBWCYlAMIEG4Quv\nFeCyx8hAEH29Uton3y6AMWiMGMKXfSjrHdAtWKOj4e2zksskte3WaU8wIeiR\ns6/qZcd8cyz4uy48JYZRGL9StrFNWBU2mDpATjyOfhzYkotASLkkpApPJqr6\nh6JNwxPtrYKHdHrLHUGI2rozRSUIFT0yu56wl74ex3O0uWEXGptaPrvHOXGD\n8gyH3p9AqZPx4tzzFtjG7599QPLX18iFxG+YXc9SZyAbqaRcArJiId9o9i7M\nIgt0OE4svVulYIACZp6M7dSJvGpyyfGy2mbUHTddwBAtFqS+V+hzHp8ICsE1\nKpYH4/Yzk2rNE1kGYKTcVTmPukoC+v0OU6+TbEEiDVEaP7DGk4/GuwIdc6go\nGgPNsFilFl5HjHH8KADmhMD2zb2vj2cfsouf8Y37uTtb5EdWhMmxc0DcFDDs\ncPuMfmSPpxIVx3BuLiMBnDvafawn/MsbcaohuXXdfdIPLTZzbzbB7HwkvwHF\no+EI/2vS5km+DXmckE23jZjMp9qVa2NX6pGRAg81hwc59ZCff3Ovl4tR2N/7\nKKI5WAWLNZFTPfjJEWDypa6SD1lHIQsqAcT6MadjRvHRX92aNopdsCnxC7Ri\noxnlAog7E3T+IWmMAip7sZ1Y4UKB9+3HaeemCI343D7cFY0ueAGkcgkZSU8F\nPwbi\r\n=p0gE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"b96bd2da81400cd1d7f3ba439a8f08a139698c50","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.42.1-1112_1625723960484_0.2701053258625148","host":"s3://npm-registry-packages"}},"1.42.1-1113":{"name":"@ubnt/uid-agent-fe","version":"1.42.1-1113","_id":"@ubnt/uid-agent-fe@1.42.1-1113","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"f17ab637ecfaa4dd7a4155a477162a42b8cc7e29","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.42.1-1113.tgz","fileCount":26,"integrity":"sha512-W07JOO6PTRXMBG4A5VB93yLQlsD4ROT+Ikcjchv8eHf3/jErBkhLSx/JKtzIqO+2weMFk4PouHPwtaASUSaaAQ==","signatures":[{"sig":"MEYCIQDRmmMjP+feiHflx54qXpIu1h5iAsXuGX+yEQrN/GnxugIhAN45A9YfK8YplliuPgnNYKi8YES1xY/PLjFtpDi9Zc6z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3477152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6BFeCRA9TVsSAnZWagAA0r4P/0/whaz5DEOAVcucifTs\n22dj84KVW1kwq3Kt2HDNT6HgY6Og5GEWinaZw2Q7GNUHsTOATgAfqr+hP0HH\nYEwuAXN4z1bp8xk1DLOlDlBYErBxPCwBggzih9zUR5bXRTVtYH9/J3o61hrf\nZpnaHsmVKD9UGNNuruTyNrV4U7hx7sRwMvrgstG8GLKgc+Yj+fXZ8A+FVgSu\nt25SQW3xzfo4NdysWKizBPX6kVZfUezBkoks34MKZT5QzhxWQdK5GlhDOrzP\nSpYrIpZgAj8ZvSzIo23Z1+cfWCzVwg6HUf+YKKYSM6VwUXsaVCqA4I1LXVgq\nS00d3tWaSf1SPEf4zNUxsws1UUWNSHAUybfIjSsiQF/i22pP72m/iTHrJ3d5\nIQ0TUa+TpOKLf0ORgm9wME0+VJBEgoE9mgGVTz5YjObmDsOae0cE4SbAmnMK\nY7jIpj1OIgibUQ+V9a1GpB6twCcJcKUZoVm/G6ktvJwOeVaqr/2x3H1QBXf7\nvw24wsAIW92rYBp1jVmAflIPUQQtLH1PWzq4XgSwtplJF+r9uNGKDny0EOFy\nk2CA2XR8OcIftabRZ/HxfkpAw5xonhk8vr2gYIcL/SDgUlSdMIktmJGsT873\nmc/eJkSApbYel+mHIb9XzXHOtgSZX5oTR/n3LBvHYSETjtte0lO263Bckfi/\nfs+1\r\n=HUK9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"b679247b005b9573a1554b92e60f41d02da38b13","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.42.1-1113_1625821534018_0.5466061014849122","host":"s3://npm-registry-packages"}},"1.42.1-1114":{"name":"@ubnt/uid-agent-fe","version":"1.42.1-1114","_id":"@ubnt/uid-agent-fe@1.42.1-1114","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"110aa8385f655ce821fabf53766638306905e420","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.42.1-1114.tgz","fileCount":26,"integrity":"sha512-lGDYLlQO1RT3+gsE7FxY7sBE4+uXqLyON14SQu3+lqDtixmVBuPSucxQCKGTN6mCigmjewr+cbStO4xAlRmp7Q==","signatures":[{"sig":"MEUCIQDU3a00TwGmnb2ZH4Cp8X46y1MAFi+ZnIBuNL5RstVeUQIgQDuSEMCYUKHwx8Ngp43jC07aahQzgx5NtcoSQe3zKDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3477163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6+E1CRA9TVsSAnZWagAAf2UP/iyEv92D2LOOmBp/Lw42\nb55wdy4GSRXEdcb85rQ1Ad/BA0j0f0nFX0ivIjs51Bdu1wDD9fWy3UC9JjO3\n+TNQB3PHH2kg8uFHtZkVlM4QVOQ6N8ZvsJPcMncFcHfrQbVjgr/Rc27mAtvA\ni90C52zG4noLCPneojWLEdB9i2hPpNvQGiPSlqZVs7uNDMDZOrFI6gtNhyS2\nvIL5meb/NrXRioW9KmBLjAPuQZiXssI5kfacbF5mr+V6I29YrNWHau9W1ofb\nggvvp98JnNRne6wbjh5/GAtx0JGryJUe1HPQ8HO/D/5fcw1kSutA5ykSLKDj\nuyND4BXCIZ0VMyKyQY1+yiE3knNKMe4OMWwLJJEmYW2//Vst8oF/3goGF4Rn\neLNlyQFSmwOGWr8z55UPElC/KR/I7BnUknBBI9Z+FEls0SS8Ta8BuGDI6+yY\ne3yOm6SNq7pCC/2OcCWteXlkt/ArijwncTaB94TzHGN6E5dKjWirrbCLhfi6\nSKll2EP3kRcPnpGWBrRJ+FzyMgA9zNCXTESYEZSOc4FeFVcdLMWJ4P+qwVQB\njMQ5eyy9WBjyzC6nI/xjofN3oO+q7mdloqTXVy3ly88VTbRhT1lumyYfM7cg\nApxORmy8i8cVD03xJk6SSQxyy2ytISk7/GL+OODNq5eOXOcGhtJMQ2Y1yokd\nHuCB\r\n=4W5O\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"251809e0e094f9ad5c5eb21c6f0aacce5e13f6fa","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.42.1-1114_1626071349176_0.5901351757939497","host":"s3://npm-registry-packages"}},"1.42.1-1115":{"name":"@ubnt/uid-agent-fe","version":"1.42.1-1115","_id":"@ubnt/uid-agent-fe@1.42.1-1115","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"c4c9d03f7c922023ad7e4afdf378e41969045b80","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.42.1-1115.tgz","fileCount":26,"integrity":"sha512-lNJftO2vD6+lV6jTrAw4ZM+cC02K9KOTqioKrEW9P6cfAd0UiZj6uf5Blf+X+2vrJwoR03+sS8KNQNIF9b8nag==","signatures":[{"sig":"MEUCIQDt49Ei+YHUdhQaTdosZzH+ZFktVhzR/243YcbM63XQAQIgGRYMIcfGyGtOq2A+FIDo//7FdpwBRKGokqxqyR9GQ7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3477365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg76jOCRA9TVsSAnZWagAAubcP/iGMyYt2IsJOAolFh4/q\nN+XgS/DntXZ3dcOd7NQyBNKKcC3uLS2SFqS+mtOv2tlqqc322Wd4w0phMcKx\nrKVhugygaAmChPaPEmRN0yppEj31ZQiSup20dYIr1GxU93JfM2uMUyeHu+WU\n36TZF0pn4ItMiABAzSWtlr4Dg19gF9n9igt94MAqT0KbmhcMFYR3I/6ualI1\n11NztCpvruAi9EeaUFEfjbEd5M4gkm2doPQUOgYuBEEhd5ZJW4s5BLusTo4n\npTivJvIhZemwz6bkay650xmLLRldIvQTPfYPz48Kf6uv+h4KL0Rd12NTqYV+\nYLNvuLl3ZCsJ5JQ/C364NGGMhqJXdyi21WkzdB5smtQNBdBjyN0FcWFqTyG2\nNOiIg0WaP6U1sh1WhVZa6pZvM7mgHWTOM1deyWGFjdLgERBgS4osUfZf5For\naMny6//4qPh0PZx1ElUdZMGFwbzmzcK3NCNKPqUjqTUmb03bn+FR2uJ1GKwr\nkjgi3mXPeCDbI6x3ZdriB/wxnsXbvNJ4O8PPunjNYVlpKByC0t+ov0AD2HC3\nuQawhmOVxnCk9NMHQRxFNmiCc66g66KckLDtPdR/aOckq4CT5/f6z8SpMS7o\n1BZuE/6gC5U3nsOv4FQ1ckQYu7GHpaNM38aXTRIIpynEsgX1edk/hODr4poy\ndOe0\r\n=twCH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"96ebed1e52eec73bb05fac9e6d2ec7f84cf605cf","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.42.1-1115_1626319053446_0.21647040629623326","host":"s3://npm-registry-packages"}},"1.42.1-1116":{"name":"@ubnt/uid-agent-fe","version":"1.42.1-1116","_id":"@ubnt/uid-agent-fe@1.42.1-1116","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"2b4117bc7aa4b750d01390b409853c2ac6424a88","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.42.1-1116.tgz","fileCount":26,"integrity":"sha512-sLu0CorWvq11y3AyBzZoInopF2rir+DY1E5/C8KiqwfwF9uy84l+tBjfu/9yKJFgUnS4/edrC7lUiFuAVQ6YtA==","signatures":[{"sig":"MEUCIQCdKWkrrMcrndHot2jyvWnr0uDcMCc+NUJ66Z8XuYDHaAIgKyMDyzvqGYvwTjkcA+B4jK2tECo5dsMJyJXe5TGs5bs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3481369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9SY+CRA9TVsSAnZWagAAaZIP/3LDxfFP+8udzQczXIpD\nZVEuSXSqd0Vm1z40KgI9OlrzTgwureEhnmXGfk0fChOr1OLOfCThNf+JCMiB\nj5OAk3PvYj1j6+DyXSpu1zEiIMYqs0+CnSbIhY4ylxwG/vXBqp4A6rPrdieD\nTcjV8kqBXGZQ6gqiNMPvOEEMCZT/AWMDiVaGWcwgogahn2h1OlCE2zLFWnDQ\nnb2CtJz6RXfRashmf6TR8b4n+Gv0HWhnyOTa/Z77PdlPdY0IeaT33nJFmSSl\nZdLA7Oow4w9qLipv58ytfBEc2uVa6+SBdR1/HfkZopXjrIicnAC846Pzs9Ho\nTIO7E7Rkv+yMjXIAOrDQGiZDNTtn8DTT8ZSbbWpmfT4R2GqOzLVJgozPDC8z\nEca/15citGMbzPcrXfaxaChuUIoIr8TKZIw71gH6CG67yYwdIDoGOs6EAjnL\nmP/1tmQLLG41VIswcEOwItJuMkTdpYVNRHUVrzrQH993b2Fy3Zpkf3AcJuIq\nY8mHaKi0XtuYTNvrHzbL99NI7/0tZPTdCOMGj/FXkvSQwlYCl3+84a80aWNX\nvNN8a2w+OnwBk7oiSjU3oDZ0VTjM8kq/Cjh4xr7RK04xSVu48bcNzMKAIN6P\nz+fesIMgDa4H3Lj/jnPBox8iqMYH6GNhvaMt4xHBIGCHryxlPjbjGbhhF2Vc\n/8hc\r\n=+kzm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"0833c0d9114244728d491dab88270e83c9e26c53","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.42.1-1116_1626678845873_0.1777490863247131","host":"s3://npm-registry-packages"}},"1.42.1-1117":{"name":"@ubnt/uid-agent-fe","version":"1.42.1-1117","_id":"@ubnt/uid-agent-fe@1.42.1-1117","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"066e222db2fd089333684e0f983c21ab00bba4b8","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.42.1-1117.tgz","fileCount":26,"integrity":"sha512-ripVuWjn7JtV7xyVrE9St/hVwKchprZQDBDvqSmsTTNDuXbZNc7k7M2+Fxxz0BdBWtenu8t0FLWwOXYTlPunhw==","signatures":[{"sig":"MEUCIBPN3jc5pd6v6kFvTB1jz8rDO7a2vQjDX+dSdtQjq/bWAiEA8O5Egx4ZjQP5nWYG9v71RElDVepWKoE5jfD1xxK+HfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3479913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9TOACRA9TVsSAnZWagAAoAUP/RjY8Wm7oenRjhcONUVE\nLUAJKSL1Qnw3ahO79ff71E0bktGoust81+skioMGkbepOcrDuLF96V0w8fut\nQ6WK5BqOFkWgNKZbPf/Es94j3Nen4iw4f0FG4HycWy23LinWVAJB7Ds9tDFT\nmGfKyoUz9/iHDiacZ8gd61L9PdXnG2ckJscuhQREwboJkOm5zGi5u3CiU7xo\nv2wIAbanQ4H7ysbpS7Fjs3RWcHqlSCOMk0cAOtg+2sSqPjjjd5XZgz+GQzyY\nrBRiy8x6416Klhk++UHz4d23vqzTU638R68fmIOd3ETS4UwxOdjOiMbc6L7b\n8e3QEC9Tn6l/zHLJiaxM1Qm24jUvB0cfMxQKgJGPec1OLf5gZIbpmlk9HuDa\nB6fxvYejZGyia4oOy7QxARTOs7A6iB9KZi0jI8AOG93mzPOzKiiHqJAP0LVt\nqsgEbkGKuakhaT6kIyvF0tcVqd8VhaQO3KMUQCcY+uL4qiTQv93fSQH+dPJ6\nJsoUO/Rp/40OTewtYe7Sb5NQguRvWSPqqDYG9HeojnzQrkkY16NAFi/p1wF9\nWxwOEjN51UBZd1Xa/xiFdOR2U2MTCzuIwzyZkm5a/bvcdzhFyQqpF++Vv1S1\nqQw3ABUEbfEq72YPCQ5MJg4tE7+dRPTjj49zbINvvNXAi25QYsQ6VxwDjyr2\nSbXi\r\n=lRQf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"e82b88a62efc832005d9b64b6cf56329f311add0","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.42.1-1117_1626682240245_0.3667196917868334","host":"s3://npm-registry-packages"}},"1.42.1-1118":{"name":"@ubnt/uid-agent-fe","version":"1.42.1-1118","_id":"@ubnt/uid-agent-fe@1.42.1-1118","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"38481dacb6df8cdc26e7fa562a8cbed551db7b08","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.42.1-1118.tgz","fileCount":26,"integrity":"sha512-7Vtyxr/GlqVOYI959BfmTSA4fz2zjqk04P3T+8yxqcFjt0YQljaNwOAqD1vrh2dz8NsHvwEBmefcmMSkwt0p3g==","signatures":[{"sig":"MEYCIQDx7nAyMZEzzdfbeOxGJkAB2sNtoa5QUNo6v25KIrnwqAIhAPMbwcwJ8FvCoGyqohzexSI2t909DhX7CITFMyrC1zlr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3479936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg98iiCRA9TVsSAnZWagAAycYP/ROoLDdRA0fyPkDeYYvO\nmgIYibEwNr3d/lWC+iG9OuLYPLkU4sOUdTOKBdOT55H9BefdeiTJh7cI5gJe\n0aqYHbKS0bvPSqLAzCaFqS6yDNw1FCadf3YRzkH38dqiJznmsO5kOXIjiIRi\n2Q49wtnASvzgps+e8xfuYfXXPch4DpQMzM3nSdGPYLx+kyH4GxvoQSjn7ev5\nDbGByyLBWYG8JBPxRsXKW47efbXaApbbqi0aoSmaq979AZfDFignq2ezyz5P\nkQnlVnOP/UAw9mR10skHPTPn9zJtVSvkthbkwkNeXKeqQqpclpjlxQr1Mp/D\nDkCNllqA7knML4TlrJAvqTyqKB4jsLFP/1kYCzGHX0zFnW6hATcObzVIxRj8\nRS4MMHbC3kWMm5WC28P1WpLrJwvJx4M0e/ntrnliDkCdm7fBd5ir9W4gNPFC\nMNTCw412GHfwS/h3ZVg2KSZKnspxZBlXlTqb7Z1tGOdQJcYj7XR9seXTOYMB\nR3AE8FnBKS2XKDzN2KIudSWRasZ4HIJ7BEN1AyBwHOH+ichUX/Uab5KoPCVX\nAgkomRuoaV2v5G+1pGvNZeHpVBnB/YmsG4BAJ63vvClupfbVdiK5REx5/y30\n38MMmFmT8OGDCFbPVn9uqx3r+WkyXQD7BHdNlj+m2ASayGYg6DHZNlL1s1vL\nBW14\r\n=f6T3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"cef70d1536d0439174a4ae2192fddcb7939c7108","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.42.1-1118_1626851489773_0.7610355060896747","host":"s3://npm-registry-packages"}},"1.42.1-1119":{"name":"@ubnt/uid-agent-fe","version":"1.42.1-1119","_id":"@ubnt/uid-agent-fe@1.42.1-1119","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"331a8f97003e001e34b5171960a5f272bc79caa6","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.42.1-1119.tgz","fileCount":26,"integrity":"sha512-Bhk/ByFOyGR2itJFR0hGljZBon/hQTe4oiOnL/otFRDyK3+nUpM2s4HgCoD+FIq38nmlwcDg0QI45++nm2bMAg==","signatures":[{"sig":"MEUCIQDHes6A/yy3AbbE29Ij80Cah0epubqucuaz//anieS4ngIgYvY8ZG8dnXHcZ9Vcv50+J3WN1LHYQJd4g6SwiiiUzKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3480519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+jEnCRA9TVsSAnZWagAAn9QP/2jHmkeacZTTNvQjNOfV\n7cMULiRHZ8vj5nRL+dXARmC1tksaFX+8ZNXOBNxeUZWeqKRsqCL4YsOd+0pX\nge74CLAchC5a7jiQLSxHLrXs3T63cSMDrv+CycI+RVgZicVJ7m141DBGnhVT\nOQHnzdnRPk2qNdEUXnBZdFpyi+QnCkXwB0swTTXdU+ijH+aTi5ycuwugrRbJ\nUTzVIZD6SCYdfHs6oQd1pMgzLX5/N+txDvoyHDWnG+CNONNKJ7DHq/sk+Emx\nxlzX3pzO0Qh3uYxJxcLtfFIwDXTxMn0Hi5gIRQw+JNLiRY/ThJkoFVYzUVAw\nB4MV3460rj4q+zHpBx4Gf/x05nw4wgQvEQQDCS5ZQEWbNqF8/DZyD+61ra62\nsTgSE2JBAdaAqtRIs+bauDxbsEacWhDDDlsfF5lhjDA8m0fWyEG6fYq/HFSy\nLJRKMTM3g7NYpXERH/NHT5pYYqpUC0CLX5VKW+3Q0A8XnWtrEmfjXAICL935\nGan+JwjqX6cxvlYe1ZAzB6ouPq1zpm/Yt4CMXx0StiFVbLmawipPfjDu2UVu\nWPxcY2ffm40MenYXhtbW7jkT4NLIiUJitj16XU12KStlNYVdNhO1y1HjMUYC\nj7HwKv4yZlY5rOEb6TCjoU2vtT7+PLev652cKMG5Rde0RORIa3cD2raoh8x+\nibdl\r\n=/chv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"103a7d540c984d9e16c6e6b958b61fe9eacd8c67","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.42.1-1119_1627009319468_0.16469471906318156","host":"s3://npm-registry-packages"}},"1.43.1-1120":{"name":"@ubnt/uid-agent-fe","version":"1.43.1-1120","_id":"@ubnt/uid-agent-fe@1.43.1-1120","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"e86c0183a9530fa57f97cd0fe35d39f4d3b4c104","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.43.1-1120.tgz","fileCount":26,"integrity":"sha512-Nk9eUTANK1i15KVnfPVLAa0/hnamLMbCpO4CNRogT7VU/ynn+DzTPAMvooTqYSw1/Kw2bCg8ykEg7BO04ROEpw==","signatures":[{"sig":"MEUCIQC5NHUSUY/n9+BoDTSHbn28FiLzLXNc+lHVT1SleM7EKwIgdPMXT3jiA/tfJL1yD1dHPdQ64ShtghEFhH1pqtS8rI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3483652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFIcjCRA9TVsSAnZWagAAYhsQAJ6VQnBxs6CsC91Snpo+\nRR87xdtAiHiM2hq21ITm9EY3Wwry5bvv8zAuaYoaoRu0V87VQQbkkk7TBhZa\nHV2GpxLnCYZ9YNu+btSvaoC9/kTH16m33+Sk6HOFncX5RX7S64YKJ3aIDmDu\nXQIWkpxnUxsg0xQV5YBZtIS7/geo4pVif2xHo31mkZiAV+SKgHShNTO7EXsw\nxCzfkwFdiWq4JQ2eQjURVleZoPMVurVEmlnlsOs2omv998q8HNCVv7SfyH3l\nW31cahK+bbv8r7ib2VuwFAdWbyMP0U6PwEi8pm5VdNVwzLnjlAIuSf/1o0Jd\njLf9sgFEvPibl/IDSbmHz9OqqeRkGu+INg9gHZfsJKoqyD71bLR+z3nEtQoe\n02PclvdxFismtiyZZyYwDPpjEW8afZOXTnhRFtuZ6EbQcXoqKGUyCTKIwuY9\nNLj7rqpE1oBM+mocd+ORIG7ESw9uNErN6OLaeaTF01RjP0znZnt4I3Lsmxqf\nAIG53AEDHc4daxNCqjq0Oo2mce9mBzsrkjoHXL7EoxwefSaeUg04yBU2j9ND\nGlneh7LOSFX7wojDQsH/TCkvziHabR+aaiLxh3b0eqCf3GlaisIJUSuE7+Ue\nnBxlYAJDayzVxvPFAOh36hhvAPLJ9NfhIb1xb6DELjsAAUYNlF8TfHFNWZ94\nd70K\r\n=4PQe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"393bc6752560632dc360f957b4ec36e1bf86b604","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.43.1-1120_1628735267031_0.17547484239139255","host":"s3://npm-registry-packages"}},"1.43.1-1121":{"name":"@ubnt/uid-agent-fe","version":"1.43.1-1121","_id":"@ubnt/uid-agent-fe@1.43.1-1121","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"2e27b6b31d77f3be41b5ee43a120ecca2d6d3b1a","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.43.1-1121.tgz","fileCount":26,"integrity":"sha512-payq0hSiLkddPQFIe1mCc/hmUGpvg5B38dDx15CmcxD9jlLHE/e4sGoYoUScJ1smTn5pLkqn4sJ4PlswHQS/nQ==","signatures":[{"sig":"MEQCIE6dLyP+qQSbh2kvlhBW3DKMZnh6V+6BRNHcTbUeL4ufAiBBEtZORAINnJFsjEOBL8qxfRJgbwDCePpCyGtcJwTabg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4291669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGdr1CRA9TVsSAnZWagAATv4P/2iPjmSVNqlxNXq6E/Nl\n1fpneXJqy+rHGk26C+5YLCo8h/hGpHBict96duy4OPQhx8G2KvI5x7hM/MC0\nVOuG+YmslvBESU5HKFNILpSiP6BKc9o8AFO4nA4IOiCMs+aEwusqGg11aVnm\n2ezPfFa2jWq4OD2wAvqa/KPuMDvexZH5AuaTJsHN7oMqL+I2obJ2nEZ4Aqx+\npWuBdTSNKu6iDZN3XaJ7mEYMgeNHyRYaGGp+dkn4TQ8VhorVNNDopVhE0iJ7\n79DNtHb4XF/hpH8qYCdwNhrXxi9AF26q+fTIhD3Mk3ExZXFnedwZlUzsvBgH\n5Wi3dV45RJ863GPWZuCiWFna+hzPxXTslJPYllBEAcF/2JO6riPwIGnlcU8P\nUy/jfid54skiaO31YVPI93lQ83HJbc4R215+Z382At4XiD2GPwhi++b64Q+v\nBBLbRzLaiuTcb5TSsLCeHKPSdyPuAtnnwFqM4q9HPCL7C0fHkSwqK/D7WD6L\nZqqpU0sL7j6Wfh3YHnyZ9hCca4x3bgCyC7k2MLxxTn9c8TY/dT1njJsqRREz\nXGjy6Nrg6HJIvSpeEffFUXbIGxUOWUmLZHWs3zMLrhLRyAhhk5V1/F7hBkOI\ncwFlchZMBkp3kJR5rVg8+IFueVYguh6kgrbggZIVzIMYvBKToXylVKrS5dA7\nyQzS\r\n=Ki+o\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"b929a54664164ceda5772bbf9d92209c21276609","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.4.5"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.43.1-1121_1629084405377_0.10315197476492033","host":"s3://npm-registry-packages"}},"1.43.1-1122":{"name":"@ubnt/uid-agent-fe","version":"1.43.1-1122","_id":"@ubnt/uid-agent-fe@1.43.1-1122","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"30608107c590feb1b6b5c896d3aa4cce198c0aaf","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.43.1-1122.tgz","fileCount":30,"integrity":"sha512-vZIiVOLLlTqH5T10+ywXgexg8NE43FkI2DRiO2hgV5M2eI/Nqj4o9wo6P7t1430sXAmbZtludn2S67ZZfsHYoA==","signatures":[{"sig":"MEQCIE9qy5IAtCnYDSSK/3ndAhtxIFg/ozDIDu9jrL+DRfJQAiBqxtCniYpo79x/Fasm8Ob+SP6NvKqaTnoLWQJOBOneGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3860397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGiP5CRA9TVsSAnZWagAA86AQAJmuJz9mEJGDy90bdw5/\nKBf4zmajpMUtAO58hY8aWe2Tqhkbx3Uj0u398Bfc2XAzcRt89RstGwaRNCwX\nKZPI2Z55999F03NMRELpfbIhwaEBdhz0WNgA8Oodew+RwNcq4i9yo5ayv16T\nQ8s9n9T5fTp+ueWfIMGkTomje1/TqHpzyYnfWXNUkQbTOJYt0PRkrLLFC8YI\nAraNJAKo9XbLhJcymFO0Ljf4MDAVf28UAGUUIXp46gLmGFUI9jUnOCJieVNv\n3he9lv8aeUI3UCIUrgDZIh6FaSPfMWmqbQc04sf0XTAfDz+67r1ni0hfrEqG\nu8l6dbu6bZOtnq6M67BlAf6ps1YyDUxi++wy+vz0bmlRCOt7VgyYOeU7mICO\nwDNUnlfAbk5mBcQPZMnvWQ/j0Mc2ybal/8E41Qd0SML7kY4MZZCXif0uPUvQ\n9fbV1pqFDlWJn9A/NYdZZo23cECpJ+rdNFz1rbDdpoVbMG628M7JtJI1EEv9\nS9jNp1IWiAiUcnZ5zk/Eu/y/JqSJHMMyBYhBjBdJUCG9fuCtqn52qHU49kce\nO7PfCAyZtEPn2nD9dOnS72m71hhLlhDFLNKxwc3ma0agdXaDnitxjUgOitFn\nY++xujSy4enODju2tTvw37f8dA76tScQqIk1EzK7KAfvUowlDDNoIxIl/Y6h\n9Ssb\r\n=VRkM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"121b0d21efbd6e9e94478c9132e731fdf69a432a","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.43.1-1122_1629103096968_0.5842811459859036","host":"s3://npm-registry-packages"}},"1.43.1-1123":{"name":"@ubnt/uid-agent-fe","version":"1.43.1-1123","_id":"@ubnt/uid-agent-fe@1.43.1-1123","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"a026272f3f496a7cddcb68178f6c117530b16751","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.43.1-1123.tgz","fileCount":30,"integrity":"sha512-+zZ/fFs/J3YuQUlqjRhC3blCcrDW3ti0Q53cL/F/V3vLY7wW2vaQHWcWIIvOPq7Cy4AE2vDFyeObsHjRUsYbig==","signatures":[{"sig":"MEUCIQCBHuKMB7ut0thckcUza8Va+1Xza/7QOTz8BdbOEIyvJgIgXzGQuF69QWR1vSmhXhUpXQyU3WCMwmAznGGfjLxpvzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3860431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGzLfCRA9TVsSAnZWagAAIFkP/1g+vNBZsaoFsJG5zphO\ntUi0sTLl550Cxxjgwa5/oBMU7xmwjKR/nZxeYKguYNP44XlU+ou+N3marPXS\ngw9FCv6LxalNytgrdkMPLdIwx+dO9jWHKQh2UuZo8i0xj1Ug/KBIfztiZBtv\nmwpXcAUQAmSQB5KUvQo6oZbMqW92REYESNhSQMInrtY5QGbfZ3/b4LIHSo7E\n8AV8cfq50HgVgRs9ZehrVDRLHGyeHCndasQzTlMaP/Crf8DYNVps2wiGWzLj\nrSUvKUP0jKTCZgqUSiUjz1Yl1GG4ov/VxvpKMxg0XdUBLRo55ve+qVsRvRi2\n+eFAwudd869DkqxXFHerbEv9JYejXtpXobcodDC2PAaW8c+8lG7rV3G2nMwQ\nCzAQWpLlbih6lbn/TJ62o2ZL070eAtm4bxuR2CNBZFvfEbiKkZeCiXpPYa5g\neu5IxKdVnzgME89Vm3rxWZGas7JXUFRgFSSO+Jc09b+a8t0N2yzVw+23hNtV\nceMcicY2pZ3PqYrrfSjM9Hvl3QeAkGGiT8H4tiP6ZTqE8BJDqGYYschIMU2h\nebWwSMwK8YcIbBvVrIAnCdRmMO5MfJZd/AholxhDT+9XJmejWSze+1a9DCxG\nhatCjS/Zvp1DydXIo4hyvqUGF865jtEatmC9Nsli9XUFkgUSWfVqrTz09XqL\nPG6G\r\n=JocV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"0178af3d970fb6cbc72b432ad24b292a3f1b2e44","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.43.1-1123_1629172447024_0.7042638415003564","host":"s3://npm-registry-packages"}},"1.43.1-1124":{"name":"@ubnt/uid-agent-fe","version":"1.43.1-1124","_id":"@ubnt/uid-agent-fe@1.43.1-1124","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"f12245e3c793280b54a19fc05c07c9773ebaf7a7","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.43.1-1124.tgz","fileCount":30,"integrity":"sha512-HU0EAoyEv+1D82I8W+PI7emmP+DjXa7IJV15+Zp+puMcUbW9dOb2SQoohEcVjQAxUd50uOIX7zvj2VXD9VP6uw==","signatures":[{"sig":"MEQCIEgeoqFXQyiMv2Kj/caWN8kKKJxxcZwn/KfSXhx8ff7YAiAzt/bkSf5gS8y229IXBD3YIjqHUrC3TzF7rpnJQh1tlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3860502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHKK2CRA9TVsSAnZWagAAB9AP/jQDsk60ICnKgVGMfqlM\ns6JTIcm+mjOt6twGHBtKvclQjqwtu+G/yU9HEvfVULLYuetCufe9e8PsJ4W4\nBCf7cQ6j0Tqa+nUjiBcdH/DB/z1enBwMaPTe6Tny7h1bJ1+snWg7DvkrLcXy\nBdOnR99Jknt9Igpn9UMU84vu4yQauGIVCKsJz4yXyKL85lzmiIAdYKnnzDVw\nOS5atQ8QE9+JXwc/mbZnGYLXd+r1+KakTy6rJigdkyolfJJVxA8LL7u90/9T\nRuKYTkEuNxuemfTSPdXHNAfGnt3gld2Y90MtljWpiqdZhHVAAm9PAzxccnkM\nm1L+CSRavtXifTqYSOqznGzz3VuUwfkPOJvIpysC2VQeQCGcX3mlMxzP2NBx\nYjwbmybcTeQpRRoGDqBKVEd4mP6WBTIkfS2/VEOoGAW77Zjx2FFhaqXq71U9\nQrWt8WAqecdNCUSsx7qTD7zl/V/ROUd7N70OoIG60yBS7S/P9dwvu26fiqRe\nEm2SJLlwK0Y1B8EJk0vIzIq1iTDUP5+Mfimsnwt2pDdwPyeera5GZBI9ocHb\n3yRft14GCPOBn9btUybGGgVtLTg3g788f3sxLcGwZHG1HHej6aASYC62PP/i\nKAugRqsrLqW9oyUu/2x68dCZWrjVniwFvT7TZSFuMTTH8Pw2naPM3XIgNc38\nmi0p\r\n=rQbX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"4222c12250fc270e61076187618a60e1bacf0e55","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.43.1-1124_1629266614305_0.20873751078905745","host":"s3://npm-registry-packages"}},"1.43.1-1125":{"name":"@ubnt/uid-agent-fe","version":"1.43.1-1125","_id":"@ubnt/uid-agent-fe@1.43.1-1125","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"329dbd10c9b4e22080d686cd53238a0b3b900529","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.43.1-1125.tgz","fileCount":30,"integrity":"sha512-tLbJ0ua/Pm5s8uAJGH3LhYOgEIKe4/51EgYTyDynvfebmpLb1iyvvU3RPsgKOrrsGLKe903QPYdX/7pQCGOSwA==","signatures":[{"sig":"MEUCIDimgtqtdeSRZcoKgWNUTsUFDfmRO4LqJec/qIXo9u3FAiEAvOF5VZ+gnrDu1vGyavHd3L/+FVpVmOxxGPPEHDxaLWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3862378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHPzFCRA9TVsSAnZWagAAoeUP/2hmCp1YsqP044SBwjM0\nBR3YdH5rZvSyhHhSsV0kfDoXNJtxMh6aqeUky7qBTwGrzfBt8aFCOiMKiLDb\nRIRO6Wzz6W91nypwfCBZr6f1ausa89yU9U9j+L5/YMM3QxsvUVGrVkfe20Ub\nx7VsDwI3zkJduKQ/OiqF2C5kdvzLGUuC25wVFrOtPqJNv0K/ByhEmnIwM2xM\nWrcTKvDp3DqY/rqnnx6eznzf/5PhjRItmQK+EXRiftuSfHxu0Jq7Nsb7fX3v\nn10HIEFNg9mHC5IzJoXy2UM0gnfzymtFiIXKyxlTfe0X8P/gz0r8aa2pceLN\nNEwcicxVupiZhDVu70sjMtJF3ZUVd4xjCNByuj5mgcrNpHUQhybWFOYvS3pf\nJWmh+gYRwvhtq+H/ssUMLogJO4atQUcRZ7DphnDbPcVNT/HuiyOqnGhSo54Z\ns4GCKjR2OpK7NU2mkKRTEWqjDJDlYR7yQekXiXsWIjrJwzqYmi2/lWXivzMt\nIitcoF9UtB7KhdqbaTGIQGa0rrbB46fxRxUDhKUc5/hOeBjPzCX/Aa6mOFBu\n8YVy9QjxQOmjlHUvf5zImH9zXSeFn9yYvMq/4vf1s2JSYqheJCR9EqAMCj9m\nIbzNHhavNzctmr3LYZJCdQUla+UTg5SKZNqkAygA/2pOkeuJgDp0MWt4eoE1\nza7P\r\n=Ac8C\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"67a8e2f88c5197332e776d710fb2153d524ee465","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.43.1-1125_1629289669356_0.4728222162207456","host":"s3://npm-registry-packages"}},"1.43.1-1127":{"name":"@ubnt/uid-agent-fe","version":"1.43.1-1127","_id":"@ubnt/uid-agent-fe@1.43.1-1127","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"795ed0c327b2f09fd4235731e2fdcf28cb85bfe1","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.43.1-1127.tgz","fileCount":30,"integrity":"sha512-ISmZ6PQHimCvnhAItoSxNWicdLOfgmwTRTYDirBk3dGAgi3yl3vCF/KUZ6clsWfjDhPyWXx0hIrinnLcyWTaQw==","signatures":[{"sig":"MEUCIQCjpvQ7Pn+OPVHzVLxM5vMOWnpH+/Zf04Qf116XoZtCNQIgDEoLOh5ViB2zFNV/H2+ruIoAW9ZV20adaHDJmP/hn+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3870806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJIsyCRA9TVsSAnZWagAAOhwP/R+2OnxsrFYkmnmLHi+a\nwlLVwmXCRdpVa2SlyJjsymmL1XqrYCCihbGLMjoAHpZUpw7hCKsjZefQIMOP\nfyRQIQtxu1GNSFIpdd8jombeCe3LIOT/mhxUnSlSV6UwCvbBhYGNg5kWNgBb\nlcUWh8tnKqDT4ib+B1vhQtOJDUitmuoofURz0Ku5pdKcVUZeKZXW4yDik21g\ntKw5s5M4jexteTxmKJgV33TWpzwOa9uP9NE9z3IYDfvSzgk+OZ/4P/mAxYgu\nMVUaK7FIjXGRrmMpkjcLzgC13qZR20s4XlXq3OR0LJn4KaEk7M0gAGhCbNqu\n37MeJuTvu2fmWBrWwymu6WjnXd2fsOGg1U/sjQf/pdb/6RwTaznbxgo1qUtU\nYfXbbPxSvI7bbaQV7FDllG9DHrcwEn6btoBs1kq8ygHNAo+Y9+eG7HJOyJ6X\novz6U4UPZ7RO/H8NKyvaxzE8/V+ivUWEQHO1gT29Pw+Q1ZPR7SonmZtL98sr\nsmA7h7LsotC2lSPUqn+bVgCIaGYvzYUtQdwoLJFKbbd6En9q3LbLs5tGZyIb\neUw68lXeucr3mJzUV1m5gxTpPyQ3Rb+iQMGzjY4Ezm9WrJ7yqpXIIjc7R8iN\ne7SAndbrEnXjkMEsLYaxTnHnqthEpGYANSQ76OKXjNbzZCJyJOcI/MMxXyXR\nShQw\r\n=KvPx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"bdc47540ab7ccc928455ae9eef50aedfbc22c91a","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.43.1-1127_1629784881652_0.31318212089821795","host":"s3://npm-registry-packages"}},"1.43.1-1128":{"name":"@ubnt/uid-agent-fe","version":"1.43.1-1128","_id":"@ubnt/uid-agent-fe@1.43.1-1128","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"190bd5c70f83fd2fd6b39dcc2c1cc057708fd906","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.43.1-1128.tgz","fileCount":30,"integrity":"sha512-POMMdti2uRbmCRKEM4FdfRqttqPoUX2CjS9NOZInzEM05bJ2kqi3OY5UO5oyzB9spq7vdP8xkY3G7aA9mM5Mbw==","signatures":[{"sig":"MEQCIFflhtO7zl9uzYfmTJ+/PBie8jTsPEHq50ZS+tmKleRBAiBm7/lmoN+9Ida7HwpXoOmjBGB6MciHk0kvPcxL3m4Tlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3870806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKL4SCRA9TVsSAnZWagAA/0cP/j6K3np9pR5NcPuSHb8V\nzRPAbvhD5HwsmIg7UGDezcTkJwn7+WtJiPBGWKYFUYq4ZIcv6QYqOJjHctWo\nQ25Jw1p1eN3NFRk4oDz8X8AZugs2T92nS4js6xM8RtiJRtrWJ9rwkI6F1Boo\nAxkdHwWulmlrJDurbEmln/5kz6L2NvFDKOBwmWD1qxOdnnrwb1PQ5bjZ0RJl\n7FDK7DGfStp2iEMVJZIHU4NfvWXRzp7t0xmhmJCcvII493tQqKxdOBMkeeZY\nVlItgNHQCT/QmgUU/Qaf70m4QfI3XuK9NZXNL+VliRRm4AvuICOb13wEYFDI\nUR3wn4qb/Stz99rMnHqyKR6WOKFMcK99q0TEZQSVLwQCNg4M4vxtemzX9DzS\n2RYQz8Y6rveryGuK/nblexUCuwp7EbkwuOCsfNKv18HMz8s1OvmJ03X+KakF\nAfe7eMq0+CE5nhmpQOjCehdXr2sjMTF/juCFChZzepkhY4R/7vOi7hqkGdWU\nQh61izerHG2roArHCjzCLm9dV3NYw5CjOsXaDS+6UVjBDmIpd0VcNGD7wWh9\nEPGIMykGXBEjHeNJMAbZPkclitFI/wcdoYJt2LSVwJzWNoKORFKwO3KlsWhp\n+WBBNw4wb+qEiwV+DEMc0v0sPcclDMcyy/ZKukrHf4d9sijjnDchLptfiTVM\nI4A2\r\n=5CQ6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"bdc47540ab7ccc928455ae9eef50aedfbc22c91a","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.43.1-1128_1630060050002_0.7267101178513085","host":"s3://npm-registry-packages"}},"1.43.1-1129":{"name":"@ubnt/uid-agent-fe","version":"1.43.1-1129","_id":"@ubnt/uid-agent-fe@1.43.1-1129","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"203d4bdcc402d23bccd91c60da740c001533f0d4","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.43.1-1129.tgz","fileCount":30,"integrity":"sha512-eXiOijXzL2h6TLknmb7omcoVo6QD5WQnUD/K9a0tFF1jSZp5EyhGEw9oJ7sTRTwfK4SNCPL/cHFt77C2/lQCOA==","signatures":[{"sig":"MEUCID0MacrjJcrFrNVfiWwyWxtJwMySW2yFG7i9wRC9GrGxAiEA5ha4piD2J/6T9W+0tzkN2hhgVEIoK6zFs3YTmE0xigU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3871106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKMG7CRA9TVsSAnZWagAAFvcQAJxWL/KilCgp28RfXLit\nvRotximDUCSHTwtpoAsA4bTOhwk9/2C54Yg3HQsj1jqVeh+2C1UX/GnwAtn5\ndFZ0t4W9DlrbfoRbjkE4eicUCDAHNXmrlIY42OTD1YiuuCel4qi44Fc1qPN4\nCv8Jsb6NwGvc+sUV2QptkuJFZPXdt72kfpdtsGqzYfcC4nW7TiVRQGKGkCX6\npko/IgR81ly0cmPdx1q/Oo7ALSbiICg8c70hTUDi+z75xJHB7c1rTem68ZYe\ntVi+PxIUpxsCgaIWMHyfCp8b36i9iJBMkWKQB70rNvIwuSIv/Pd86r+9H3mO\nc9D18kI/jJ2MrrIm/nshDvcUYdBwQ+9B4RcXYQivuuz7LlE8BT3PZCu8O4dh\n6/E+ijKYYzoAk5ZOOYGk6adl3azGWMa+FR6zxj8oKhdQE9+keHfQg3LZAEA/\nyCuz08ssRRT2kh6Spo6VtGqyZp19b86jCENnrTmD4QWKUIGrvlkFotRLg4CY\nj0nwaMXYIESyTPDRyi//v37zlCsHcmkM/aR+YkZaqtjySkIumugemtJ+Wnf5\nhLopJ0S/+9iP5Bh4ikI8mVwbiijDnNEQMKxVKORxJ2Xv1y9nL4HaLrMlJpNC\nZlZ1wSRL1HZGgvQ0X1n7qC29+XtTEpwPunXQN93WXOXNTMhO1GQmKXQiHbin\nctYC\r\n=E1kO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"983d34b54833428521014e8597049d2f783969fb","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.43.1-1129_1630060987376_0.8739134603048528","host":"s3://npm-registry-packages"}},"1.43.1-1130":{"name":"@ubnt/uid-agent-fe","version":"1.43.1-1130","_id":"@ubnt/uid-agent-fe@1.43.1-1130","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"ec457a10dc2fc32762a1733c84ad8259c4f29dec","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.43.1-1130.tgz","fileCount":30,"integrity":"sha512-34Ikn/mhdFZ6qIqgdsmV6AgD8az8E8GXoQmMNIoI7T/OdY7yMsL4CD4772+UzLfP8fcPeE2rigCo4kpbYOYg3A==","signatures":[{"sig":"MEQCIHHbzD88wphWRjZE+b12eeoD5dgkxZ7oxYcfN5FG5B6wAiBKH62yZITI1tmwyyaiLLcRaTwevcFze5eS+BURvhBzPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3871073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLyeDCRA9TVsSAnZWagAA9WIP/0shHIgaFHNd3jd9kC62\nvpcMYXYSmAxsMzc3fbmEUy9UfMM+4dAEPw7WZdAg1W08+0HWTmkWe5iDKk5Y\ngH4JBeNbcSte56NJEJF+UC8/3rPTflbbzYT67/UROKmf9hs/Or7FLd95UC/e\n+fV2OATZXAU0aZmbvTOCzwJ/hkANbZJ2h93qeORetShHz7qOPMJXsnmsfsoT\npl8SbCRn5XSPv8eGY9fInGk7RpNZCtoBWH98pPGzLLNuBrUt2jrf350BgygZ\nyvRgcIVFccFuU0cvD2lSoJU/i8G/61I25Tdkhz/E+cvsvq3uhKovcS21D6lr\nLTm4NQZMjlMolCalKe4YJTCBw4MDNrWotfg5ELbgptlNu4L6jS82BthgBqgP\nhc/vgK/efEa4W7oL9o/bCqTf8UCO0lysQUH8QCIRjTbA1zAKVCXW+zcMt4KG\nZJhinUuMmzRVAV95TeV0HnbxZ5jekmt5WNGjBsCoKqlxx2fMXH2rdj/WTSke\nzciZqWaHAI15QzJt124nRuUKDW8ufEQDkOS4k4YZm5R4Mdf3Ejl5Um649M4h\nJ5gAOVDPVpCw6oi/rbeqI33ZdypD41arpjG19ClRl7dD9WnSTO2fjPhakvpq\nxJehF5R5Hs38RcNONb04+f48X8GcZuk/495+toTE5Y7pV/eqxAtfsNxUybLa\nLkM8\r\n=IrJA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"68cccc1c51fcae02d6009463ef209976c5ade418","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.43.1-1130_1630480258759_0.22315851286063526","host":"s3://npm-registry-packages"}},"1.43.1-1131":{"name":"@ubnt/uid-agent-fe","version":"1.43.1-1131","_id":"@ubnt/uid-agent-fe@1.43.1-1131","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"ace2cfda6cefcba9e25833fc8f26ee1b290f6271","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.43.1-1131.tgz","fileCount":30,"integrity":"sha512-mzWL7KFh3NdS5xb713HkiKahQPA19flsfcPyPhYZ3W8ftw6NlF2IzmDVPriNiyqH464NU1N8HvhOlLniWOzsOQ==","signatures":[{"sig":"MEUCIAhT8Yn+AP9d0K3rFfQQRqZwlojkAFN9xun0bTpZ319HAiEA5jwuggpwkREYw8nUP+z9bV4Y65IpS4dAaqp63onRBjA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3871080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLzLpCRA9TVsSAnZWagAAoIAP/RfJBj3MNJIa0Drwz2fW\nmv2zVfir3iCf9dv49fiyclS7EdhpwfqmALtgHzBEJ99U6z6tRoSHDYnlFuOC\nqJGw2P+alD2ajWIDdFrYJ6bquKPIvirpETv3p+V/sJ+EADs+aCoagnAVMdO8\nwU8OeTwsh38BskoxIsuVtNQ7YsPdCqxiQT09XxEAyUQVYRVeFKpXNgw7hlYf\nsnllTeg5UjfsybU3/mhsLCIwcQJQNul5IhPiUMn8hOlvUFRG7q3QtvYRW0Ku\n+F603MA46cB4pNozEGE4HmD72Jjfnuffsljlrtft36XvjItO3rOd/7zjdjcU\ndO6a/mpiS9NlLeGqRiExwx8vP2YzBByCdWswgRqqtThxfxYPiOGChm7vpPQx\nezZReuWokcaxaO4fIdoPDv5B94VU/bKJwtmUofFHCdOhk8BEtGbmQDuADI2y\nvvIcQi/IONZj+S0PqpuRVwJt+CZ3QdVRi1BzF2BB6kMdXm8x792qoVZmGLYe\nClTGs6ODqfCIa1TKU6lmttbm7RG9U9hA0Kf5CQ6JmBoktKO3ak9DzyoBB9JO\nmjml96l99O5Bvwy6Q6GFhW2FasF9UPZvXQQmR+v/6BXvufRtsuvf8yP7fVRq\nPrK5QGmLT0Ca4p0Yl+G0VffmVR26ALjwQQ1da8+fkWutpW9WmIvdBpgP+Dp1\n65mz\r\n=rtHq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"f79258f6e4b8cda14c411ee70e7c1fce3c9d3787","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.43.1-1131_1630483177624_0.18578485257958754","host":"s3://npm-registry-packages"}},"1.43.1-1132":{"name":"@ubnt/uid-agent-fe","version":"1.43.1-1132","_id":"@ubnt/uid-agent-fe@1.43.1-1132","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"780d91ce5782e77e2cd1eb7debfc1d71cc0e76ca","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.43.1-1132.tgz","fileCount":30,"integrity":"sha512-9TJ0fsI8A16Mud4kLdFXNje5PBxZanjN62xZHMsdMKysJpNRR8rTgQrtAEp0NTWnYcaDk18FTCJPosDbdKJ4uA==","signatures":[{"sig":"MEYCIQCy7slouSrQ/16QQO7HczsfRD1nHG22qMkBN7J+jGjYaAIhAIRGDOxr5Rop6VPjGOZWLZ+Mu2zcuDqp7YuFY8AXhp4W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3870729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNxP1CRA9TVsSAnZWagAAKnwP/16FeveKv3FHufJJVWSq\nwQunz8anraf88437Tqg6Jli3/uP6J1Acx4lf5ShE8w8HqOf5dRWDVL/P5pxJ\nLuCkbbOZE1OcQRR1xHtO2QBdMv8iyViTrHQtc9cNv6u/iyjLoQe6EEcBRMv4\nED2pmNZ5Hepvz7aRBigisDauxgFLpCIXNmpFCHuLLe1OOevgIE1aE4VR53dp\nhpEyTvSaVhtM4qN6hQHEitUm/v8VixWJFCzmIZpFwbjAEZocgB6aIoDhPsYV\ntOySIijeoc0sY8FfTSUki0VdZI+l2lDvJaXWzk1gT98yNUX9WarGkKsVTog7\nXoqPtbG+hcr/BpZT9aK/mUYIqDARDtKLynckF0P2ius5caoSmPOND/fUzPL9\nXZmmKOdhch/3w/a2gJ22IqMCLFawtqh32pixPjYfGR+3e0+tm3xaieZub06q\nIV5/DskFNor86cfcoW1vf+b1AZuL3/AZUJr7iwc5zdIuZodx071uPiM0ndZB\nhIoG2EU4sgjmfrkEyLTi41VJ3cL8kW07LdnuGl1efCY/gNZYL1o49aBy356y\n2gzRQBsGQqog1ykVs3h20ajscLMP1LprPDXPV9T3xFCekxl4zfGcj2rp4KJx\n3XQday5EmSvhezx2XKeVZe6ncSuSunEBuQ7C4IyKCRAIfwIDCZ3xgFKcm+RG\nN/cV\r\n=+u6f\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"c012605caf6ebecde4114fe90a527dd1b6c93aa7","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.43.1-1132_1630999540995_0.9945323055735222","host":"s3://npm-registry-packages"}},"1.43.1-1133":{"name":"@ubnt/uid-agent-fe","version":"1.43.1-1133","_id":"@ubnt/uid-agent-fe@1.43.1-1133","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"50a772790786af7fbeff6295b02fadde0a54a5b8","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.43.1-1133.tgz","fileCount":30,"integrity":"sha512-SpjJvrbqda+/rqbXr2bkKpDS7bKsehTl7CDgJ8I8eMZrOoQZ+Ttgc5vYlbLtBWQuF6gK3fufT84zoutvvkI7Lw==","signatures":[{"sig":"MEQCIAMFhQuQEBSsqea29JKfJn78qMiWOIXRYgaz6qMtUGH/AiBJLNn+3jYTAeB+gIFKCzIOBfhOejd/zcl6x9lKvCA4Cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3870742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOyZLCRA9TVsSAnZWagAAeGgQAItamhRwOY/G7QVI1+dV\ny/o3Zv/PanIVLRuSMk8vaxLTED7uL/riHW8M51zCgOuL6IteTrAUozlrLS4v\nzu0KSffHIIWbsScD8PmIAUTjEhWpNlWMDwyyhzySwZ/3G92KNvO9ZudJ57gg\nQLKdEj+q58BfnVmA79dntpAoVgMaf4XnBYKBI6rMYttw+2VBoK1eZhC7TW4i\nEgsePbYQU1LU2JuEcGJzgFcAavIzSqSursQclDHTAV69yGpB1XwKoU+AUKVL\nPaskf4qGiBtimdBKUGqANwzuFVpHdT+jsdn45zQIV5KI/IsR1roROeaaevhv\nLQpbPXazjQWwUEVk/zsaZX+Jc7R5t+G6+hXBMQ+hXxaPS+a+1liHYuz5Ph1+\nJhzlhDaYjn6ijDFjzdOEQEWj1mKowqO1Kg74JlRSX5IqD6jxLXMcmSKhtmiq\nFHg+f7vkvHUKxA6KHJZKqbbvwyE2DB8Dm+1w6AM6kI5lEP/cR7nGqsCTKscx\n4mFYD8U684pLAkGQdcdRxXbNzZo78K3dwkZ1djjnGBTtnufoZigAnNSaaSnP\ncOOmyNTWFK9QFLjuLGJrYOMvkC5PKQcf3fiqHa30t+7/mGLfjgYCfdzUWtUJ\nZILKNs1H5wyH2U2qqyELtp4d08qF5JpqfIKvJUqF6pClwHkybmRif209e/9V\nL7aP\r\n=NcWa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"14d5374afbc43f57ec9c13dec7056d227a709745","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.43.1-1133_1631266379260_0.652846800030811","host":"s3://npm-registry-packages"}},"1.44.1-1135":{"name":"@ubnt/uid-agent-fe","version":"1.44.1-1135","_id":"@ubnt/uid-agent-fe@1.44.1-1135","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"70a1a2918b87a853ed35f393fedba017cee9aa93","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.44.1-1135.tgz","fileCount":30,"integrity":"sha512-OpWuGqp7c1Pj4QgxAPi9C9fJ2ysaXfWbW8Iwcg+BHw46hMX6sOJ25G1OZ628BZS7jHq/0wG9e1t9rHKmeZRz2w==","signatures":[{"sig":"MEUCIHYxDJ1bwr5KLBR+SlzVCzqymrGb52aM+ldFuWqfInBbAiEAzFRiPDj7Qfg/PF9hWXhi9Sq/aKlrr9Nc0xqCRWd5ozM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5527342},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"237da96c583d4b4322f842e161235bd2b0b810f0","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.44.1-1135_1633668728983_0.5340085544353061","host":"s3://npm-registry-packages"}},"0.1.1-1136":{"name":"@ubnt/uid-agent-fe","version":"0.1.1-1136","_id":"@ubnt/uid-agent-fe@0.1.1-1136","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"fda514dbc4b21edfbc7bb125b31f0f6a4e201648","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-0.1.1-1136.tgz","fileCount":30,"integrity":"sha512-ki5EyIV6tgbgaGxa7rKyzOlNc2Npyxp1NGl3ZDKd57BcJq9xSGwYwyfz7kd+oc7xzs3dGeIpAAjrd/fkOOZ0wg==","signatures":[{"sig":"MEQCIB7EqJi3kj1coepJNYOARXU9xs33NmkY3vZ4G4QgBzg1AiAE1TMw1cTWFo5GkRQFQEsD/CXIhlkyGUjzRWthAzlGrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5527336},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"237da96c583d4b4322f842e161235bd2b0b810f0","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_0.1.1-1136_1633688242932_0.3148468978077632","host":"s3://npm-registry-packages"}},"0.1.1-1137":{"name":"@ubnt/uid-agent-fe","version":"0.1.1-1137","_id":"@ubnt/uid-agent-fe@0.1.1-1137","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"10e85abc4d39ae5eee6c8b5af8216ef6c51d56f0","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-0.1.1-1137.tgz","fileCount":30,"integrity":"sha512-CXrFpvLbe6IS2OxjNDcrbiYZCC4JzSc11DBzIb1nkj3zzS4+RMtaneVX92rGJV56Dp3RVVGbyrLWOWR9JVCEnQ==","signatures":[{"sig":"MEYCIQC/dfP+Stktx31LWuQAcCPdnCW0rLaB7IbjpTQbAMHG8QIhAN81Lyn/DykwY/FwC/4pDWpLwXepMxxZD13B47LEidVy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3871262},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"6d6c07330b4742555743e991951cbd17e985f3a5","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^1.2.5","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.3","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"^1.0.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_0.1.1-1137_1633688546283_0.27036997906935656","host":"s3://npm-registry-packages"}},"0.1.1-1158":{"name":"@ubnt/uid-agent-fe","version":"0.1.1-1158","_id":"@ubnt/uid-agent-fe@0.1.1-1158","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"868a04b57a833d3ff5771434d91e2e9f25d819e2","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-0.1.1-1158.tgz","fileCount":30,"integrity":"sha512-i8HqMpWhmx8/T+hqaG5iPSUiDbXxW3PfuLve1wAQKVPBOy/rIuItJWM55lCO2zWO/Va+OB7Jno06S6DW/pB3UQ==","signatures":[{"sig":"MEUCIQDOPCNjuI234VecZdRNsQsr13C5hpTnZ73fPXpX3SGqagIgVgru2X5A6eEEdAYIXmaoCBxdFadoFB38qushCm4zaTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4146510},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"a134e33e048db60420e560d0774e69648c26ea99","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_0.1.1-1158_1634739455091_0.6233088366678678","host":"s3://npm-registry-packages"}},"0.1.1-1160":{"name":"@ubnt/uid-agent-fe","version":"0.1.1-1160","_id":"@ubnt/uid-agent-fe@0.1.1-1160","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"8305cf0fa383e3ccf9a045bbdf3b24c1f6501a85","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-0.1.1-1160.tgz","fileCount":30,"integrity":"sha512-zDXorQQa2RFBITaymU0Gshub6Cx3o+1+w8t5ZH3WJIjKXkuyD6ZnfRbZoNj4KSBqXiEzC7yFEDOtSLHUMh1+Tg==","signatures":[{"sig":"MEYCIQCvSKQl8EwDuSmZfuU2V2o7cer34q2Wlmnts1kOctZj3QIhAOMaBFQvFOoifRJA1ELiXe9vKBw/ntD1gsjzN9AO07T2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4146892},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"0c28b37b36ff0831bedd42e879520ce14e77bd60","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_0.1.1-1160_1634741343282_0.9569456234202183","host":"s3://npm-registry-packages"}},"0.1.1-1163":{"name":"@ubnt/uid-agent-fe","version":"0.1.1-1163","_id":"@ubnt/uid-agent-fe@0.1.1-1163","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"9587f07ac919b75154e1c083162dc72595802ae6","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-0.1.1-1163.tgz","fileCount":30,"integrity":"sha512-kTcu2JID/kTxuAydJnJKld/BSwK8m3+gVYq0jIook/sgOek/1dPK6aolysEqpsNmyLu+UiMsGWXG1XZ3p4JalQ==","signatures":[{"sig":"MEUCIBRTlogEXIUo/yPLlnDRIqnDh2iRSTPUCg9WZDzv4xIgAiEAzuYpzfdaRbXtnc7Aaw2Oa4rxEVLAiGTYbnG+wnILp64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4146886},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"ba39ba4919a5291ae8a2cff2a2d9838038f9e881","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_0.1.1-1163_1634786858432_0.5297748313452666","host":"s3://npm-registry-packages"}},"1.45.1-1164":{"name":"@ubnt/uid-agent-fe","version":"1.45.1-1164","_id":"@ubnt/uid-agent-fe@1.45.1-1164","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"ee1a955bf5c2a958a76c0b9187ecd771107c5db6","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.45.1-1164.tgz","fileCount":30,"integrity":"sha512-f2LfV22aJdne2GJnAIfaajss6gr0uiaFNx1jVdt47seHXSPi0AUEVvCQlsQE5qeGu98T3XX+NzcRrd/9TKhlvg==","signatures":[{"sig":"MEUCIQDfcOOC57HwEMbFoUWQf/43EYWiiILD6Hl2juPNDQxSQwIgUEatyPIRY4V+9P/bwKMXl5Uuu8QSnZEBh3dmKdWiLX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4146896},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"ee1995d02d8046934d8001f33ccd7d8c14020cfb","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.45.1-1164_1634896030779_0.6565608251716488","host":"s3://npm-registry-packages"}},"1.45.1-1171":{"name":"@ubnt/uid-agent-fe","version":"1.45.1-1171","_id":"@ubnt/uid-agent-fe@1.45.1-1171","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"1d101feda4270df5e7c822986029fc66844829a5","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.45.1-1171.tgz","fileCount":30,"integrity":"sha512-NrL20K2bXShFWWzT8HdtUujnKA967WpPXNoQoFMdBHfFsrOol6p5+XrTqQjCVYOut6+wyxxfHMu+aIi/ZBNVGg==","signatures":[{"sig":"MEUCIBwJEtBN3HMi407oGVpd0+vQhqvPkymvl7sa9ALHBgT4AiEA2GTxG6Bo15lpTky1peXF2mCDF8MRbYa95VdpMN0CfFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4146900},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"bf3066c4e87571ca7696e0b953a4a7a1ed012501","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.45.1-1171_1635489226674_0.6661710559625722","host":"s3://npm-registry-packages"}},"1.46.1-1173":{"name":"@ubnt/uid-agent-fe","version":"1.46.1-1173","_id":"@ubnt/uid-agent-fe@1.46.1-1173","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"988b7abc6f87ce4d3537a47272d57055b188cf45","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.46.1-1173.tgz","fileCount":30,"integrity":"sha512-309NQ/IDDQaTpyqkCbq37S8GXvsKf/9asfL6UiysxSZky2B4C19VwsKtGDWmX7syniKve8MPra+ebmblIh62bA==","signatures":[{"sig":"MEUCICuwx2O14F9K+e3/EAnTBykXeviGsLV2WU4fDCVvcfH/AiEA/YF3ZXMzcBkONjyY5W+sOvHnRp6dW4x9AKfFG8eW2/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4268263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlcovCRA9TVsSAnZWagAAl6UQAIlwuk+TM/xWtr5bpArp\nJLdfeOhVextI/Dur3ImTiinFTtkfH2jmZBhwe/MRoLwvDVlsr4T8fjrn+OeI\n24hET/81yamonmjHyYOJzKJJXFCzx16kiL1k9qYDKhEC5PEyGJjIB0/4KH+k\nL4VH2DIuM5c2XP38F+v3Dz6DQY9mtdjjvBTOr0VfM4dFKeQoql8WRT6JCgJO\nHWQ86ZnZnWszTCQLVX8FO5ECzcXhoT9Rhz99qsw3CNs5AmEMCiK3fEdbM+QY\naVgGYxiWx7OV/Ci7BRAKxXelcz4keuJR6NwFZi+HLQcdAbe8JSqezebQ6H2V\nj5CRGFB+/ghDuAPiYEuYadDoQ3LiaDkusnTHivlbn3DuAWdJNkiUcsvLbVRn\njjk8uvAiieqw6FIn1UqZoM8WYIHCn0EBG4UjJt9s/axQfe2x3N8yJAko8038\nXaVIQHkjhZsLidI4L0U53n+5Ksu93jzryuM2sobDBH411kbVkrY0wlER8olG\nj+w5EjJs4FVUAfbSyYb++KD8LFeo0D0wd66uNhSOyIP0ZP4XVW0gclcaIuiz\nPrPSVXBkEieoQU549S8HcbiQlwHz/NcyaheP/0a1mCQPvP5zGD7zCjl72YDU\nVkBcHfSrUYUPS+KfpNTNsVUMy3OubteI6AeHpmFS7ZwS2GtrUOmT7tmmA8Hj\nsY2Z\r\n=9va3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"804872fb0ae80a5d0dfdfa273293a81e84763922","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.46.1-1173_1637206575134_0.6910723167807733","host":"s3://npm-registry-packages"}},"1.46.1-1178":{"name":"@ubnt/uid-agent-fe","version":"1.46.1-1178","_id":"@ubnt/uid-agent-fe@1.46.1-1178","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"135c79196901df93e49b56b6d00527673834e03d","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.46.1-1178.tgz","fileCount":30,"integrity":"sha512-3oMlJg6OfdcK60HwCzUF5cwglTJ7/6fj+51DKirdCbITVB2dgvpcifwansPdoR4AL6DNvIOKMO3qhC+77dvvWA==","signatures":[{"sig":"MEYCIQDGvHIoaE7ga5hCqKzXUvFW0TQhwBEe8MvTyoGyBaItiQIhAN5aSZTJtxtk/AHOd3K5PzWMPt2KANAevW3/bAoOcQXi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4341560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqc/TCRA9TVsSAnZWagAASVAP/1AAzu8z5DTZyP8joeAy\ndIGQCZDvqWTYCOzAUjCFYBqoxRH6Ow1+hFXSbvWqIymLZmY0tuBuScyb5RzA\ngG4JS8vSvb0ZDthJvYQ2EU8XX1rn9WxDzpGPw5lFh581IFOs0oggHzCbhCgx\niGMlefd5mN+A9zChUezjucBftoBn/6e1CHvXAHFV4rjUoyuuMPReg/SibQ2y\n2RhIAXnnAlvALllc3hgBoxdR6VKaVu6m0Eg/5NPBo/XLs/O0DG0CuHhFosyA\nT+U5r2F0VfhuE11T6OdOJqKM9Ex1s186HUdhBccv1EpjlUKM/euiV8kKFQaA\neq6vxKVhV8LQfzn7lMWGEwKEtOkoYTivQdyBU98/pnD1M1IGCdAsFchf3u+G\nmSoEx6r5Zz8Db4hFsa8QH7pU5886bNrYEY6uwL3Acy1jt0fvzh6rbQu+sJvH\n5bRo3DfPSm+bPiuMtbMQk6mX5jum//v+iONskxKSKQg0qqZyahQUS6/QIe6Z\nf3XMPdnIpgbaF3RR3NrRwBSI/dkYJWNyrNjf9K7Z+Fr4lx0E/IQVq7WkzIOr\nSbdCQ4YIHfQ8FYiujyd434EBI7An0ve6IdZ2gMTWA4RSUQlJmK2EpQgUX9Ai\nGL/7Ez2toyDX8hdOGK+ic6c+ZcaZ7XarT9S0OFle33TQtM32p0sL5/N2nd9f\nTKGK\r\n=c8oL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"9df0127632c79cbb01a25e0641130077e7281a3b","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.46.1-1178_1638518739164_0.2712337436291372","host":"s3://npm-registry-packages"}},"1.46.1-1179":{"name":"@ubnt/uid-agent-fe","version":"1.46.1-1179","_id":"@ubnt/uid-agent-fe@1.46.1-1179","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"05e0859fca39d84ddeb5aab7233bf743915ef115","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.46.1-1179.tgz","fileCount":30,"integrity":"sha512-Qwl7FVuSqteEqsMi8qnSXL8s66XAWKMIZN70QEmsf2V49m8NSnnacV6zAa3mmom0u4Pt7oSvXN7D9jN04g0S+A==","signatures":[{"sig":"MEUCIQCzWgxGvEmZccHu7cLKvBHTo7Py1FiWl9XK+YvE/r0PEAIgYPYw/AdcpgdEkdS4AhZIAhmRdqemqHt48sXlEZrIZKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4341560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrYFTCRA9TVsSAnZWagAAOEAP/1z+IauOPVi5G89AAhgg\nJMI/WrqAMEht5ugyBTErS4JMX7zg/SvgahQ6hTrHCCrhMT7HP1sIC7LvdqGn\nBQOvyN173n7Khk7fpZdPkbkAaG+xGT+tCJ7QcmmDSFrtrtpVprLxkVAlFxm7\nFDJLrRSQaZ902auo+xVtpUwd1owFmPHscAaT2XzhA1FLpE7RzX8nKbG2leOH\nLnbMycTwG4fs+2hsygMFSxWVBE+ACR3sGtrpXv0N1ynJF9AhFXKpte93DliD\nnJu+0kk9pYwF/lO07HtBFZZt2dEzas4PQ8G0gGtOVafCxELSQHTuGLkVHr5B\nKYcRnPvjYsAQ9usTaRoMP0OWo6CdZE775iQMe67gci8gfr5Mm1biA/tizOuG\nIVu7WCtmEU9qgX8upWzSFum9lzsxaRclyRhUDBCQVvf94scxD9qFyFzuXfxD\n2hFdcLBXBPXo/vozyC6/msf3cqfEAPcATly0CFkdVdbY85l+zsuo3oFrKpnX\nypHzM7tp0YVPNJb2yvyQCgU1GEG+iczIsYiQ9Tzilg9aDrSIebVP5aMRYG4e\nUopwyh4UWTqM4euKtHWOABhEXQXXNmlkkOENHzYFmi/5XUgXxZ/qLygl4+ht\nDkfxXZrXoJnUA817OF+xVBtGiidJ2vd14c0ZBbDJoVzS3eniUVOVonFrtPnL\nHyI+\r\n=vKNu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"9df0127632c79cbb01a25e0641130077e7281a3b","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.46.1-1179_1638760787622_0.06697798502631591","host":"s3://npm-registry-packages"}},"1.46.1-1180":{"name":"@ubnt/uid-agent-fe","version":"1.46.1-1180","_id":"@ubnt/uid-agent-fe@1.46.1-1180","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"2d1474eca01498b3242a8e7679319439fc530b52","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.46.1-1180.tgz","fileCount":30,"integrity":"sha512-qJvuTQbInH33emQ2diPYP6Jm7VUAUOTVWRo5c80hITUo2FVsWfD/fPvh+RylUlSJPPXnGvlt7S+Ivb42pOcBNA==","signatures":[{"sig":"MEUCIDk+ucb03hOKUXU1+20y6ONIpOUBz/lrndHTeu5c1mcVAiEA+44uhP31t36oPuGdy3ywyVFi2BRykFAR9H+bG8uVHLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4341560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrb9lCRA9TVsSAnZWagAAYKIP/3RjqCGzJcyfojqd0EIq\n9bqB38xN6BOkoFyChFq8RBbsnfcWT0tNLJlRrsX7fFDcp+S1lBZzdc7xNFZH\no1dtvusKxIXX8/xhuNQ490/+SmICK6p2PNTREUf37dsF5WigceSZNurdFMdB\nvPi+Rc8Y/GLWUQcPQhTjajtegNM0V+B7C2aHdEroqBfa7Q1I6nKPKH+3akEm\nJ1Lb8cpv5uDPYkTyclqi3RKxVOOyWRSshZ6j4kjiCPxI+PiR8SeUZ7n17lOp\nmI6CyaC79nGHqaQ52xVx/mXYKwq8vJtLspOtXcYiaLAZwdwCbo2jck0xzh01\n4MfyLWlhalej6AQzDzRsoOnm1IaORa0ax+J76YsCCMP7DAEfLFIT4iuWqKJX\n1sRBLOwsfqaEXu8b4pSf5eFdNjqXazM6yVuSTiwTpOXMNdNmG8LspQZURJ4s\nxu9Oq7gVsNFA1uQh5d0VzUlWUcchOV3S9q80KZuvdLhsIkwvaM+yXVRbtdIG\nF+lMYHdkj7IT4+eqVSzvbabGt/P98IqIMsmIBgipOvbH2GjiV4k1LqIh+rLL\n5AlTiOhH2v0c7ayuI/pVEhhJiLSIgJ5tQ0iMhtFmxue2+zt8PWLyreyGMp3f\nrvOUywBu4kqQalQRi0oF8YR+Xf6iUgzEdMl2t1Nv5+N8LUAfzAjo97JVMJvV\nQEJ+\r\n=TILi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"9df0127632c79cbb01a25e0641130077e7281a3b","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.46.1-1180_1638776676858_0.5059624418710678","host":"s3://npm-registry-packages"}},"1.46.1-1181":{"name":"@ubnt/uid-agent-fe","version":"1.46.1-1181","_id":"@ubnt/uid-agent-fe@1.46.1-1181","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"cd33bfa1719d109af61718a19957ea668740214e","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.46.1-1181.tgz","fileCount":30,"integrity":"sha512-7agwYFlBEF4yvRGmq/JjviP2i+fGrxDEkLAVpkbNsz+uq6xwcPXUC+czQktEb+AP4t+LFSRf+/JfRamG6PzZaQ==","signatures":[{"sig":"MEYCIQDw3iynuXY+FksKSGSakm/YKSs6JOaIwU1inH8Hwd2/mQIhANUY/N2b4L7TVTo5gupqArxFM2Vhs0yNSL+dG2721s1d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4342609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrzgaCRA9TVsSAnZWagAADh8QAI6zh94cp7nCUb1W1LsT\nP1W692aR7ez85AT4lazJv+0qNR4G6tiI5iDceyYZqZPuMXAHDEbW0zs4vo1N\na98fN5MPkqOrdMdVE/0R/eG8Z2Ndo5KNVOw4mkU4Unc3aZbf6UJfwDaZS0S9\nbINTsTr/QEH+v0zbmp4S8GeHqenuKLb+RRuEeQUWF55u0+1DQE+VA7sBpJmy\nadR1m94amnJGe34ms7ExZZUeen38t1lnQWL5fBMC2p1gKKZE62Gr1nR6+Fhl\n9wH7KpRHSjsCqCADBmGS5+aCqeRdOOSfwom8iMidcKs377tolhQS2OteuDcn\nd45rSOOIkX/1JuqvOZBiw/WKKfsw/+312NcfzH6r8mwpP0TRopuU5MHIXcGa\nHawvEEEa9g0fVFFcCthVTARuIIyuzB0GREIcQ6Cv9JzVR3+zlqAPEvUVby13\nhpk+GwH34LSYHSS+a3vmmseBwn0wB1/ToCCGn3H1BA8WX9uHgmYf5qrbhYlM\n5osFobmqC+SeNwwErh3l8h3Q4IS/p8arzLChCUWuTnbJV8wNeMVSQagOHuXr\nHmzg0dX60uBNNfSX5INYyomnEsD/Ndmx3tjng96zugg3W+HlwUWemZn2z4Bb\nN8O3/NLy1mrmNtsSW1z1cwxqG3AwBdeEK2Bv78u3uml03rzy0pI5fY6A+UWh\nOueA\r\n=1InM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"b35bcd920a6b1452f95a9ad30ac7e6a4ba9e4885","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.46.1-1181_1638873114446_0.7832464460840727","host":"s3://npm-registry-packages"}},"1.46.1-1182":{"name":"@ubnt/uid-agent-fe","version":"1.46.1-1182","_id":"@ubnt/uid-agent-fe@1.46.1-1182","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"3f6e68fa627e38c5fc70195b2a3ef38bbfe9c780","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.46.1-1182.tgz","fileCount":30,"integrity":"sha512-N0UYiJJmN7cUBqfN6y63oFlnpUfX3WjyyJx5RdF5CPKCbTnz7xdMj7uIlO4B9YjJMmbQOgFQkYkBv+EkqVPGOw==","signatures":[{"sig":"MEQCIA8XvAvtiCeErzzKNwm1DBwUi4DDeP/ikRmntwaaf0DLAiAURGp8WJyShY1RvoxTUxb9CrovDI+JLqM2cHldupuecw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4342587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsBg2CRA9TVsSAnZWagAAZZAP/0YTYPqxOtl4j9aKfZ0c\nAHRmh0qCcNOyJnh5GxPBMSGkoi1s6qTE1I0A7KW0LyiKkdFKpsMVqKccs7vY\nZsccpZdoYq/zR0W6ZnEMuMktpVuA28NUdIFKzmt4kHN27QSBmxRnVCYltZv1\nbD6pp+HG1NqTY2o+0ykF7D148rZMAQH8bwnGAbjjizrnc/hCzgc1B+JbzpDJ\nRAwdniAHiFOz+G4veCfSfLBygVrGH+aXpei6aT5hLhSBtvKTDkRxTZEzxYzE\nAU72JMtmQogIWkP6BjCGtNU6yuVZQoGcetbdGjA3NJuUDaxv4ZbFajUr2sOv\nSL+YbmB6v5gxbHpEpwhxMznh3kCTPTiYB6mynqCKblzYO60YLF8OPqAoVey4\nuXM3PfX2/UfuzWZte7w9mJdytkMfQsMIqGYKNc3aseuIXiTsy4hYMzEoV4w8\nsnyCnBwvw4spSzhC0yO88VEeVwfBazfKsOAnkThzvAmznPTj3vw8tLbhU6vl\nMHVjhwO4k23XUsj0qNu8RE/1nE+KvbZzBGBBnx0MlcCwkgARx3yN8LZtYTjt\n8HX75Tag7hxsY6q/2gnKrIP8PFfEMwYeDyufYnnCEVelZNMxCduoBqxF68Rs\nWizHRnVe4t7klTu1F8PEp24GKbQ4eR2sadBwWotVcPrGVcX+S6+fYm9gvTip\np3kJ\r\n=0plr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"b40659e8c63eb8272c68d1fba51101e8143e49f5","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.46.1-1182_1638930486127_0.47716557029494755","host":"s3://npm-registry-packages"}},"1.47.1-1183":{"name":"@ubnt/uid-agent-fe","version":"1.47.1-1183","_id":"@ubnt/uid-agent-fe@1.47.1-1183","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"ce83fca4c71473fc7217161ede59144fa79706f5","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.47.1-1183.tgz","fileCount":30,"integrity":"sha512-ZMs7Fd1HRESzQa0vU+6Mwuf+9u2a/fp1X9XkLL2WJ6Qr2QVPl6oSndPBa+22Bj7RxEi2HKk5cXtAegcO6EByFw==","signatures":[{"sig":"MEUCIAESZBTZK8CGMFmcbIj4kerSbIoDeIrPIxdhv1cDsYgjAiEAofNyjCVbC9tR+qRp+ns7IVWg35vD60/twCg2w04iG6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4342771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhttxaCRA9TVsSAnZWagAA4RYQAIc+Jo0zu5Syh3sFzDS1\nkEX+h3JUcW7wLkL513MknWZWJTbC0WsKmmKEr4ghjiIx1HUJH1xUT5AprwnP\nAl7LZTkg3VP+Ugh0RSVaHbfQCPTGbUr9Nl7D+2A55SIAEVMcDU6xK9NQ7OSe\n6t/MPAqCkIkxSpu+3QYehTm9nrSbscTQriD5USSRFFpHGXaM4gdpM5mwxeDB\nBaX6RF8ZwHdOmgvwgcbXhGB4bfKK8qduDFl5O0fZ1lgweYFe0ynp0epLPOr7\n0MgjNvnDKRXPj8w7C0BiqCz/364see3cKQHQ46OlvLzo1V0gE8TF5ivd1Ap1\nquERDAKjtRw/EqnKEJTZ4NvU3WqhGDtgOjW0twOzyz+Uc1haTkpAaIEVE8sx\nlTdXDs12u/iDrgZ/QC8S77a2WxFImB8J+97iq/5Imrajxjwhm7SaZGDB8uYL\n50uW9iRLPZVtdo7IcaUOmL0mrRkJia7yDMEaVcVMlG9TGPLwqsUC3NHGfVC5\n9zztddgZHHjokMfbyHnCBMQuFnWqbtU9RANYWBU3qMUB6SW78ZbOjShxj10H\no8Xbtv6t9rb4QzSo5veijqT2VtHLQu38h+qRn8y+/GjBPexvKa+P5seRUWJE\nmzxzhfdRRF7Tqx5ZWJdGQM6Sqkt2x4iUGbzbbMEP+FRXiKtt5yXVTAvNZrzd\ntpo6\r\n=o/BG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"370f52b08341237713f04cfa0a79a77d1e97015d","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.47.1-1183_1639373914511_0.719357760407882","host":"s3://npm-registry-packages"}},"1.47.1-1184":{"name":"@ubnt/uid-agent-fe","version":"1.47.1-1184","_id":"@ubnt/uid-agent-fe@1.47.1-1184","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"ea79c9553e161fabbbe1d1ea643869969b852941","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.47.1-1184.tgz","fileCount":30,"integrity":"sha512-ppgpR/PLgCzF4cpFE00nFActDxtBd7ExzeKKVwu6bh5GueuBkCTfJFfhtjgFTVMoBe2/pnybzsejkdKqVL1Mtw==","signatures":[{"sig":"MEUCIQC755Rn8EAaj/JE07Pqiimd4MhRxzSgZ+pBElOqY1WGVgIgQ+Zd+Fx6i00O7W+pZ7hMkUBc1ZS0FzKSBGLGZl+sa/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4344653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwqL+CRA9TVsSAnZWagAAJCoQAIEoP7xhUhd82u73IK8M\nIGGkxpdXKQmNtTEVC0s1WQdmvy6akibkdb3jwb5PCYqtdQu5H7G4TX4J41Rp\ngL8c2LPMDye0E5gYnJDLNK5tOFc71zF2sGe36wMRO/P9AZ9nVS4Tuo8nIXuL\ndrAFrZ7yJ3uLSM5dYCJJoQd/i6EWbcNmsnfRme9v0ytP0zxaUZXry+RFsNRP\nx1tbxXzIIc11scB1AEl7OV8HzoOjyjoRFcgE2sqRCs5PRhCasosRSWJBbqGG\nrrcIuDSMgoms7I6gIvYNZW7lEjkOnRircEzW0r/EYOgLa+7W6swcdXhdWfe0\nO3tRWwqkWntsABtf93ReFSXRD6ENOdFH/tp8zvmaSsW7k1aaCeQitEF8PqN7\nX7U6WPlPP/VDNDbsuRg6J+gv0j3pogEnQgFKVvmMFtLZh80BulKkTZiCFu6R\nGkBRfTavGMT5ExEZo0v5C2M5VfZrsGi9wglGkjQhOQZBc0mcaxy5qwTtOcar\nEKotl8rAiCAs7SNq4FtKv//7cJym/CGFndlnl2wPCXpmIUCrXeZBHiccGpv0\nokABlcF/ZtTuM6KQmar2yRYwmh8FBXog7QaiFp/SrW7n+aYZIt5cpF5pEhfp\nvdXURbGEjJDZfNpTA7mCxOIwi+FdxrwhX8D7VjzOFtaBYFMKj9lH3FOEVcjw\nmeZe\r\n=EkS/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"ffc15a406312214f8e1d536758f60bb2fbc30c7c","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"lint-staged":{"src/**/*.{js,jsx}":["prettier --single-quote --write","yarn lint","git add"]},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.47.1-1184_1640145661909_0.47960285543827963","host":"s3://npm-registry-packages"}},"1.46.1-1192":{"name":"@ubnt/uid-agent-fe","version":"1.46.1-1192","_id":"@ubnt/uid-agent-fe@1.46.1-1192","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"6c3fc78cf53a9b2a755f26a0a95d4d274b1b74fe","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.46.1-1192.tgz","fileCount":30,"integrity":"sha512-M4DHwdPXJJa0oil1gZkStUDAmbLxwTsq6C/ECUt9iYzXd8W2kUWaororME1HhG8odhAMZdp2O6xDLQn9L//OFQ==","signatures":[{"sig":"MEUCIQDXjMySwXtyHMfQChx7gANePOeBX/QQ2OioKi3TMfy6OwIgHlfYgAqtXCRgc7o2yuEd3ZP/gHqznTH+tGzvRDkLXIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4351163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh377ICRA9TVsSAnZWagAApcUQAI1wONH/YsjWWPhn+WMV\nDdcf8mrFM9hkpwZORTCzxWOinK/frc8x7BZJ13jekG97vqw2B2Kx0yj3pXl3\nCbh+0N3bQ6YmAavxqfPt4wJREcAjq5Fj60iFrDYJb2ODl5Yt65Jh8rdbAsfP\nF9A72piXNyafcqCc7ObvVGoiI+A9TBiANi+iCcsQbfGNfarnetuoJDGkvLlf\nvOhZYFx8RmpF4dlQ6MFtyDBztpJjrxTtTK23BK5vlOs6qpWDDbzX6FRmNiUE\nyaodWy4BE5gN5GLoYtLPD08YLxJcugxKOFH+Vur4SzN426ACwvqqn3M2vUar\nDkLmx/Edtc+V78X+/TKgHB0gQ8FMWFI6T2wb7Hi08Jt2cv6JxXac5dLSyL6p\nE3tD7kc9v3CdKUuvW3OGReKOZoX+wwMpzPxjFut1mTW4lMBMUHxRkVqGlbqA\nUoJTZjBKkeF6WadTTneGopE9qduMgUfhKj5JdBnyLO6+RurEZApJ+DPLq1Fb\nKqG3Zp9LptDCCLyG4pT5c+z8xJuBzU607nZnwupPzPRnCONcB9KjwrEP1yqg\nwRiebx4UdZ1YWCFcL4aXAqTxMcpKtjfsebXVoBo5La76Jkol4I8UlJ4XULgT\n6ds4mQLNy9loUZQzBZc8ajdX670jyv+pjUKZhO3b1KNi+dx2ABgvwlLiHGTR\nZj/2\r\n=tF5X\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"017a3ab91fcd52a48b04a5e97f61ea7d9251b6b7","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.46.1-1192_1642053320400_0.2648192994393572","host":"s3://npm-registry-packages"}},"1.47.1-1204":{"name":"@ubnt/uid-agent-fe","version":"1.47.1-1204","_id":"@ubnt/uid-agent-fe@1.47.1-1204","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"251e9cbcadd67b952d744dc893ff3a1ba1f70be7","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.47.1-1204.tgz","fileCount":30,"integrity":"sha512-LmOonVqm66vCyd8UlCTdN3KYMLgG5H2FI6Lw/RUjqz9Zbb7d2H0IeAqYa3X5sjG5Js2M2jJJEky69iftIA+Qcg==","signatures":[{"sig":"MEUCIFcrX3rtNsQeNfdysRmr8hf4Wx7K64EXYty3lLnbgLXgAiEAjEsdosmEM48ErviG/IiSSkGDZyYRzLeru/NtjVElHvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4351038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4T4+CRA9TVsSAnZWagAACqEP/j+WqqEbRwQ3FhG6o+jQ\nBVmos2vzVtepL2tbkKrDVvH33RUVg5Cn8iKzVEKDjySiIGBbtehagsKLh/5i\nd8qOIw/RZ1WXbJwCxtn0F80Sz48Fo42rJBXFu7YPW01xkphY7JSR3LsPgw51\nb8qc2SLZF3oFJ8hNiL40TBjxLCs4/b6GUtRhXPV8dBfPyqYjg6G4YrF58UHp\nGi1S4gzCKkxogAsycOnLf8HMutfua726gASMFebMlWX33rk2Mbx65S2Juaw4\nOqr1K5eRa/8yY7iXPESy67HFZI5OIkrosdSKZlMfQzHyW+y7JU7rNIJyQ6iI\n1IVgRJw9qCD9YwQc+c96Fha27dpR7ck6IIjZ3JW4TMuOIJWSOtM3MoHw1v3Y\nJPojdAXcUhD/6awRfHvq/kxja7TRma7x1gdFGX/R5Gdpydu74cJRvuubBf78\n2dq5h7YHZy9svZBr7hZ7AFLr46FqxxjKmSkvxxnNiGFUvsu89aSeHhH+zwzp\nO073ecpfgYU4nGgSGDbR6fOAG7XmoBaLEeBnfwS/ZmaPQKOc8GIj/9AHDQUI\nXs+eO8lRHw7VYLqPFTBrjbRpM31mARXk4WlTR8dgTF2zJ1WHUQmadbgVma5e\nYvXSaKwHyMTCCo4KRcBse5hoc/xYX1Mwdqy2fHOTKCemunTlgUJr0ZtGigLe\nJJ81\r\n=ubLM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"acf5b84db1d7fdf96942193d0ecf3746a851cd1c","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.47.1-1204_1642151486684_0.5196086076160029","host":"s3://npm-registry-packages"}},"1.47.1-1205":{"name":"@ubnt/uid-agent-fe","version":"1.47.1-1205","_id":"@ubnt/uid-agent-fe@1.47.1-1205","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"316baf02a23be23f10a92eab69075f0bc53a5338","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.47.1-1205.tgz","fileCount":30,"integrity":"sha512-dE+SN8BZrE6KIp+87POEuuaDpQWkxjNPc6rQhrcYXf3uxBDT/dAxJfHn/tPmhZ4OY0GV/HICuZSYidIV6VNutA==","signatures":[{"sig":"MEUCIQDwVsBgksai8T4XAC3wFoY0FjY8l/Y7ECHvIwxuJtwaIQIgQVibaVi7vNX/VYVXT2zVt95AEJpRdnGeHPSAfXauy1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4351038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4UMoCRA9TVsSAnZWagAAx1AP/1V3gl5/pzixdAopEeJs\n332G/p0Vv/zU4Sv9mBvALczODUsii9E1eXoUSAmQ2P/jEIXMnja89Y/3DUVF\nQvysTe6XIfeVPS89VVX7VZC4WT/fTpBCwvKgkVQWsgEuZ8E9FMH9qGcrDZWJ\nrZSEaZj9e7d8CSd2j1mxgnnjJebjq65MldLJuYOWLSzm8XhSRgY8LXu4OlEy\nLVd+x2rIZKUNkc+OwDoSvCGP4uMiBwqXA43WkiKxN0Ayv8AteshkTFSr43kj\nO83CmQBSFTJ2au2w49o0Z3tWOBCytKotU4wJbwicX29HhldAvl2Yt25SlXjE\n+ZGNl2Y3PppNBQzFpRbow96UXSs6ajfRHElRLQc6eaPefPMgPhNRH0iMJFKt\n26ZF81aDBA/lQPxvzDq+7iwnqYhM5N+RkqP2Qg6MCuhiBSff0OJzEh9+5y7X\n+dG+/LDgN12e3Q5RoEEe8FOCgZaxVpgEBbQJ81/6OhL7KjsZsQv/xCxeFtSk\nZEN8nnPIKhZ1NzkGeNeQIaVseWWI/VnQfvL3M4EcqRLRJtMN59RUX2YFVcSx\nh1hFDOfieQM/+QEE04RhW1KJdTmylwmj7FhHzGwSQeAw9oXovbS/ctJ4Psp9\nyWx6U6ZMayOWZamTtAT3KuvA8zSjVTpuaqmEbwRTPgkDr4Qc1NkIVFdiwOI7\n7UWc\r\n=c24m\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"acf5b84db1d7fdf96942193d0ecf3746a851cd1c","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.47.1-1205_1642152743763_0.4869330655067037","host":"s3://npm-registry-packages"}},"1.46.1-1206":{"name":"@ubnt/uid-agent-fe","version":"1.46.1-1206","_id":"@ubnt/uid-agent-fe@1.46.1-1206","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"7cff434da38652d000ae6c7ab9cc28f6480a0c89","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.46.1-1206.tgz","fileCount":30,"integrity":"sha512-BXshBtOeyrtb35jzm5VFp5Ok500S8uKOBqgYYRoY2YqQyw94VZPJSyntRBciAWv1rq5oYriDj0B7dPxjfiH8oQ==","signatures":[{"sig":"MEYCIQDNG6bgN9YB30iGkxeTO8PZhno7SfORHnlvrc3cxUtyNwIhAJQMvVTpKBYxYXdM4/0n+ecPe2CFO/610uRvIW2ie/4c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4351038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4U/4CRA9TVsSAnZWagAAKQMP/10VsvjRFlTZFcaLh4xW\nASEdJsPpD3f2VFmQpOZyz4zkay4wU7Pc4ujo8UPPhLx4kp0+6iXJ5zKaC2D3\nW9xCO5rsPDQjaVpPjziwec7rZ85TGL3COrXZ++5l+9seGxyzss8fYhzl6H8O\ncLJhwSttPM8LJI3Rd3h5gURtAgDPbyrEZyDVWhDXM6aUruiHG3AGYZTZv8Mr\nFBbOnG5SBjATNQjXt17a/8x0aoTz37+BjHQOX4rcdSv0uaPlN6D4STJKZvXe\nKAkAo+yRRz3vQw2zE9bK0AWnx8QxLmBrTNO1MegBKsRLxjZWqg9uXVU+u0cE\nF2fxY7+r4ATQ5Ji4QfqN83NVEbR0Q7ioXkb20gudaS4O/N2ZK137++BbAhcY\nJzdOdyH2Vg0byRnrFWHf4vSPddewdIfqcY2BHRhbuE2o+MleSTjEJTmopVJ1\n5dnlX5JFck1xF0IDPl9bEZG1AnKRWrmzEar4rUQWog4wWbhST3u9gZHP8S8v\nveKqJSVhbQZeshjHHn/574pRBcbHbVbaH1/y1yz4UNLhDbQmRVJF3/zKIcWj\n3GNFtxVGHhuc1A+RSZGXDHg6WAvVJM0b0kzH4ASNNxZecs2l/Lp3BFBn+kZN\nXB+wjhN36JYxhWA/Z0zc3ZS/5/wZsUQ3E+g9WqefFdUsBsTAMUaSVub8oDwF\n94gR\r\n=XRDt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"acf5b84db1d7fdf96942193d0ecf3746a851cd1c","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.46.1-1206_1642156023916_0.9180041697897972","host":"s3://npm-registry-packages"}},"1.46.1-1211":{"name":"@ubnt/uid-agent-fe","version":"1.46.1-1211","_id":"@ubnt/uid-agent-fe@1.46.1-1211","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"5098d88931de2bec19d91fa16bb4d7e36794c6f4","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.46.1-1211.tgz","fileCount":30,"integrity":"sha512-3KVxT7Q6eC/nU0QWAFfLaDU9jt60dolwDSaPFdapiNzDwT2uudETf/rgRvyKhYWYh0NBHIx3nXDQDNp9pVt8KQ==","signatures":[{"sig":"MEQCIHroCR79KDHAwbLTsYdT2sea7TYOf7wnd6HPU3ObShQdAiBI8R6gybwNMFc6Zox82wiGxqvupeLJCUivkvvx94RZDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4350824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh72bkCRA9TVsSAnZWagAAZAsP/15Zf6jedJaauZhQmbWY\nffdnCIuEF0KP2axkJyGsrh7O1ZRd3fQskVwBgBv6YK3D9y9bnSmV5LXqkT8E\nBe6T9Vory4vU4sfTN7VXuPAjKbYIoqfgU4hOIVzPc0imp2ZUMuCtmOnb75RU\nacZqUe0FX9u/+d2ln21noPmHimrYnYO/cn1vA01YowcTBp6mCfGIhCOAzhnD\nqSgXXXtQIH+YM/p5J+cnN26QyXNe/R6MJiooang0XHy0IacYKVVvFqN0MX0Z\n4OGMf+r/BslYK5/PNaIZu51CBaBnUwTxBBLyk9M6bog3CZSSRBUm7y3XPEnZ\nmAsm7vfZzybB4obcQncym5lPtQ/L+KPwTuu0Bmtr7CPjlbpoBZZxWhfSUqbI\nYZXcb6TdNmA4iKALfzGuF6jVT5eG8jjfJuxP+ZyAt7mUEY1a0WR3ONb/M04j\nHeaCDd1qFop4yWQsMccsZtFOha8+vc5+ixgHR59LEt4sQ7IkuT97jRa2zKdt\nIpuM7vg0hJ7K51yVNynZpJc42eFzFib5F4R2SCQkuwK3Ua8PB4CaZ0OA/QNm\ncyL8aIbb45IL9gVd0xy9VrUEy9foKUWz8ejgNAn5AOMOQsJyb9yXF1k26URy\nKHkF3gp8kIaG6AUxej8Hpm7NyIWhKv9IsuhowL0hk7N49eCIOUzb0spLXPnu\n+7bY\r\n=8I0Q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"7dd5df9e3144133bfffc513a20a78001c91a8240","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.46.1-1211_1643079395788_0.8518401530822475","host":"s3://npm-registry-packages"}},"1.47.1-1211":{"name":"@ubnt/uid-agent-fe","version":"1.47.1-1211","_id":"@ubnt/uid-agent-fe@1.47.1-1211","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"b24c87d9b3aa423a5b671f39690fb2acaa2fda0d","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.47.1-1211.tgz","fileCount":30,"integrity":"sha512-DjiCmTYzuo/0ADy8ZklUWE3reelT3YoMu9AuffAB7RF8FEI6V2lR/Ic+mlJvRiv8MlSf2GhAouh87RkTujExXA==","signatures":[{"sig":"MEUCIQDRuYcl+kc3ca/u4ybxrLRnXzjy33CroZ69on0xDqP+ZAIgbLsr6TZJRVAxLrYcu1wZyrFdR1aAd++olBqwd9mWTmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4350824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh72b9CRA9TVsSAnZWagAAwtEP/RoRxrcst7Cgs98XXIas\nIEPB0cvIMVLOWsVuh8FlpwAGVAGyzcgFkbvVlCo0PZRm4f/b+QN22povT/U1\nuNbvYuuB59wLZS++o7DxPqCH3AksfoMdARdoVuql1a2N98898wNdtNmSPAm0\nOWVizwoP9nVDX0Q26xFCaRyuDKT95H99q19Y/cigUnHdInUDZhSE9KMqid+j\nGl5HBtUI4+qM2GNxdrfTesjXyW8Joigi26rq5adDVS1+NmhH1Qh5FFPz6vki\nnsxC1jCaTgTIxtIgjOpVPVnyXq/kYIa/c4Jrzr6er+vc4LVdnXqiNxkM6pkO\nmEUKL3Ymvetnerhngn2+6AjT1UWvj+76ABjvExsa8vkcG7Y+AOZ8ebBU0YCY\nOZ42hDGZJCrAvnNKukuICgo2Nw0fbJZOFRv4ETcgeI/Sg1fHjFFvlyIpSVjP\neRivtZ9aMeXrubcH1shlNbKzOvBeOwRkjI/rvXV1nsXRzjhC4Stu6+8X+95Q\nJVccEShF9xdoE7myLIyxtn+ivlLDBX7gxzAiypYI1blKA9nRU9Xm2bluxQiw\n5r1i4w8ztF7MIaXpHeO50vdxjEYnu7K7RIiN7nTMarX1cSPaVLB8p8l3+d2T\nIb3+2Swt9+Bxbb6s5WLz4/QHY7VRJsG2AR/5sAgG4ooh6R5ym3WdrYATdmYA\nlyeS\r\n=zuUx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"567949468ff3eac884422fec7f506b1d0231fd64","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.47.1-1211_1643079420959_0.49670195944783435","host":"s3://npm-registry-packages"}},"1.46.1-1212":{"name":"@ubnt/uid-agent-fe","version":"1.46.1-1212","_id":"@ubnt/uid-agent-fe@1.46.1-1212","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"8da06e8303e98b5eb78f7cdef93ada4e0f6c7a9b","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.46.1-1212.tgz","fileCount":30,"integrity":"sha512-nVDBAG2/rS+D6RqEm/E1+HskbD3ApMhq6wiCW6+9mKwsW54oqnQXpuEXYlrMtt4yeT9NxacDLYHxgO6U5dLE1w==","signatures":[{"sig":"MEQCIFITrAcM5IvJJ6ZEihb2TDsxzYdFVss+uy2xGblorOExAiBJ8FFkX/HLctkA3+GLHLSEfrh7fpkjVW+8WMxj/IMtpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4350902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh77nWCRA9TVsSAnZWagAA61EP+gJm/6c9xyl59AdzHV2B\nJgxKsnwpI70fybJPSP7YvLth/lIhczvOq0mpxVYoV2YVR55X4qupShEPgpgU\nPFRLgirSCNZT6Scr3JxPLWb0VdwO7ohtpfgiESUlsLaXybzybZJ4binYFmUt\n1H9ST4S34bCNBYUTvZFS6q2fnQjSNWXmgr/aVbOV5AS4BNf0tIuGUS2H73RF\ndp+Nyf4ajQb0A9yiYtAzsBaely5HsRFG+r8tsJJJEvBUAjBevgmfAA3/++M8\nYZ1J7XEZ/A8TUGtqQuQx+HBx7HTTjQlyjQTaCAqDI0w+iuJUX/zR+LKUCofp\nBpLaru3BsrCGPUThXP+wx14L26I9RaXTXMHQFtPcwZq0K3e9hPi1ql5jE3ma\nc3qfAW1ILpzudLckNRbnDj+pg4KA6xmqXHAZA9pMFUJdDIeQvBGi/caUlxsV\nPopZf1i+ZQBpaCahuvh/yPA7U9Q8ght7gxyGkvfj8YqoIJyfQJr/K0TvlH+0\nWfiHFSWkblFvMaKh0MQpUZKQHTdU2iWiiVQ8gPzP5CwI8de62try0CPJq/+G\nZm5TepZxvFt7IqLivdINmhtFgbmw3AYqtbqNx4x2dXwK6sE383G90cv5mQ7u\nARz7RustkZ+c1MceeaYjNgIGCDT0oTetUud3T18Bl0bNG+X0WCerhYwGbYX1\nerdr\r\n=fgtq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"23da9674f137dc4fbec76e87471012acc57fa0cd","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.46.1-1212_1643100630098_0.36773516323180333","host":"s3://npm-registry-packages"}},"1.47.1-1214":{"name":"@ubnt/uid-agent-fe","version":"1.47.1-1214","_id":"@ubnt/uid-agent-fe@1.47.1-1214","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"b9103e934211161f1053d4e7f8a56a1b71d88149","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.47.1-1214.tgz","fileCount":30,"integrity":"sha512-UiV05tiwr9SNssHkcXdPj7m+kL0Om5YUfWUO0nopOmk2gg5ilRBBa/8TkOT6ejd0FTmp/OhZVM4wLDGUUWoeHQ==","signatures":[{"sig":"MEUCIQDkYv0AS/oYTZzq4BL3dvzDGJiTHn9afe10tiiCzHOTcgIgK8+d2y0H/Cu1w6sGFDX7ZJ4nwSnvab5v6nlMIjzY5WY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4352765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8PSSCRA9TVsSAnZWagAAT48P/1R6nxH5090Bpo1GHh/q\n6RO6pD+/qIzk/VQZTJfNISRfS5VQJh/kBCWJXzcPGj9nEtqgkzuCgJh4V6BV\nLaNwn9ZkmjSIoBq5RiZjF83UUZSgb/nYfbq0tl4VGzJABTMVFmDwNKrEkHBA\nJsLWqQ7bUi4uYgFfQF9LhwxAhhxGgwgkpuW/pGDC5CuAn7ev/ugfjMM41s2n\nJkI9f+7X1D1hBW+MMrKi0A6FM6URvz3nlwLDyQIUBiX7bMTeLTEkbi+GoRTZ\nhllRULVssZlKewCPGL/TWBwbhFQiNKFrtzmw5vn1uOxvRCiuk+eteVy/V11z\nGOWAFW2m4ZsEK3SmOvfBSj4v9NWbB7/m7JvQRem4+HM6eJo4zkEbzlShhEyf\nPgy3vaejqLDItF4u26twvdRfB1ZS6HkhWu74oBF65KGG67ectOL0P9oCxkuj\nkcbLnJWiU69qPEDJ+pNk80qldR84h2pXlOWy9NVXQu7ZYsA5Xx5X7uu5KXS9\nXG34FFkmtiYraFhsdrTygRNrgQmdZ5stfA8UIxrws6KZUOIeAoW3XWXZMXGG\nCQhI7jzXvWo/gg1CsiZ4ns4M/fZhDrMUZMsZ9/zo7L6Tytcu5f6VsiNsgiTG\nxjsTWxHpSUyCDzOL3Q65Pzn5KNsmaUWxz6aRlfHlKpyvmvOmlo6AP8n33AJA\ntJI2\r\n=XYib\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"08f1fa669238ff448e8adc86e3a5e88086f33f1b","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.47.1-1214_1643181202096_0.9713832356357655","host":"s3://npm-registry-packages"}},"1.47.1-1215":{"name":"@ubnt/uid-agent-fe","version":"1.47.1-1215","_id":"@ubnt/uid-agent-fe@1.47.1-1215","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"ef5169386de896764b806e8eb145d963719e53c6","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.47.1-1215.tgz","fileCount":30,"integrity":"sha512-7yN1EdRHTwR3X2XXXazHt73I/S5dLzbgFlvovzPiaERPqr7WJffse2Ebw9WhmYzyuMS4hWpKKFi85W2JHilV1Q==","signatures":[{"sig":"MEUCIQDHtUWovOsrtgasmyAD7Q/Cbjp/gYymBAyWJ3tTe4UT8wIgXf0LmAJXJnQJUYNZzvfA4vWz0q5U2EQx0tvr4Z16LrQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4353298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8g2NCRA9TVsSAnZWagAAv4oP/24kXR6EGo89NEWx1MNx\nhVPC8guMJNqMDNE84IUy3cVPcISbxruuo0ztkMaAuUYaaFGmZXc87VFzAVDN\n3SuDzI/ESPC32SF/PD07I3PvX1oCrN7X4Z7266RF73QHXiPAqHj3VuVbP+Ir\nSXci7yj2QzFNNeWCtD3zEF9Q2Y5aZ4yVBJmWAHwmB9WZQnX3WRBg2NouWRLm\nUUP3X7Q/CnqyPdqi+Kc957+c1EJrVB2U4DmjV9R770jnTPUrbMaCN4FVOeZ5\nGkovR5KsrKnqG3aJ5GdcPYIcgrZS29oNFfYo9HHC1c55GZQ/1sF4TvKbPef7\nPv5G2HKof8wsk/htLeLUty+fJctHqphGUr4Vz5urXr/6QlDWOx6ohjAlPQUq\noyIgvhTslFlr/DoX8QCpJMAJaRFHLofmQNnLqfyM6Bp7fhbTfDxhC1B4NRcV\nxIyiiRfXHsAaG67RlAI8mcWH301a+YD1dREeLnpCn1+8NID7kZ3/2HL3Me97\nb4NAdgT6cn5za+79U6XINBtEDCp4TPuEi3SVVCGNlpRkhJYr5QxxBd2y07rv\nLdTRRnOdvwgjXqmJspfGQuMC3TImyoJGiCmdyLL3nVe1ts8mkCItRD703i8I\nc9CW5YX4Jzs1U52+SoqA2qLBZ10CKginP8yeoRsa5IYmv1oV8CabEGHKzpC9\nANNB\r\n=HDRb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"b88ed9483d90bb0f89d1b6bae6ce64e1f064266f","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.47.1-1215_1643253133025_0.2772615378885881","host":"s3://npm-registry-packages"}},"1.48.1-1218":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1218","_id":"@ubnt/uid-agent-fe@1.48.1-1218","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"2bd8220c5dfce840e7c1c574a51e54a364ae5f9a","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1218.tgz","fileCount":30,"integrity":"sha512-EXd0dhRQVPTZEH52LKV/ZHth2uG8uk5naACrGfXx0SqPmqL1HFhGiVqUVLOqeWnEYDPsLvH6GLp3yq0nORiG1Q==","signatures":[{"sig":"MEUCIQCukQqn+qyoIoSkdcfvwESv5ZVrb940oxwgYcu8TihtngIgJAa80OKUAwNRARUFcLCT+q74+VPzyhL0Cy+jsYOu83o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4356840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBcByCRA9TVsSAnZWagAABs4P+QEdSap+lpbxL2eGEp97\nKk5m0OgEpxNJZS/monm45mDgR5hMVlnDZnHjgYBZy4Um+Y8c60DGLD2rY4LE\n9EgL/46lVA+GN231ofJzhSI7802z8kD+8QnLLdWG6atHpKsW/J/zHuhvERzt\nc3uF0xEn9dGGyea3tqpC4ztyfXs30yVG29HfmyMITtBzxLKUVu36KShTx8iI\nVijFsLzyvyhfRSxWmoO3sUBwIoV6bwKJ3jo/dQ9MUy57jgub2RpDnrNuOsoW\nxYJhIgfdsstrfwC/dfji308rWbu6uvAeNYV0AZTgyCR+Vgqnjby5ct7FOYlm\n77lIRMM5EKZY/E9+cslfOYIE2BevMvFJgs8K4qPDr0vrcBvOI2bo9ZP0sYSv\nwKlrtdXNBPwiFPhcqAYpt+J/npNf4EnlPk03wK+tqvqXbgYSU4mj3uv5bXGH\n6bSQ0KjLulXKshZLEmJdYBPVV+SE3pCBi/eCD39KGobCL5oJOvdKWG+FmfkY\nmzq+nw8L9jUAZ829treaVp7D7LAuxpbiw6NZ1SyOOMwdtCL6IoFeLE99MEwv\nMZFWScfe13FBmiOqQ9acRWfhyeRsCSavr1qTg5Z0lXx47gnoCzsFURlBbbuY\nUvi/06DIQ19QpEouu1XWbw+Ok8+vcu085TOKjBex0EyYcwYGRw69/CQpsy+B\n5hQH\r\n=f7zp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"b85351eefebafe807bf3445020d409f3b061ba20","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1218_1644544114572_0.3523810162690961","host":"s3://npm-registry-packages"}},"1.47.1-1217":{"name":"@ubnt/uid-agent-fe","version":"1.47.1-1217","_id":"@ubnt/uid-agent-fe@1.47.1-1217","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"a4e015d222938b9470d671cb5f9074ffa04a04c1","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.47.1-1217.tgz","fileCount":30,"integrity":"sha512-6OG48OtzpCS9tBPbgOtbSo6v3yNOLyhIVyPJTG7QpSA9Y7I2NdE8LzAwqd9kWW8sBClbX9dZV0g53Ttd17utcg==","signatures":[{"sig":"MEYCIQCRoQVDtjT4xZILxtHyTQWWe4dTrCPLeLVz+LR5DVASCQIhAPOrOasWs66vwr92nKflnb1aOsgM0JqKuBUKMrrSGyHS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4353312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBcB+CRA9TVsSAnZWagAAOR4P/i/s9dL5f6Q1/AHPrxXl\nEeO/m0DBTdYCha7lqfwZhuO/yMzjCE8WdOcKbZdWT7j9NsvVK0e/UCUY8LN0\ndvxA3VUHAhaHic3Z7RYO9uPHCSdssIeRdmNQk5enhU1OGTZQtF0JARPJPPmM\n26aA0lyWWXMK3IBZw+z6Dven8ATlOIJL6uV6pMNBm5vYWZS3aSgHHwLA0Fqe\noYtD3PHysqOS+oQTkz6FrI/phTyEHLRMOAXH1lTw5jPeG7AEpcROXUu4T/bk\ne+Yz4fKdXqwMBcv3BoXeTfqTdBjme07h0dsy8r+16EWe15IIhvWeRtJ0x6q2\nLOWJ4Ip3Q/JfYOrOpuKCynRIGeoPD68MWTgYLw7LsVavhaaBdhnRwgB0Yg5v\nQe3kOBOyvPcxOkDguny573NrIi8k+y2LMkVyAnRc42aaat2YkPY9SziSMmUX\nBjFld6bzV2YTa0xy6+b6TogfSHoV+WaQoOjAzw6dEC2XXNcR98lJIpRbLj6+\nV92R9SI5axNr6MpvgaI33DbWbWRX/0Ug2S5faVxDlKPheqFI6jHrUVWhPOv9\nuKOgYCLRPobQ2VxWncwh+zqiT8a8W/anDbkRT6zt8KjAEsz4zSdA3DsVkMDv\nNYMVAmMoevx/cYkL6kDD1sVvMUt6wrpX82hTWfaEKYHmDoaAPDEctISVrser\n7Xjk\r\n=NUxi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"24409258a1f38b97a5f250a4b3460df98f0e4847","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.47.1-1217_1644544126050_0.02382963524658921","host":"s3://npm-registry-packages"}},"1.48.1-1219":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1219","_id":"@ubnt/uid-agent-fe@1.48.1-1219","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"9803b15cafb70c6c8ce8974bac65269299219363","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1219.tgz","fileCount":30,"integrity":"sha512-CR+15JbNoDtNwUflqWCW7+zJisBOejA2Hanbr2lVjIjNRHR51byHk5TCmJBGOkOHMBz3/nv5Xq8COO+7lu1JxA==","signatures":[{"sig":"MEQCIB+B46czkb5TJt06ebdvOFvSA3/8jKD/FL3lvSxizx9oAiASSFmWaWErPDxVxP+Pz+d4fTXtSXklaqsqao93eT/u4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4435372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDe9hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmon8w//Sa3qodLw3Atp38Z4+n83KX1NMXXGIY1cKwlOcScziSlg4nmm\r\nH0vobOrySeQrx4xxpKT7YEOKBvRRccQC1F51z1aYUP9A+Oh0xrUCgaI2CTtk\r\n+vq7cLlfBgoKitz0jhSWzYurNvrtafcdo+Fu+3ew+sDzVyKO9Fn/8daGIZXJ\r\nDXtoHF+Agk0rie8LpJ5CW5jQJ+SAzGo6Diuys0hujzggzS8EBrr4SiNLvgoF\r\nzVmT/1gncE8/N5lSxtHHFe5gn4rBP7WeZyFf9ylVmHe92jMJofFno3AJmBHb\r\nxWnf4Ku+mQwR8Rg8PnF9TX914VwN+Bv5VVN0LpAn/Mnxx2McifylYcCMMjak\r\nURVEGAXnw1ac2ZXT9nTyj9ZnEkFDF6lII2KvbKfrcMiYKC6qccwWIAFFOnYr\r\nKlkC8OcO2vLTKOaQKICWi5ADctQdvBmh41BH5owvERMtjbkdvYAUlXjAm87F\r\noYAv6e0vg8LI6USQwNPRahEfPBe0qQDQbTI16CuZuXGq9S2vvRb8ODElbsWN\r\nY//wwb79lryCXWM8RRVfrZ77BO+pJx4hzZUalGMunKiJC5YSRbtGQkP2QDUZ\r\nMg8iFelWuGdEs+MEwQrVCuJcqDk0uet14qjaipufLVmV/NIKRnCAVOLLTVJ0\r\nzJggM95eAMfgIyDx7Wja8PqI1PK3uLtcPI0=\r\n=nuv4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"a6ed6ae3881c5fa7a79c3e39ed28547112072e9c","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1219_1645080417779_0.6165761924483912","host":"s3://npm-registry-packages"}},"1.48.1-1220":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1220","_id":"@ubnt/uid-agent-fe@1.48.1-1220","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"aff7ce1c0b4fbc37a84f50e362d510eb1f59b633","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1220.tgz","fileCount":30,"integrity":"sha512-7z5eWtyKBtUILKyJPWFZootyvjU5mQsoHmNqYp3joTRz/oDrxgedrXDms4WpRNqc1DeFZylOLoAQ9lB+VrTRiQ==","signatures":[{"sig":"MEUCIQD2EFeC4y+DbBY/Pqv4ABDHJkg7L+7QJfmFj1bDAYI1xwIgR6oiFzfSBDxzfZUKdfYZ6AQFVUSSy9E82rFrzoV0B4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4482008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDf5WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtiQ/+ObliB/+7UEw6pUoCPJ+tqClm4alxz6LhETBqukO8XVspa0sE\r\nKsj4Ybg7wxt+keuK9SIpd+7LdJPGam9PXYkfFrLkIwtTAK72QDZ1RheyiaOz\r\nSMSonWAHqtiVy73Na4yB2HGCAZ+SdwnuI3qPbuWGsBeMoN3NeBBVQN/zxUhE\r\nrR8NNmeh+uXM0MsWuxqyN4YFdJBqiDDEpLyXtT0yPYh2WYIactv3BHJvkWvs\r\nMLCo2WqE4ENu8qZ5jC9PsIlA3mFkbQK2Uv5rHDDsM1twCyu35In4M+msAI9D\r\nb0WYBNbZnC4N/VY9+aEiKID6qMN0LNI9+nG0zvML4tyWzqXTT3C6/I9M/tJp\r\nRfFYgzd7SSDquNLjsvMA1HFbGhj0iFnGdALWC8o/LW8qaltvWhJimekEeYqi\r\n3+U3DDfQ7FlF8W7g/PyTVlYiIKmPvpnP7W3ZWH6xRb+A3gV6NHfjqgmFr55W\r\n+iKhGMX5VBIvzp9mvy7xK5vE3PFKs1aKUngLN7FTYohTsVnj+RVsirmHM64F\r\nA1zPPEjZBJLrtqAF6MW/s8m5SaqW7pjq3VQ+6YL2uFEowaTKxEqSgjPDKgZw\r\nwRW00TBoxbDcBQ1ZtjfCTMjSDsITjBdteEn/oZSaZq3/wMKVRbmD2ATs6trf\r\nlVAaX5dlY0oCmqjcqKK4ppBMmSqx1oihzpk=\r\n=+f/R\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"abd8c1fdf96137d1ec062e30d7346fa725273926","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1220_1645084245858_0.21588607312972274","host":"s3://npm-registry-packages"}},"1.48.1-1222":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1222","_id":"@ubnt/uid-agent-fe@1.48.1-1222","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"e141c20451b446b3744bae121395e760f9ab7a4b","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1222.tgz","fileCount":30,"integrity":"sha512-/RrbztpWFThB95cmK5GkZuQP5FBrPdDGG3bBrDUM2ibhC4naRB4IzsXJ/kvyPwmOdk74AK+BaeDLICK7KpyS4g==","signatures":[{"sig":"MEUCIQCeKcYA6V1kx8DT8uXA0iaHjn48mQEZKMfd9Sm8WDa0FAIgemqrBEcC+XlDQxyJjcc2xuhkKvvKMAbTh3daMtFr6Rk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4482008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDvGtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLPw//RFX42VyXSKnjuoytuYLCtFVRRRDOT6Pd6PX/DXDXPLnuUaxN\r\nFOOH+sOPcgPH0BLY5gcU9STHm2KdcmU/iaS4dAXhTD4fK+gFh7ED4k/pZt/C\r\nPNFITiiOKSBkPE/TFi2CTXqt3GVEyCr6zVRMK/aaIksueEFWs2NSbpIJRR31\r\nWn37eHXZ8alTpnSI7KTdINmdpP/iKrM6seThf6YP0Axq+tHYk4MWHVefRLTr\r\n355SeB4AapLQ2CxBe0r5dn4KsFt9m/eaFubC6tznSIEvgATILn2rq+se0vOs\r\ngbMQbwwLgMP1yvYREO7A3DfkAljgKS9HB7z+0RW16npnvmM3v7NUJ+V1UFAW\r\nlS0O3dro2uy9iLNAf+g7iCJkehqhHj5kG/AwpnQ03SUXhVf568IGjehbONba\r\n3E6zGGsJNl9ek5moF8mjcPaTo83QWGBcSRMNNHRUpOJWkVs3jM/YxfZCP1zH\r\nsyRgAOv4D7nDvmu+5b05kLGn8gecB53dUUol7NG1+FiYjaMv2EDcJ4vB2cXT\r\nCkUs98E/r97fcRcv6HyQv4C0ApYWUWBNivS8IsFjAzc2DEoUYvGmCqbwm7Ns\r\nL+vR6SB7HPY3PnXLICg+c7kRRVtjYfW1cyRCmGQIxmhdkeD26w+WEWw4+YXq\r\nxSD8GsiABgSmxTO28MkMPaUF/9PHqKDUnwk=\r\n=NMfx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"abd8c1fdf96137d1ec062e30d7346fa725273926","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1222_1645146541286_0.3541160431150694","host":"s3://npm-registry-packages"}},"1.48.1-1223":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1223","_id":"@ubnt/uid-agent-fe@1.48.1-1223","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"dcad8c421fb172e31efcceaac8c7d296a572f09d","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1223.tgz","fileCount":30,"integrity":"sha512-yp/q0vPa9MON6MKgN21fXlinr73sY7N8DGGSEhaGCsmCWZj6JrsboeUHkLME1YSew4f/YiZY4z2ddregiYF+mA==","signatures":[{"sig":"MEYCIQC46KsGio9G/uIsUgwNl1l7F34ckiJFXmPgpfrrTEwKTQIhAN+svGx+85LnB2tF5ROb/vSnClYo3QqM885cGpflzYL3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4481930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFZ2eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpscQ//ZBAQcm9Ppviu0p/0HWKumIa4cRwB4Rqc4Wwo/7uuhiQk495g\r\niaR7b89nuvhG/8EgYqaQxoKVw8l3lfFIRel/mkeSxr3PeYQz1JQbVWiroSmY\r\nWQA8D194rgPMmkvhE9hpVSPWeW0Ef3NJIYFTD8LI6Y5d2czS8AUf9qNd+6Jm\r\nH5IkDSsHTdKFBO19prAf9uHxXsEAjY4iGR+EpkQZmKnkUvka3VBdly1Gy04L\r\n5ZHENhEoxqgf5yGmbm8C0kxHOPF+YnABrF3e9Fihq1lEG/avqRvPgqywnW7i\r\n+YxQR1TY5RzU5vnOJJk52P3vD90QE8ii4VBb8n50mBJjLMjgQEhhl6MRdGqJ\r\nBADlauYbk9EoJQnR+S5VIQ4JC+XpK+p46h2AIlz18zofKMM9FlATFCLdyZUK\r\nNKPWBjKz5AypHzX+5mKAopK777hPTMni6Hi9qSqz/hq0cgEz81ftSLNOWRCz\r\nwBySwniBGzbqkdHy0Px/szQqau4m0DNf2xd3GfyFlFexyenrYrTW6IygJEwG\r\nlkHwK7GmMrLnu+gdFcMRMO7qlCH8f9Nwc1C806WbyX+kARFnVZAYiSOwOym/\r\nbDwxtOk6f4N8ybgq1+d6piPuu+wsFm6G4Drtvka6e9Mrv+RR+9RJ/supcbwq\r\nfiQmMKVo6BJFTqOI4XvYja1pXEI2djpoupo=\r\n=+xXh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"5dead09532b77a06db695ca3fd00208301f93f8f","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1223_1645583774615_0.1924949242001317","host":"s3://npm-registry-packages"}},"1.48.1-1224":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1224","_id":"@ubnt/uid-agent-fe@1.48.1-1224","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"12b593f3795e4086534ee3a43327c57367a7ad91","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1224.tgz","fileCount":30,"integrity":"sha512-yqy9EUH7LpL6XUyWbIuuVMVaBwifehm4HzYzey8SThBnus3Td/qEeutnfn5VYd5o6JXT+C+dYGmsO1SwJ8GKtg==","signatures":[{"sig":"MEYCIQDAuOzEgecTF0dQ0yvZdcMPlC1lqEZTzLi7R6OhaJJJ+AIhALfJpLc90BZ+MWvk/akzdsghs/Sem6fArkr8jq+psVpA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4482132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFfsKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyCA/9GAVYVT9aR4TPhVdAcJFMDKvENxTX7RvBLUDDgcNYFkDK+mol\r\nAMFKtbQ75QwnRAO3TVDulQbn2nfPl2kYxUEfNj4WqvBmo4S7L//e33IFEv2e\r\n26uc8N9+qJU0RZ6HAd3gg8/ILt8GQBRn36qd2lXkaSMfU9LfBDx2P/LeluW4\r\nBDwe70S17bZ2r7iNb467kiRBICohx+fl1cvzF2j/6qtPTVeowAn5E5nVs6Eu\r\n5HC6yJ8DTDuxjv9yJnuIfgpr7hMzNNF/KAI/GAz5KSg7/BTaQsV46IOy49iv\r\npTPw6/LZgcL4UGFiRxCFZS4YKSLX0bU3Eud9WF48XwYqilBHN1td1JEovHlh\r\nnzmUbfH26FlcMuUSlAlJVKcrZCPKVAnAHkPfXd5vXY41qScoLuuGoQZ1kr1K\r\nREFR2lKkiwHIJlD4RS1OFvmKfeHhGhS3EvCmcW6tIUg/uwASR1VrRtp+t1oT\r\npJk3RH2CSpatOBpsif9ngXJswLjOrPlZzI6EbbYYjjxVKzxCkpYxVIs+HoXc\r\n0kh8CUPZX7BFfVA7CVypE4pea9K9XDry7QqOnqg+QdO634bvfMXuga5EzTsf\r\nxs+7DbPGm0QF6jKsYo1RGQDe5JrR1ncSLVZLdeu5t9eJq0pII0x22vqJi2e7\r\nvJkMBqjXc4E3esXGHQiSjEuJavGK9BeWHgc=\r\n=i/9A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"67acce516027ed92548199cfdf4cb211ade678c9","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1224_1645607690544_0.7062663510686771","host":"s3://npm-registry-packages"}},"1.48.1-1225":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1225","_id":"@ubnt/uid-agent-fe@1.48.1-1225","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"400aa630ddf205b079b4a48c3abfb0e983286af3","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1225.tgz","fileCount":30,"integrity":"sha512-iFxN9ZG0ySCJmW8VdA7/FdprKjzlSldHMbwhJ3JzNFu3rIMqgoVnOHaRrzTsPKUC2Nklhg3RWBEXXSdISWWdDw==","signatures":[{"sig":"MEQCIGl/ggJO7RU+ede/d8P1o1TyTgXJ2Rt+FkXEj7FYfTg4AiBpxpesnfR5uo7cVBSvIFsbz97Vy/SWMy5xw1rVd8SAiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4482204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKKpKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoy4g/+O88jaZxyJ5It+37hTlyiM1ZCL5BnWFt64iIZdiXUOSVDUBy4\r\nIW6KWCYeDdsQtUdUFGqe59i9tpfRh4OJllT+lJ0WFfcXtvG3oHRyVWJwKrK3\r\nRR+kWaG+cnv9qpZAXl7qntRQ9ce2MlcGUyQ/BFtuL5M7kQxU0TjuDyuuTLLK\r\nXXg3zJzgGc1VFtR5HQf3teB2GQPINsXLKiW5DBf1lpxbNJ3Z7ziEQ7SbSujn\r\nGWBXYM+OgUfJ+C1fTykmT3Qm/PL6CGcwb5vRxcHct01QaUotcMZSea+dHsWx\r\n05vnt1056V/izlC5dWa1G4yWe1Tlj+P4m/GCXlbCRgSkB3MfB6Z4iYW2/bWi\r\nLC66dGKufcrkcX4EdMyhKdo0q6o7cnEIgOH4pAeIYLydKdebQkzRu4IdbnSY\r\nkDyKkAKjrzObPTCLnjbkhIjYYZ5vgefzwdHu5NLnVK8j0v4Kkk+qNz+C6BYv\r\nftPxi/QqgXSc1seRCl6SVicNCJnVcB/K7nS1QPvatiBxAahMRgP5pMI30T3m\r\nmR3GHA2bm/cfPy8PXv3WwRadsdN9CG8y58clwwgjJo3dgQXl/m9q79JFWYwk\r\nAh1R9/f+qQKWJg+RolKnWeMiP02V1be2F/po2ytOrSaenNnFP6N1FI0d8cCf\r\nfC3kH0UqXEFJy+41d1ZdNXj1EKP5CFLPmWU=\r\n=vteI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"57032b7d02be75432a0b262ec3e9db36e2f0e795","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1225_1646832201917_0.24888813427866974","host":"s3://npm-registry-packages"}},"1.48.1-1226":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1226","_id":"@ubnt/uid-agent-fe@1.48.1-1226","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"34a4ab9c52fd347bad8b8cf4b4dfdb8881048bbe","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1226.tgz","fileCount":30,"integrity":"sha512-Rl0QhsKOMu510sJ6gARZpp7lEfbkEWs6huUt1FlRaxGo7xP1/sFzukkqqTi7IGkQ/EQesDo3zhxUxqGTJWmqew==","signatures":[{"sig":"MEYCIQD5i+qPA71VwCe3G64jhf8UZjNfhiuS3lFxcpbJqlQbfAIhAM8D1shQp0FcmMXtQF5ZE0Mbw0jj8E9MSSYpV5bCjECR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4493307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKuR0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmph9w//adIxM1NdJghdG9eP9fHFpldFkWFyDlwBvlaZcZVIuXEzqsVE\r\nLHVMOIyw6zGK1KaopwXa1x9DBRXfLR5dpHI9USK4ytDrN2NnXcj76gLdait4\r\n0aRH2CtdBEa41QI6hETnLh3hhCOmmHZWvKwh/2EP2lb7RC/OnB7v/4ixImhT\r\n+s4YOYOg9IhyOl/1Mx8I2rBRzbxrwrS+KRD1fa2Jp88JS3gHHgbT5p8VtMHG\r\nOuLvj4hqSGhFl0DyA3AzKt8WH00Zox+25y830RTtopv+qxjeZfvPW01vkFpj\r\npvhnoZDHwvtcWb8Zf2q/th8kN4dlE6LsQPLs9j+MTNyJrDHOOEeWTGcBr+/f\r\nNoTX/PTyvfMBb3cwGz0O2yP1lvO3QUI+McenxR6EhF0Okk7y8UP6+T/VEpCv\r\n6Eas6WiaRDZV2LLvpVZVPxdXyjE+iPTBu+usisqoPMvfeTmVVgux7O9TKzcX\r\nI9iuTFlAln1zXBKiXxOI4kiyz4PjPYRpJOJuU0c6Fbd6ra3HJnWPhWQW9ehG\r\nftFI3S2SzkttQbs3UEB7a5OV5/iCop+UWB4I2TNONzp5e4G+uhfJ3pj5ONaP\r\nDEHgvj1Qy3eCn4CAOGv99nN/5EzF8pgMPye68F7VJwiQ16o+yhQsyQv4sXev\r\nGAniNcbXIxJqpc9iEVUCaCzEk+CwtLMytLM=\r\n=s6n0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"ad3589ae48de514f4d2c9f8b272b67b3341528b1","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1226_1646978164554_0.6448187986563576","host":"s3://npm-registry-packages"}},"1.48.1-1227":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1227","_id":"@ubnt/uid-agent-fe@1.48.1-1227","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"b3a0087386a445f21ec4e00ed1da578a6e4dc389","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1227.tgz","fileCount":45,"integrity":"sha512-w4Ixyhr26h7XMY6rgOKWmceLapNfxrSX97p/oXZCwFHHTopXUn5Jqr31pHRN6fllio5mWhQ4b8ZQhOWcwiPXUA==","signatures":[{"sig":"MEUCIQDtFaUWMlvJSprIOd+zU4LeDhTGHsrUJYaysxvuXV4JtQIgJ/oBXpwICJ8yC1MDIPP/T97GDnU3R7F/4qun3IEtgOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6123933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMDmkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGbA/+MRTTZ5Gz+ZltAtskxvm//bsMMFqKSiWM8BtBIbZaoV3szwQT\r\nDCvk92Kq1IIuS2kUrrdvVdtHo36nacAwBAZKPXWSOJzSVX4wvKl1HpxDMBje\r\nTjiM5rcUInbaGEyIxlwg87Y7BAj1PfJ3OV+z4LYsjf9QGnZ/M/QDTInGXVW1\r\nFBdwvb4ursMTX26ssCV2VuLN+OxF65pNhgkl9mvYK6qCYhtAgcvBzSr8iW0j\r\nnq7q6luWppDVlLT7LNO/GdqRjojwPSmulPSx+i0GJar5kzh4ZCnm0RsE0N3A\r\nbDQDIrHJc9HYijss8DEEds5Zx3S6X8M3+fV+iyjMPUnNv1dusoe2ThCvjbRu\r\nNUJWqKGAk2HVWdMcTo+1TcvnQbwWstzfmCumW0iQknKZsDqnoZKteoW/vLIm\r\nznbE6i5Ed3KocKui3oydCPQJwm8FtvJsTRMiKdF5fRWbpe9eyM4KXw2q5vvQ\r\nEkzXiOx6pLH6O3IYMEGs5qMpLPUGnezhw87clfxHjdgkUgwxKZISUwBKiZHc\r\n29vJkkQAlJ63pj2xJ1npDiigyVkB5tPH2b6Az4bZFdtnjUKcwLYb9VT2JtAf\r\ncskFqIs3hqvPI0dV6awZh4IJhfk+S4m1limxBwNTeckGzGttT20otwIDyvBC\r\nINVMaMxVOgsvNsVsNzAOHFgbmgI8zbNEJB0=\r\n=19k6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"011df41575151a38ac323515e380264bf0861642","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1227_1647327652677_0.6739194005494298","host":"s3://npm-registry-packages"}},"1.48.1-1228":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1228","_id":"@ubnt/uid-agent-fe@1.48.1-1228","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"7156308ee7f87e60b8c08f23488594af14ba3283","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1228.tgz","fileCount":45,"integrity":"sha512-DgtA+ZY3mL5S5uZhf6f3hAn1AsE4i0ecEbdcxmROlYXeTNm+LSYxyq2X2sn4GL/VgBk4a+yA46m7fFOZx9P7Zw==","signatures":[{"sig":"MEYCIQCf/dYGyh+iugochhs8GI9DD/7z0QMJ4tIR3cFDhqZb4wIhAIxVqmAZb2dndpBywxjlRlHOfHX1v/jwE3tdWwmTNniy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6123890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMbvjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQzBAAgwahv5Mi2YQjWT+WiNn4lBcK3ahcdfQ3rn5qmlPLtUFuBeIR\r\nYfMxG3oLQ4YdY8TTUkLlyVtyRB+6pVR/617VuN2A4cDXFyoSXLFP53y9OQSu\r\nuij/hmcjb218shijdktEu1ZAEu62Uh+Os4B5QjJLkUuccAzSCFfffQQ+01kW\r\nNklePIIXRL19XzAvfK9P3Ytx/xnKAwcrobwW0tY8OK/HvtLyzVpE1l5Mu1J3\r\nDPTIDUzqbFYwmA17T3ayGxypgDdgKoAFMRxHqG7a9CwK/NtDZF9sSs/rAJ+k\r\nEkAyScWYgg/1SyrcLBUscEhi2Pwp7au4u5jDMy6fxiHZTejzcu2RF6iTkfdE\r\n0P/0/+5vAqWe3j8CsIZQ0AjP0GK3rvwJ4WvNjIfvP/nFa4oKR3pC7bg5AYOh\r\ni0otmOgaE/WE82MtofclKpq1McDMzC2W+UBKyQ6RE351CHtnG1pfrCFG4Qcp\r\nAU5xw+MP8QkdnwPPqruhzhnaWyp81S1WWMW/D9Wxs3U7a3zpAn2DKcvm54t1\r\ne+RD66zZe9He/k6wfdqUY3tkorjq3vgH9RQkd9f2yw2D5G72GhC9t3OXnuUZ\r\nsB6ZEI13YtctfRyCIc9OZUzS+D+4MyObmd/D14EPU7OjWoGgWzH6DSs8O69l\r\nvckyH+LefGcahRlwY/b3bc5kYTAyLHE9VKk=\r\n=vUkb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"ab279229c62d5500037852191f1548351583a9b0","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1228_1647426530879_0.363495956109263","host":"s3://npm-registry-packages"}},"1.48.1-1230":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1230","_id":"@ubnt/uid-agent-fe@1.48.1-1230","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"813519229b8ac741ad329ecb5816d027775cff3c","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1230.tgz","fileCount":45,"integrity":"sha512-ueBToSh7Xs4FRUXMmRS1KA9Lr4kEG4yv6JXlgtrwbMbg6izaigCtg6SYtvNM4x38yFlDXNhw747Bdnzg+RR2QA==","signatures":[{"sig":"MEQCIEbZ38DV+X+bUhDVa2W5Qy4UAwmvs7YPU2jWBp38bVoOAiAfs+0y5BmBaIVhxyQYY+1twA9xdkrT+hYPd2JHSGO7cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6123926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMpS5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraEg/9FXsADxFnOXLNiAheSkNjZQP+pOd3DYlsm8Ih6AG8AK2Mn96C\r\nq6eHXtQ3S225Ey7v3Y7ThPwYF+LmZK1xGapWfeGEXQgihItgG4HPCqLmvnfy\r\nVB1n6tH3jW9zfiGApUWwOIGJUQ3hrXgZWTlKjLpL5BpFxXVyVmVv6sXAfiw3\r\nFpCfKGmXrwdyoyqWlaesrdXrdY9HaL9yURvsQqXxLHt6ggQ2SeXeFQkb4m+R\r\nzRTgyRBCf1sLGPk0ORbgH4FJeOoQ+pNhwsLQgp+4nCfMKTp/KRHB3JsJVV/A\r\ndYgwbGoVVPVtKiSW9NoNItt93MEzAPb6hfa91zX2bPwWRo0N9O2CCaAt8OWI\r\nOMwjBRwCVIcSTg7cjbngGVk3P4Qofiyt13dLEeR+1dH4xSQopPrcow/Tz1Rn\r\nuG4kZOC73+SMrkZqLhuKhYq6BjjloDoDDLhyHOyNp9a8/BXmQWO1uAfpGe3r\r\nOKsVlmlTl07HDzLKlzcw63aJs04fx4NeCdSbzO0POqworUqp+nDAUmJuPFcx\r\nPGP/ijuZp7uz4j0iMXP8utYxOkwJn9mZ/FqgPY9Qh6QET5f4k22dcGIL4r1t\r\nui+elBLDqn5NzlNtxvE+zufHXXmtvkJDd2VCjjXMlH58bSGI0bFLTUo7vEl2\r\nMvMMcYhC7kOuJpfihV2sc5ErGiYxfn9fxXo=\r\n=3OzD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"9e52eee8ec71a11c421dbc663beb3d4c01c65ae2","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1230_1647482041505_0.43928835812318545","host":"s3://npm-registry-packages"}},"1.48.1-1231":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1231","_id":"@ubnt/uid-agent-fe@1.48.1-1231","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"a9f04b3954805c427848f1d5a6079b712a13c785","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1231.tgz","fileCount":45,"integrity":"sha512-nUMd5uxYSlC+qtGRzeoBXORKqua2k6rg0PSK/K5ece1W/721H4b1rOElONF/mFB5sNGGFni6DAs4LSSp0+esqg==","signatures":[{"sig":"MEUCIQC4KuS1wn2u0Uc2chuau8oqIS4xNPZDPqtoV0bE8qZREwIgcxWMWvg3A9utGkOk34pW7SzXvlb3EjmpNk0ykvzDWCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6123891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNB4mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreDRAAk4o+5jY/1e9gFIECa8yMf9fpJwlr5tLi5aBWTdu0LZ63v/cY\r\nv9zpvkqg4iHS9xd5AO7RxoTEDeiEN589+6BUR/W3P+29cxEqsPuuDI30S1PP\r\nivjf1SujpcPdOc2irO/AWom/w4uHwqDcZ35G+5Hf6rV0k6dihxqIbdRJ0sLo\r\n//mmuKYIhrroT2825SVcmkewmAW0JiBLNB98GsFLdjtqj8R0rp+LqgEKykD7\r\nBvgevliCTRe6zaWhGxNrrhRv2LuXM6fjVad9Akx1liVBgrMknZF050mdK8Pf\r\nYgAbJmK9osA2fdVUqFlYrTwakEubGEDfgJhhvlmfDWobDsJtINMn2RMRnctz\r\nkZxPic7Lwixqh4PjZnLi9rrQ6NtComLOtn0bcHGZNEuiubGoYy8mzzM4gKyZ\r\n0Q4ZvHAW6k3NpWlPCk443FcIky05fbF5b6yM/0WhTC0hFMKk1K0gTwShQHN/\r\nkXNz6IFTkLEJuQci32u52QyJusv0U3W9BiPdxJx8PPZrazrGIl17xC9stalI\r\nb4E8+CSWN55Ik5CnMxlYSx7Q0t26HgfXPGoojmI7VMRcsLPMe3XqiCeuOH/w\r\nDAjG3d/JwNuXEDSogmoj7ubabpR8jTsBVkmxibxgK/0xw6/34HGOpwZcxWCF\r\nXRO+zLga3uKOzcCsA7TZO+hThBXyt5nNfwQ=\r\n=r0lD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"68e2837cf8d0fafe78c18b85299d35fcf731a074","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1231_1647582758431_0.2986112765368354","host":"s3://npm-registry-packages"}},"1.48.1-1232":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1232","_id":"@ubnt/uid-agent-fe@1.48.1-1232","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"25bd9587ca2a02f4fadc275bb1c4365928b767c6","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1232.tgz","fileCount":45,"integrity":"sha512-m+0ztdZ/0nwdiVZL5mDrE81NRHPegHCVGl1sQwa3YS33kOt42BaEUSIuV11h2+UKysuZ2Di5WS8BjPIgLaVSYA==","signatures":[{"sig":"MEUCIQCa3MZBSxuCO4pun2uR2vBlxrkbtS6meRv9Tv5/0d9YoAIgJc9vYrmPi7B/b7DI4AXiLrAY/SfqhPIaxDzt46Jq7ys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6124041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNGGZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqquxAAomMdMIZaIpheN0eF0hx33zKuu6iLRZ44yBtY97M/PCI+DADt\r\n2TyAxsZaf83twf9UkcggpvjymniJlk1qd1TQcSaUnI73/rEQV0LveKcDrh+e\r\nh/FE1VvteC3ggizOQUV6/Y1aipbTgln4WIjW1+i+2I4jDJpkvqxhTNQHG8y8\r\nxVoKcLFyUlDelTLffTQIhFEG92E5EVtTS2wTogqdidu/LYnQk3/Cwn8OCoPA\r\nfgS70ytwe+3oBvlvyYX0PdjdN4ndZI4b8xgudbXHhBJnLA8y2KYrGjQlrmEi\r\nHqVr+/WguBiVnIhPecjiESVhf0Re6jkmssM/7Kk+5AXFygUSNhX1bVdOV8WR\r\n9+v/zwcOlDGT2qhsnlU0ljgrR5O8gK8/ba3dpYjxWDWSrw2ah0feStNkiHk/\r\nYilPuitJZoZQ0nOGCbfa84yygnbm+44+z7fWagEPhQ1cUvEjQNVwRA/e8Pu0\r\n7cM6PX5iSI69mpnrdy+fydO+J4Z868CtiNQPZfsJQRFgdTXWgMwh6jVX2HJD\r\n5y97gjkXjHuQRYGf6qHXhvKNZ+amue1gLRryu+VnAF7S3zA85FUR1U9wVouI\r\nStzRJZ6uLlasR260sN5p4OnohgW713i9oDH7Chxefyawkv+AyOdW9E205Uk2\r\nRHdSZhS+J+iFJzZ01M8dP3upx5gqCrGiry8=\r\n=KoAb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"2352882ba49d96ce8fdd209aa7a41b733ecd2736","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1232_1647600025094_0.4213874873227048","host":"s3://npm-registry-packages"}},"1.48.1-1233":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1233","_id":"@ubnt/uid-agent-fe@1.48.1-1233","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"89ae2efc5d854a467dccf9bc8c5c2caab0b9e20a","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1233.tgz","fileCount":45,"integrity":"sha512-U6c9IlR5t94dL1vqCWjS1qdpVpGDmkZVqf9cVMxPJJcReQYbVWUnCNBTYjeMMb7TJHG4phDBwY5qKupQuzrayw==","signatures":[{"sig":"MEYCIQCzmLw5tD/KSdIpHQPjmPYGJPeeel7RPwjCiLyBn0EthQIhANUELuXQ0K6fQNw5iaMVfOKWI5wlMg9BBXYJNf4GIepU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6124043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNG1xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3/w/+O0ZiFfqiEDkQ3EhU9xVT/F823rPlWnP/mslmO9+1P0tBl1dk\r\n935R0ob9QbhvD4tI4iiq1rn/sg1uMt1pFnZ43NocbZwkRr74x+Hndw+wTek+\r\nGuS8BmtM6Ejx5y9oS7zOciuZyrpeKNmJHi05IRn9wQ14c1ai6PS2CtzE7AQd\r\nuVY5F1uzAua0u1blate7Z6TxNiIOZqiwZJ2XcTpojvVrDxfmfUXJ1wDN8Gqa\r\nrDTDL7rE+N/nIqQ/4McAC74cXJ5p/jYwsnJOvgEuV1DWWkTYWt3r2HbK1zyS\r\n9uyoZysC5GOeCzVj9i9hXMuOI76EA1UN5RWNVfxaRl1j1LkAs9+igSEiBwJP\r\n/A93a1IT2KBDVRkGsZ0WsM8LkLnxzCzIf1fOsmyasNV+dK6ynb+N75Zxmo3j\r\n2azkB61ekL81o1orbVxVk7vgsz4XQYC7UAjtoLqW8i5+JgU70HN1wp0ic4YE\r\n2FdtMA6BBqSWihFbrsF+zY8AawIKTaZKNWvDfvdotTzp3uQdBVj9xZkMIcLs\r\nkRZhiapRfuNWWtQE8l6wnPnOmS5mTU3Jmuf9mJNWYgpvDjksDQZoVomJ6okX\r\nPtdWx6qj9QW013yntZURdyGEWaLJWOwginyprihdbk910eqRPfE57zY8tFV9\r\npe99Y4ztHBcwQ3LLKRatcfsoYKx5wqzWGeE=\r\n=1aPq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"392783e805b542bd990e336bf8ce02b92a806ac4","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1233_1647603056771_0.9365664179613686","host":"s3://npm-registry-packages"}},"1.49.1-1234":{"name":"@ubnt/uid-agent-fe","version":"1.49.1-1234","_id":"@ubnt/uid-agent-fe@1.49.1-1234","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"7b90705822b0bff2c9aa6391728f0130080d1e14","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.49.1-1234.tgz","fileCount":45,"integrity":"sha512-kAUkc/aZOQRU3qzQVYVuiCpx1rt6LnbzoTRr9QlXqGTJlCYs2vf4zdjjOJBJAGnhZyxwzB0Nwy2/OPfw8S2/Ig==","signatures":[{"sig":"MEUCIQCsMlWZ+q+79Ms/a6SoSqRXJOK7jMKKLS2GFRNheZ24jwIgLisHWVDcny+3VXBRp9BJrMAv9LqndLxf5rxx/J25tgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6139936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOS78ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohKBAAj+d0by9pajgr+GTm6SCF1S9jGSWhPqRHBLnAYvPyNil0LXsx\r\nhNsSNEdujIYr7DDx4xprchxPtgr6WVd64d0YwHLHIng+wWcY58/poIjMqGms\r\nRXeUetSDInKEpeoFRTxA3Xuzi+mlqInv/jyueg60gtjLluckLhhSJHyAOtOx\r\ns09IJC0+/uAvkNu/Gzr8q8sUuqFtlMUUTqJPg6sTsMmX09pFlVpX/ElPpJ1g\r\nKeQJ17XeKxLHYCPKXZXq8e7+aoMsNTKfzZypzsHfJlmeO08lHN+Lq3NvjitS\r\nMZlbQ42mUV1W0+GDLB/X8IIPykRkeER62pguHY+HK2nEJkrZNbGu63RBI3f7\r\nhdjDoVttQgORkLcYFH5uQUnj1nKb5ZjGlJLcy5w0j4vAo6oDyH1ksalUwVof\r\n7NPL6sNsbuEVI3TUGkLFBiFGeZJYPHE9oq+hNBlam3ZlW/78h+67RW/x8cKR\r\nwFWgo9cGZOElepSZ+nDYuFaA/m9iY1xLVIOBNpj79cPuNbc3WSspfbCXmmjE\r\naRvVgHNc5C48O/br0DECRIJE0wqK/05EpcbBkiDXLUh3IyRd1OWMnJipOr5W\r\n/dUqfUm4YdqCx3KLW3+qFQMqsgLQOVMQOqtLZcsk7MmmyUItQ8qC0d+e0dEn\r\noyuiFm1UZe1U0XVowqy6BPnJYHdfQyAr+ls=\r\n=Jb64\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"9f9a55c6844410b56fa89186e8e2adb53195b69f","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.49.1-1234_1647914747992_0.013418029058545722","host":"s3://npm-registry-packages"}},"1.49.1-1235":{"name":"@ubnt/uid-agent-fe","version":"1.49.1-1235","_id":"@ubnt/uid-agent-fe@1.49.1-1235","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"582951cb74c4216df57600e7a3b9a3a27873e094","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.49.1-1235.tgz","fileCount":45,"integrity":"sha512-iTItuqAEV8orJnUo6n4kfbinBc8DT3GXWJ3E9gI0auqdDEKcSuiNJAL3K3iQw3+OC43ZHuN5dBSd3f6lubsXAw==","signatures":[{"sig":"MEUCIQC2XnQlsH/y11GwhhhWaJYBB3NI57ebL0F27OrMquEriwIgOEQZGU2sKtsh6KWORkMesBzV5o8PAzgsaXuzhEAeSzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6133361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO8yFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrONQ/+PPwgysg+KA+A+YifYA2YpRPXfgfox9NMAtJJWrpZ1fQADyAK\r\n4tWKV95yBgWhZ2UPfoqRE/dWWAhfGfCNVWqO3sgQCUJd+fwI93rpT0iw60RW\r\nBxGZuK4D9jL+9CbfhnO6WDM2d+tqgJ1US1cWfGL9Sd/6lbqCm+60udp7TYF5\r\n8EZI+LAFXROxqOoyTCPZM3ei6ZuuRVVD+b+aerbGuxj3qaehZemNt62F5fyn\r\nhOAJ7FAcVA1p41waoKILW+JQozGCSqshQyrECyz9Knng9Rz7yV1TKOOXefFL\r\n9eh3iDIzPo2AbF4MU8szb2i4gdBPWJpLTTBU3YGDBPm7UKLnxzgM4KC/QwST\r\n93+aQS/lXqQ4PN6uPzcDox/TBIYAuEoU8OirGDSDrBSnX/enUlUmxP2KXuz2\r\nF3UUX/bM/KaFSK0kFUGi1zlklgBOr6QryiPCP82OcDzRitRhiahOdMQynACy\r\no9LaMZ8CZFVotdJbFFzcjp+PljoLdPLCqEPj3Gs9CnJubUAmZpKmSD78YHD2\r\neP4xYgax4dcX0SIreu7JT7U1rONw/4dmWreUVt3bPqXvaG7Gy+QHZqHJohuM\r\nkxIxKmixPQRSsZXGyMpAX/94EyTn3dCCmLcAoAawCAKq+J0E+wT9VJlhpoDr\r\ng1f6x21c5SnBVELlNqZ5hP72WozT6sV/7m4=\r\n=p80A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"e1724982cd598a262127ebb55316d97a784cdb8e","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.49.1-1235_1648086149108_0.668876467625882","host":"s3://npm-registry-packages"}},"1.48.1-1240":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1240","_id":"@ubnt/uid-agent-fe@1.48.1-1240","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"8dd845d7ee555360f359ee75edfebd38a47ba2b0","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1240.tgz","fileCount":45,"integrity":"sha512-7lvRbTn0wHGaVzqZZGkoCwsfo32YF30QU+cHOg62FEhhxJfw4BGqpqpps6ZlPlSioFqeO+lNSbBcRA6eYny9bg==","signatures":[{"sig":"MEUCIDQUgM+axMU/XRyZKycAC/AvX5c8op70LRRhzO4hdxc5AiEAw0TISGIhqjExSO6PfnO9EkWlX2VkS0/6k/+ULgi3uj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6124711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRB86ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDchAAiEfH7Xj5OL5zaxUbmJ3w5wU1ZCyGFie4aD3bqom6Q1/SusmD\r\n/LgF+it4UP5vNicBHtwEnnJsLrnGwPvtDNtsUoUQCM5n9lRytl6u4d0TPuFK\r\nQdit4vQgPN/qYMn5cEK5iz+5FHEgKCDbJkTUhT5I+sd0uv5Jtih4cnG4aV9y\r\nFV1RFUDC20+jh5V2QuOtV6pyyZ76CM7X9DT8gKvgXylK+Uk+uTn7iKrWLUda\r\n9k2bbgchr9dccO5eT/jCEWkKuWE5/m41qn0X8zAduoQhOBf+TW/s87JFLXPA\r\n5/PF+HLI/NW8WSORzPVT1WmcMKUeNDM4Z58eB4xX3C7zcTR+PHbI8ZGA+PD5\r\nq/ERH7kGhuZBGn8pQhl3MNCslHR5PDyty4vfaXl6PbkDviffHul9TmEX82Zg\r\nWXIHMWpHjmYFNQYItqrvsmOJ58MU5/eiSB74/5WIm5Q56sa7gSpSfTi8TS5Q\r\nE4jtwg7XqlZAJzCIVJVqx4QkOufbRkG99DAUiAZBgu3bcR9H2O/k6kQcoAVN\r\n+PQ1JG8nMISEjPvFvSgzOmeR+PPY95wFJPmeIk+14xlblFf1VyD8LQLtpR66\r\nKGt97eFszdXg4QJLUfPjA+QEYBO4f1YxCb2rqjPGo9W1RNxniwQUBz08AB47\r\nOOb8ODcyZXnmflZjCCpZwZpgmaebe+ku7dw=\r\n=7RgF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"10d2d4891f367d83e670f34b62c673ae6434879d","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1240_1648631610473_0.9687333646147527","host":"s3://npm-registry-packages"}},"1.48.1-1241":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1241","_id":"@ubnt/uid-agent-fe@1.48.1-1241","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"2a695ec8bc221985bedb0242dbe870a5debb6057","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1241.tgz","fileCount":45,"integrity":"sha512-U9sX+ee/PcFHQiKpMPVX92OyMd1BMgVHgpq0A5nwvHorWX/58XvC7mz/joavgYvf4cGMqdKzVI9Sw3fFKHraKQ==","signatures":[{"sig":"MEQCICNegU1S9O/hu45m7jKGCntBibDXWRtz0D3fQXbpdJ3fAiAuPA8JV0kQqfYfFoAai+SEiJzH2PZjpFfN4cQ/bzfk9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6124705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRmW3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/Ew//eZoOjQNaco2sGAI43RiHE662rkLMROU7Kq8+IqUndZF+IBBX\r\nnJ/dm1xpYQQT3u4uherLNuoUKn5ndbYrOGG7YxyPTJsMhwW+prv8hIT670GX\r\nW8NyetD8t77ifn5ACPCQCKi/hhsQ4ZczW8f5MUI6jdqOmEfUQGWamhJ33Qbg\r\n6lMqnZT6g9HtcHdUqL82umK/0Ju1OwbAPyhz6Eq6dybLwpnt7T747HloCLvG\r\n5vf/hCqrF1fmxiKzDde6mLSbaSzoMgqYvxK8F5CK7Ks7oZeaSJUhoDSim990\r\nM+TXR8tm0AfvalVCRgjm1Pj3mW3hTpo26mXhhaPA/6PydpAfbja2sabn4grG\r\nL0ohAR0SLl+c8qPkNMtwNYjOZN3VVqyrHGIQt0pUOxHz5p+sJIQRz+PgOWG0\r\n6Cpul9zfr5gnQrIZ0TJTTjd+ESyM8OJUpkDdG/Zo9yROCzvtjakaIPddc15y\r\n5FH4jNlEINHUWPh6r5KHbDvGbIX2XHF+OmTT30ntWuc5QXQcCwOv/b/28VN/\r\nvwokY3TuX9vgFm3M4lqnvJWVVYrHR1c0u0COETYR5YAYHNuzywR9lajOjM2+\r\n5l7xpUH5ihpsyeBO1vgWviGc+p3khNZqtPv/XjvO0uDtkmABpGjjRe0eQ0oo\r\nSxA59+c3UtesTBBVIUrmNrpIbhaQfGxpoI4=\r\n=uviq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"77e4b51eb3508b97db2cf28c0a916307cc18439a","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1241_1648780727533_0.6045023879098783","host":"s3://npm-registry-packages"}},"1.48.1-1242":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1242","_id":"@ubnt/uid-agent-fe@1.48.1-1242","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"ace9a46ae752df0a02e5f9813ad32c7f283f446e","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1242.tgz","fileCount":45,"integrity":"sha512-NCPa29NXp9ONwJzU+mgr9drwCmGn8zOU6j4ayD+UqfCR8Di8Y1AksZpXEEWf+/gli3NwbF3gwvAh8yOWWTewLg==","signatures":[{"sig":"MEUCIGu1cbq2YOi4KSNCPHW03FytLUELfVhyEvkkh2qDo62zAiEA/4mRqqVmBbvlZL+WFkZfcMAjpGtK98E+PVNptYX+RvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6124811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSBX5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQcw//cabSoqJL2GYI7dG0pIyS66Izgr51Z9W2dgcqMvZ5aAJNlQkp\r\n+XT2PWXn5EoAmoEsO5VXWUz9mpDtkPP/e1NhzzLTgSp0wGH8j3WCGca4vAEp\r\nbJHHIiQH9/fFxBdsePG148hRUHoHNohKxrzX1m8p9BGaP1hSV5Y2T07xFNZ0\r\n4Dk/c+P8/2fhLOViYMvIM4Ga8U6boHkVIKnCpbXI/GbFAD+vz01qcTpmtoX/\r\nnhGbpAsOG3AA9Ek4Qk9PpUGza7nXSMMi7cmQ230rvLag15ZxI4TNrr9knHei\r\nNU8MER0x+WQ7ytvZoLeqQVO02piDjsF138g/QTTUIOTlgmAiYjfsU0mwISok\r\nNe16LvTC98Ngj6V55hdN+Zs0HAP7Sb5NwcvdkSRsFNQbqwTMXWLuBUIN0wHY\r\nQlsIAzRsLu4jdWnQAqKimrVCU7zblav79qyiBgVQI37opKu4mbwRZLMEvBl+\r\nojytejLCYCCSuuTk49iDEbNNyV555JzL8+aMPcy/NQiC8CNtVmIpLqYv/ig8\r\ndnAYHHhsib9lxFVX+Btri/ZP9w90ThGIhNEcHIIE4LfXSTRBQxcxptEBhzwx\r\nMrTq9H11gXpCm4KxaXLQR8Bo1ZEoxP0RaXPLeBS+cIEZfjpc3MaDndLROLqT\r\nJO2AsRiG/Dhb8/blapnktR6l/Y97Qlb7Kpw=\r\n=NqbB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"a6dc96d8910dbed0be7a30f83acf549af1cff6ca","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1242_1648891385470_0.5025251976255471","host":"s3://npm-registry-packages"}},"1.48.1-1243":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1243","_id":"@ubnt/uid-agent-fe@1.48.1-1243","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"bad385fe5d810a0547da0ae58eccaaece4a72403","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1243.tgz","fileCount":45,"integrity":"sha512-GpOAYhv8I4AGa+I44jssuM/tWq+Yx2LHozTM2/YWc0JQBnrZ93GC+Rfi9nu86AnWtg8uawULBpItN+hdnMf29w==","signatures":[{"sig":"MEQCIGUZzGirPJGiiTYPkXXAAFLRsgI0Y0c5FkhHPz1leie6AiAgXaVPH/XL9aJZ5FxDmnx+ANQADpzVn72W1ZSaH4jrjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6124811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSBq4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoonw//cVEAKZgGH+hurbi03rYMpmHhA8+AKXFSJailpT/vS/TFb5ZA\r\n4gPT6Gh1kTOlWRCkOxXsdbb9bvjSHuYlmCG7s56TckMBg0WA7f2C7xFSqe1I\r\nC+QKpg5KTje11xQQQvnythjjCl+97R1PaI5oJBY9NysHVMJEErwguBams0YS\r\npJSEfAEzZaFSsJNm6zqfiv243zgOk3AXZf4KPepOJEIC1yxHMeY7LXWA6r8+\r\n+9iaNAfi+wVPSCbVTpL6SUQFaxAKNrJIedTCR3W9ReaJkj/Di0IJ6Q56paOM\r\nyXDyP5Lsl+b188j6qSaqS3Fd1T91BWr/YFginlkhw7jIZsqZGmcepvqXoeJS\r\nff4PBxR+gTgPflmKNfi+vxCGl6+NAFkGNlkvql/MfXEbqLytv9tvR7WKW7c1\r\nuWci0gQ5CDKjsAfX4vFDy9B387FK1iDKfM5WYBv5wZO7GypfyCAJMwkiMGw5\r\nU0sG/uS8vbE/KZSNCEWetAn3diE8DMc1qOheZHjIQmRDDhwuixYiFhq67tnJ\r\nbI+YDfnRPirAi6qZI34MDzbHzcGltwFqX3C/gi2uaa+rdSRtdJuj1ic4RoKm\r\nLmrKg0cgrSr6U5p+mtLQEfHRBS712kbr74qkyh/45z0pZgxSDMPBSgISSEYF\r\njQhnJbwCxwnsHPE7QtENX9JQx+IIa16lfNc=\r\n=9Sve\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"a6dc96d8910dbed0be7a30f83acf549af1cff6ca","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1243_1648892599949_0.6774059004631576","host":"s3://npm-registry-packages"}},"1.48.1-1244":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1244","_id":"@ubnt/uid-agent-fe@1.48.1-1244","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"1af12f7640b0f8477fa2e004a585317291953072","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1244.tgz","fileCount":45,"integrity":"sha512-gZ8A6aUkZBIFOfr0sW5xgwPrJprXxhurtFCO/tK46Ojg0FOfnWcw1grOGEmb0dViUEiOiCJtZxlAircNFSg1zw==","signatures":[{"sig":"MEYCIQCoHrskCrXyGw9dFgYnyYsby4mzL+fNa7StipYe83ePzgIhAJILg8Q4krF4SHXjrxYg2h9k5fS/J5UKLKJ9bJbFHLWP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6124811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSB1wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmop2w//fBf2ERO4hdKA3JPb+2tNnjyuDdvNeieNUYJ8NxvMf2s+PTjJ\r\nUdHE0dufyeF8F49NRZNi5GT18zZNaH0IuT4kUx5KyFS8wQrXrBDxCGuI5WeZ\r\nH2DoV0Y6Cg31cQvRve76nQVodwa30dm+MKHDTEKdh4/A3pJ6rkIDZK2SXxhA\r\nDmXBqeyNtHgPwJfrFBi0D1idC3t9lluhbXo7gJXjyZO9hhhFOu4K48wDZ6xH\r\nk+zc1aWVKxLBqaX8bx7jTDqiNzWFW36DIyQRhGQQLVDH/IvfeuMjaFx37M5Y\r\nFwrLZRI+L7F2DH3+i11djTGy5prDz3xYfZFHfPXliXL2oMdZDW07GmtTQmO5\r\nex/c3qq9FIEBt3pypAeXGZ80vwbK6Bq9s8SOdHDQSlmaqDqLEy9qU1lIzPwA\r\nzhW+jQKMwFdUTAXMS57/FRY2RBO5RKZEI/sOw+LmHDOZXaSbPDPQvxTYilXT\r\n5HUG0kZJ+RTgwStr20LHjAdYmoqcHOIdWfIk3JZHGxGmf+3cEceAoa5mMEUl\r\nN3LTN7hjUXwS1Xn5xyl0MQ7YuXxCItMWuHhcTG5lsa6tlE+kCHuDjOAcceH2\r\nMY8ZQPyPJhWUtzYbpRivFW1DfTAm+gqH/zxkZQUZuphtyYGQhUuqWnB46onl\r\nFdjN5vAAxO7maFibUqw3Ow3UcfvHbzM5MMM=\r\n=kT1p\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"a6dc96d8910dbed0be7a30f83acf549af1cff6ca","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1244_1648893296605_0.0767423453423075","host":"s3://npm-registry-packages"}},"1.49.1-1246":{"name":"@ubnt/uid-agent-fe","version":"1.49.1-1246","_id":"@ubnt/uid-agent-fe@1.49.1-1246","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"a7d61b7b81620022ded2783e9bdda51f000801c8","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.49.1-1246.tgz","fileCount":45,"integrity":"sha512-Zjsv4jfG2Rbc1Q32hjqdWfe4eG7DFHFvIBbI2onyVDjYIgCB8gtloWn9QzOT6d8lj0mFBhaR3Lvb7TIlmFAKbQ==","signatures":[{"sig":"MEUCIQCn1RE8Lpt1YKVTy5CfGXZODnWyv/U6lKYNd2Zr6bM10QIgKLMF/bKiZeBfgSev41XBvAFtdtugmsP8h7VdkXYIjF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6134127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTkD0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrc1g//e7VRruuei0foTlILaY5LyT1OLOISn5vdKdS/bt0iMC48dlIy\r\nINs1K24Gn37EAUl1JjPxMQT/sNsjwglLGe3OMcJnmiPaxKH71zfILUfEaxty\r\nljkf6DAaFFPWR2Q+ECW8NSb90SwLhCAoiveFiKn+um/iDwoj3HC/YbY3BUzI\r\nURaNY8aR2OBcWFNraePpOxv//Ei83iZI6yQi5VmLEUJDvon37uPaaZEqQ+fK\r\nOPICcUtp+7wgAA9aWUD6D2uTeUPeP94eZNBxB+G1tGHaNmj8MGAhRjpvg+3l\r\nmbsZIu54/d+roVVVTel/WMPOWVmF0MPZ9RN4ngHzdFed2YeYXmbv4aIJv/Jr\r\nVeYr1fNxLeyTnyN276giQ5deRiC4eGYunP4k/mQpNRC9nk5GPb9qFs2nGWPf\r\nvjA1OqoNCofB5j754FO1VblWkLdVnMwhvzmlZkUcmfsnfaw9hpSsOR+mzr14\r\nr0HFuMeI3swlgIAGGNOMJXFjS2Quid3aNWwvZ7FmtQXFgudk7DxOnaqIukfC\r\nmRwwV8ZW6IsSsuhbsdsUjeHr5RFsNJ7S1AtD4ptnsXivw5ztydSLZlsW0unp\r\noK/llugrsJQ9GsIEiIjjAr2aXJa8h60IeGU48GIgsBr3k0LyKtaiH2FbOh34\r\n7XgBhlBoZq/0RubBJ+Cu/8wzL4vm25GHows=\r\n=RG5T\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"3148a89d5fae56882b130bc7be6ffb6f7ddf2c55","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.49.1-1246_1649295604589_0.8329272432594002","host":"s3://npm-registry-packages"}},"1.48.1-1250":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1250","_id":"@ubnt/uid-agent-fe@1.48.1-1250","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"47f525c988a519e4bf9caa9d2a72c1ec36e9d0b9","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1250.tgz","fileCount":45,"integrity":"sha512-geTu9pB6qLTDqs/bQB/j1l+E4tMP/uNuGv1faPGzuBh/ONCX+bIGOmwnEmhCrlbWEqmg8/Pw37FIelv90wJLyQ==","signatures":[{"sig":"MEUCIQCvhUe43VPPFATkrK6GGUl+kUQ/aKDaN7GrcMJB+sI/NgIgGy4QNEooJID9EmW04k6SSaAt+yieW6X8mw/1aNcvn3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6124828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVSb8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVExAApOGqScMT/kZPOq9/4hl3TX07mDgqMbcQZ8bOMAA2fZ9JY55I\r\nWzZXRFYGNt/Vux5koYLKGUF2QzFcnKpFWD9RrN+WJsm9DzyqoqoUoYY7yffB\r\nS/6qSzcNVnfo82X/5VTo2F097FP2t7JVPBk8WL/Xp2War2286RrdoniL+klk\r\nueOXurav10N+MM/eojiletAMLBJ7z59v4/KxcKtKoFFBRkj0SVfLgihlyutr\r\nY2hiwOR1D3Jpt/OkaeD3owJOsADSX+lbU5RGB0y83xSDHGXfiNWprnbxtqco\r\nBfGnzD63R5weIVYySyjlPDzmrt+G+luqvGMET0vZlvnAu7ulxSnbIv6CbWOi\r\nuJn3wlayCM3prUG4pc1xf+IqKPpRQ6nOafBBqc/vDuQs1tsuDRlAmOlG3klk\r\nJ9zYbE3mvqQzrJJs5Fl0o+QZbXACjejxzrv2RQYdanYGLMk152e7JfbA2ul6\r\nE6VPjBpIpHDVVcVTLPq5gERTKKky7Q3j0TZKWM5WKvy276kivaQujVYf5m6E\r\nMIPXGv3nw1j3cBHLmeUhl97PN8J4YJmX2KS3sHzqArprWhJtzIb5wM1iHA8o\r\ncZBeFpc4ZcfvvM7PIn1c5Bd51po7vD8JzHQeMXLQQzJSEUSEP42/cGaeX8DU\r\nx7kHgemE9tRUfZ0YbBAzoSkmEtzOhQoQS+0=\r\n=sjpN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"eddb0128ee20af45ffa6214d03de773e12e2f3e5","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1250_1649747708464_0.9989248545491198","host":"s3://npm-registry-packages"}},"1.48.1-1251":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1251","_id":"@ubnt/uid-agent-fe@1.48.1-1251","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"018ab1bb20f8c2e1037689716fb54149eba567d6","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1251.tgz","fileCount":45,"integrity":"sha512-H5kb3a73LH93TbIac46MURNgi5t4o1QdJQGtkWn2GHlCrZQPgv5Co6CP+CuwPCeK3GfWJA74dqDZ4LtNnl1hRg==","signatures":[{"sig":"MEUCIF9VQwgRzCc4hCqu78tVxnrsD6c2JhIx9faDmuZLIrY1AiEAg3Wi49h6FikzoDxk1dDS2UIfYuvp0rRLdLMIiaUlJ6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6124813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVVlZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppMBAAhVRYI72V4yukimK1iP0Wo4aIjh8KvuawCoHP508tW4awQ19j\r\nS8hgooycdKqcELRtIBk9RB3LOsTwsoWp93uehNakiCM/qDInqATwlUTkQnYN\r\nQsdqgV1Tv9Qa49n4TJGY4De+HSv7VfJ5kyNYpzRL6vqUdahOov9oFwNk6nP2\r\nyYA/tIHbQuqB+VMoas4U/g5rChYLAygie+SyAXP7xCzMuW1KZRRd53UDic25\r\nLR5GQJ12GRjFlfZ0hI2FscoXB0yTBKUVxQq2lEWVwKhItvrVIW8E84DUBNs7\r\nihlQuZhIXm56AdfmERWFRn2JulobH1uUelU2kRGH9aSjag3Qy+lBc2RKqRDv\r\nyqBf6wdJpB3GsSRwhN8X1Pe4quXcbG0u1vC4ZFKnx3ywRHYzc13bsnCmkBr1\r\nIHUll9pPG1TIZHNEHhUMb5aaYwvfmcM0/2KVzNKQQCmlZd29tF+IbAt56RoL\r\nhae/JKf12zzwmNqWy0DbLzAJCRfd2Laf9OFdw3I+MUfIMT7fFXiG3dAlNtUg\r\n0//L2eqwbP3x+oBH883JYydwwL0ga6Ul2+ZMtuDJkQPAToE0IgQO4Z+y5RMZ\r\nO9mK779X1fy4QNmP2E8FQ5We5YwcHIrGa8RYvhkj64KiwULHxu4+W6am9YLd\r\n9MdT/MIvmHQ+nXepO1N7gyyuwpzgxuLn3mE=\r\n=Kz1k\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"60d19f54e1e588479c0a0bda4cf9f4a9f2aee688","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1251_1649760601067_0.6359862941243943","host":"s3://npm-registry-packages"}},"1.48.1-1252":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1252","_id":"@ubnt/uid-agent-fe@1.48.1-1252","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"f1c4bbfd7715608e5b452b9ac77b1a63cc9c8c0f","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1252.tgz","fileCount":45,"integrity":"sha512-JE1r/fDymRxxp8xOjle8zxHUyUTo1RBO/s2dGhwPlABqgd/kshhkr6ETPnwZfugg3bP5N0qKAW2rKQmXkVSzlQ==","signatures":[{"sig":"MEUCIF2iCyNJ15YnojosvF2IVwY+krqma2ml5tOJZUABQrWNAiEA6+nDtoo/QWCFRKrEkTd5oBndNCnRwZci8yBMWaqjKTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6124820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVongACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDYRAAkIdNtNJKOHaQcCxetE8xf9N5JAZvCK3kUPCcItlXeU0Cmyrp\r\nHkaEBEn8y+96Wn8vAETlwH4GvQngkVSK9NKfbRCs3VrVOevJCPsZlLzv7Bkz\r\n7UktwSXbXTq3/lyDTRiogCQBnR3vdKmugxDiD6r8AAEpO0YJftwMfaR1Gf2d\r\nZy6j6CZ7Sgnnh4DKeXOm3WutAVFHbTPWcyM70SsmVH1fZD0tlOx0N7MykocQ\r\niVk5McrEKq5o06Fruo1Qlsb6YFf63rg05EFiXB2tr/z1bX1PfESnEMkiqZQD\r\nMYlf+JmyPd8D8bToeu/TDZKhntaYUZUd9skSDvZ/VpplEPOjr555a8kdG3D5\r\niVKcu2WeAFPxLibCy/56+j837mfioz6rjM/dn10HMuaJtm6f6mxemK92ucL7\r\n4bPNzNrS0j/EV0n3sicPGAtjkFGYfORk8f8I3x+zcZXXYUwMwkA8kVbTkKk0\r\nN6Lz6+LIxXNx3U6Q2IUd/zspqz9hpUMpAnpPPy69zzXQyLVcgKHfwxmzkAoy\r\nMbqK7YaitiXmB0oa/czxlFGtmh3NoLWMnM55Er18NAXPNopDrpoGkFGjXv/W\r\n9BEAGYChcyY9NBOavy8ylTRNwq5Nw+49yTT2R1I1TCImrOj5er/2vJjAas0j\r\n1BcUBbD2uKNGNdoyA/Yh4SeAXj6dWrijP9A=\r\n=pu+U\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"affa0f1c0ce0ee4ca09d22b718222f2e1788805e","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1252_1649838560556_0.8847251814595891","host":"s3://npm-registry-packages"}},"1.48.1-1255":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1255","_id":"@ubnt/uid-agent-fe@1.48.1-1255","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"b4421d7e40e929ecfb2101b275766c6a9d86ab98","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1255.tgz","fileCount":45,"integrity":"sha512-gpTZrrINTXBA7KpGO28lXJOiowl/nu/QWbZ3m/asyvOOfaBl2ol1YIQsOxOeuMUEuxlMjz/wHDwLWFwKEWKTbw==","signatures":[{"sig":"MEQCIBX5QLhvxOGjCGEiJuAPQTak4tl5dJfVL8ZRp5Zteb2WAiBHnhN16zHR422HN+1ZiQ5YKHpPY8R2g4dEc5u4f2b8xQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6124816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYMz8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr31Q/+JI9Sd68t6J43qqDH1sIpnWuvMXXs8AE0Obb835bbVKykKycN\r\n2ylPY2WG0W9CNjqgb4k5aNKK6+dYeIsIqDU9UR4QxzrByV0WET//tw0rWUEu\r\n2+MnoEz7rLSz92rnf7Zb2muuHcl08ZXVv5WhEQjzWTGkDj2qkN0aRP3CRMlc\r\nI4uWj7tad//jxoK+2yLpXqP3/7DCglqAJRvEgfTvctAxtOuXROh1sOY1SCH6\r\nGEy/3ijcItIx13FCZE3CpU0QuEhh6/HA8ULPxq/31uQzAbJVuSNV64S8eb+r\r\n/5BGoZnaC7kevE/ZbwwaMMxXnjtCDZB6PFeZueaXKIF3aUqTCllasGwOMgHB\r\nHYF9UGFN66wsIh8UWDSpvJiz+fxJ+t0EvYhNdVUML3jQIb39Sc/7BLy97B65\r\njx18jDWPdhOjd8AhOJTtQ+bak/1NgxaposjoRlvd2IsCJGVqQ81Rmqf4y4D3\r\nWpnsUEgSq4jr0m7pH3B9NPUip3wis1UOmmwzffVaqsncfoIA+p4rTra5hTr2\r\nSWYhK9JbHbUDvdPhMF0fYntF3BhW5qfYHFKChmJShMFLNqWGoPmYErqyRfUq\r\n0rg8qwvaK4zb2nU9PDcVRAsUKJFOa/ggpkbQq2xQ63jUkY5xAMrkDJqnlwir\r\n/X5gBWgVt8rdDD5GmbVCLBvxBFbbgqxGghs=\r\n=COmT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"0cfa1402d6636a52089e4b9400af5716a7805e5c","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1255_1650511100336_0.6702501505746543","host":"s3://npm-registry-packages"}},"1.48.1-1256":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1256","_id":"@ubnt/uid-agent-fe@1.48.1-1256","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"7235e58ca230d52cab09e0babd302bc8f1992e77","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1256.tgz","fileCount":45,"integrity":"sha512-AGEU2485NWjTISPQNXfiQcjcYuK+nUF6rDwFKPNUXKeDVILCLbTf18eQ8OD6aGYpnDcEVdblS8bZTUpzG0qbVQ==","signatures":[{"sig":"MEYCIQCMww45NNB7K/xNvx2EHsE0iP85qXBB/ezGR5DyYel7+gIhANzb2ypBXR2SA8GkTs4ZUfjIt0F6uP9AQ5sIdTSFzW1V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6124812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYND0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr06hAAkBt2Axyiqh6J7BYT5vGXYqLlSWpNJPYoyHCNmhHS35aTA50l\r\nQ8RoArAduJ/SNGseWaanekj/A9LGjbDfM6PgwImjQ2vlT8KRQTwqfJSIdvk+\r\nL0F//CoUM2SfOnHzO74850vm+EEnt9eEhaorW7CoL2HjjHzuQR8LEL+yU/Z8\r\nWGUjyCDLA5QdkrCDg40uqkiXpEMq3eHefRgs/J+HUbf9kggqnV83Lb9bgAhf\r\nuGOh3es0QuEyI0hChnT0Fxe6zUga1/rBdREKmu/UOcAaicI8HopkWpG0Vc68\r\nCyCrcim/SZO7gXVfgc0CZSAXNmOlq0aziDrODpOlp5+v36WGM0TrVmlGFtGy\r\nyWwoAggWDInxbCG2+njcvDXfvqMy9gPv5uQ3/tMettJ7EefHhFsDCFR/+VTc\r\n6k5wzu1vSVxMdpM9NKuua2phUVLAi/Ywg52V7ishT+b09gUH1SZrfdTdoxiP\r\nrgf1IO/RrN2XF9u2jGm0N1dTypdxQEuNYLAsKtSpkAJ1sPjU3gLb09bPEsI6\r\n/T5sbRbdww0MhJwx+yDEvU7GosJGt4VTUsyhBNbTXvYUmFtSf7aDYCDdrMK3\r\noEm6Eyn8ns3CZAC7dZ7lqLM6eoSll4r6HrFsaI+OGrzZq5jbY1hquYCVeGl6\r\nr6rBwpmd8/Li7W4vD5PcO4U0uRazLM9ULZQ=\r\n=U68S\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"8f60b6fb7ab9ddd3f3ac2c3ba065bcaf3fecf2db","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1256_1650512115791_0.9936083070748258","host":"s3://npm-registry-packages"}},"1.48.1-1257":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1257","_id":"@ubnt/uid-agent-fe@1.48.1-1257","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"93264fc4f9b004eeabce05f4604d9f91ad560867","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1257.tgz","fileCount":45,"integrity":"sha512-0khcgk7Bw0kQV/UnrgIhNbx2AImIJLCvt1w7pqrUub7eAxwTFYPJTCSsUrzB5Tv2xeUOlsc1eGCfNEuXIvSBXA==","signatures":[{"sig":"MEUCIQD8N0LHWOOGVlCtQunqLbTTs0KD4mmzjrVvOMlQWULOOQIgfVVBa3NKsnvWv/vUlNgN5Z234hFjAioFyK/XFvlsG/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6124812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYNGmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoklhAAjnlPXZhF/6Dht6157fVE2fQuuETMB4s193PTDkJ2r7nLGK1o\r\n+2GR3d+AH81kVaVNhyE1DXtGgCMtQQlG6oAnmrejzOUYDlLe0PRybJDkTkJq\r\nVjPDlI0jj7xXNaROuvZs6+CME68A/Xwgyp2HwQnmIjulDp7xhIV+WLxJ16BC\r\nGcPL8HQKqHL8W1bdOOMEZ8sH/Vo1cLp5zcM+FgC7v3h0Y3NA6Mr5y48vGoBF\r\n6ZqQ28lkdsB/T1mWDkZkdU23TfuJCyV3EnUvnCFMxqAfY2fxJPQ6EL+9SWIS\r\nL1VJ1wGARMTkGQT8TIiL7MAWAayW/r0zhe3Kx2PQMWpXA00h4DASebwFGziN\r\nFAcoGf2sLEP9LvDDBRi1t5aQiKieRj4gwmtLOGzvTPqILHrtRmpdd6mY6fJE\r\nPD/C0mhk+rFSLU/yOYKXi6c5gZLhzMbY132AwNJXh3BRYP43GHCDWNTt/d5A\r\nrKK/YdNJGmVAuOcaZMru770PE944bGq81tGPccljTq/joofu8ulZi95H5EiQ\r\nxRZfb/AHDRzBQ57aLoVKVikcCZLB3Cj4Ve5yDhK99r5C0KDRh8dCI9CD+RZw\r\nTqPEHxJaHw5MuGQ56sxMIY7oU5xZ3IK6gKb0mTGL3L5HYnaOrVc9mIaWeQCB\r\nu9aLUlPe7CuIFEaq24l6B00rprsMkGosh7g=\r\n=MPVN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"8f60b6fb7ab9ddd3f3ac2c3ba065bcaf3fecf2db","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1257_1650512294111_0.7728326975332198","host":"s3://npm-registry-packages"}},"1.48.1-1258":{"name":"@ubnt/uid-agent-fe","version":"1.48.1-1258","_id":"@ubnt/uid-agent-fe@1.48.1-1258","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"cad0196aeb9239211a4b082535b07ac4b83c2e2e","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.1-1258.tgz","fileCount":45,"integrity":"sha512-KA1qIOD6SN5kEesKY5vwHu6nmbtPbOZfKgvWS9m9K8fqIip9gv4c5Qrdq4jYed9dyjGJCCph6ecP+FE3jyN9eA==","signatures":[{"sig":"MEYCIQDWmFcO0obEr/aTbP8dzub1OZTAcmGdKZ9fdq3xxy0nLQIhANRTjGHqQLQFnmBc85rAdOVVK1thXvqi7NDAsIKBqXXU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6124796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidh+EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCdQ//XcLy7KG5chUoJu39JxRLVDthbelIfQaB34QyA8CqzvMoNLpM\r\nR6/Kst93UR53gTC6zw2uBL6/glRKqoehBuQnI8vLF2xY7qAfAwf9TUg5LBXn\r\nUfrzlgyErsbRho/9GR0Sksjfjg7ryNUe1Pb/7SaIlyvOwuljAaYFvByW13Yi\r\nKGoLsQ/5Jtgwu9tRQtqY3hSD3Wqb+vaO9UjjpaUT9GS2p4bvFcCZFKyBLEPT\r\noBjxrhbG1wJPEVHkojZxqzg7MfZ6Y0gLx+KyOkEd4/1YxxHQKQuGAwjue1Pv\r\nDOCFpgjU2LQk3wt1hr2gZ/S2TvLf9zM5GCAz8oAzC1TGLOy5Z+CYx68WeqbZ\r\nMcVjFQshfdHfYIgYu4bCXgLCugSqaO2rfE/AlTgXZiUNBJOJjC2NxXZyXFWP\r\nipVTy8fuKlAYpkTHtB9sa+mythPjoo0kj3iuOiYSZ5j6NTM1SA4Atq17S7ud\r\nSo18JYs5eD1FmkRQUalfOqvuIS1Sd0FhnG/WOZSuyZ4ED/6rK+EMtu+e3719\r\nqDLhRONZmBk0iVxrI18GiO5sY3GaZKPfI3a1+aPbAraB/eIP2oRtuUiuWmlB\r\nPbxF3zASRvxcUByk1DVzRD9YbuObX6QLi0NBIomN90hqM/WbpgH6DbdklGTC\r\ns5jux+gr3yiuC5BR7mOL/tNZKmiMZ+/UxKU=\r\n=mWr/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"2c3e24a8ca8e308d4ff29eb7aa1de286b182d1fa","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.1-1258_1651908484102_0.23855621396874693","host":"s3://npm-registry-packages"}},"1.48.2-1262":{"name":"@ubnt/uid-agent-fe","version":"1.48.2-1262","_id":"@ubnt/uid-agent-fe@1.48.2-1262","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"909a3b3fc71578f399af9a445a161b3477197b1e","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.48.2-1262.tgz","fileCount":45,"integrity":"sha512-f7lyGXwdM6icl0dch2aSU0f+ed8yEjdL04oVTNd7Iq94A/3mb6qeNuME0wXG/K30cqtHugr+LZATFdFjaOm1Vw==","signatures":[{"sig":"MEQCIGhdrMqKOHHZJxpg4NfHiLuq/hy0T2+UqDfGuwC6cAFCAiAJdZSEMhE9CKRFtMOT/fH7quf3zGQHemwb2X7MIBhhFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6124796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidiWvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEAw/9Ho3XZlseohEIom1S5DBEy8E8NeXDXAwEruD+azQj9P8iySxm\r\nMqbh8e66fRyW+OJkpZrUN7hX1dgEkipwmZ5dmHHzVmLUMXqLiAI/Mc8Vbvwb\r\neTCgHr56n8MKJ6XLJGUoIyHSmEiwimE5KMQDaqHUKh7YKK4OlSnutp6hXNEf\r\nUMTff78Bq/fReZfPo+oGq9mWl7zY8+xvz8zQtE5P2WYD4qd8+sgehTOGbobS\r\noxThWP22C+IckYScZNu3WhLCf2r5TjW5h00Vu/YVfm29RQJdUv78QPdMv4Ia\r\nmmlBJfurboWNXM9eYxvuFnwxoJPB4QoYt4lqoFeuv7GdIghKgUbRaIYK60/p\r\nC88kraDoUVr7rKSKoSfLlAlWyN33Gv+PpPAA+vRx15dv4wIQvERJP6kusrlv\r\nKmTU6jwgUe7l3fyD9ilZl2tV7Mn4oqfrGt7C82RCUzOPeYh97IRgWJxohC/K\r\nfNBlfKgNtZEVq2EbPcJc5qFtGQqR+SoDyKPSlfsinq0YNtCid4IrlP1QEGG+\r\nh5UuFxS5cA3vr7SyL8CC2YgARNdO6UF/EnICwVhw197mVkRx9ndNlBdvkzD4\r\nuRnkhQCZTHG3EcDqX48OmbqANr1JKunayBix1vr1d+LU+SkYhf71uL9VuFqs\r\nTty6J2TEQsIAN+aCxc01sw2nKSHKtKgFd2E=\r\n=/LPK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"2c3e24a8ca8e308d4ff29eb7aa1de286b182d1fa","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.48.2-1262_1651910063366_0.7186761579783874","host":"s3://npm-registry-packages"}},"1.49.1-1264":{"name":"@ubnt/uid-agent-fe","version":"1.49.1-1264","_id":"@ubnt/uid-agent-fe@1.49.1-1264","maintainers":[{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"}],"dist":{"shasum":"3d5c4dfd2e82be6329128781a15f4b2a664f611f","tarball":"https://registry.npmjs.org/@ubnt/uid-agent-fe/-/uid-agent-fe-1.49.1-1264.tgz","fileCount":45,"integrity":"sha512-mqwmUW2ufldAtCwh2CUsp1BhXMkQHCsvq9soH8L9lMDOr0aK+iJ4QuB+PQjz98Y0pD8QM+yliJHfAlY3pkuLbA==","signatures":[{"sig":"MEUCIQDS/NcGAXMOjJuFbN9GacqrsFZg0EVIEeb2QXRWxn8AaQIgNOjGJuK6ogSxTmTNeHdC+Xk3OU4yiSfUtjxlOCWTShU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6124796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihd6QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3lQ/+JAvlneMe9uG7QockgOGFN+UuxzgGgb7Z9iIxk7snrw1pkHRz\r\nClsl2Ns4+or0SzY2hAWEgeH5eEzQrJY9NALQ9xkwhnFwPkZinrdH4fB7iFq5\r\nCJUpxQIF/b7iRfNVpv9oiqMZAHeds6RVkIgdABWBvV0tQ07qY6LJonQdzNc6\r\nQSD1ULMnHJa7k2SNMIhc+yarJCgkwg4S47IrstYo559sErqtfzSyOG2RW+9x\r\nFAhEebt8/oD3kQbZTu59eq6UAPcxC2Vv2jQZByEY1mP3A1Q+cFleRW4Qfu3M\r\niFGgKXKJ2vgcmT65B9hDH4sx7X+ZpQ1lzInXpmiSWQVJy7hHQYx/W6XStV6+\r\n9VI1x18PHQ4dq6k67dz/FMIp7sZH4fT9eeLgMjj5Eng3kweUNEfD0ymrHv3e\r\nZL0ZAw8tsN0g5z56A6Np2tFF/YjrwLOSotweh7YeKSnNNiUzJ92H/ZS83N5A\r\nbESHjlFclbBJroVM42hvPqLOunK2pIldqKm+sNTIP0qq66EDL4IwUgRVkyH9\r\nGh91YI99ISNwJj2sYI7/yyxJ3q3ZcoORbu/rvGGKcUpUKpF8uU4zPq2vowuY\r\n2tCH7+piT+Qw2JBZ78q0qwB1oSYLQxQlTop0NvCFaMKGri2p93FmpBPLmZmK\r\nqHXZehD+UW0c5liGb/Qyniyag//KUy/7VxI=\r\n=nITB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":["/Users/suweya/suweya/unifi-access/src"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"dist/index.js","babel":{"plugins":[["import",{"style":"css","libraryName":"antd","libraryDirectory":"es"}],["@babel/plugin-proposal-optional-chaining"]],"presets":["react-app"]},"gitHead":"2c3e24a8ca8e308d4ff29eb7aa1de286b182d1fa","scripts":{"lint":"eslint --fix --ext .js src --max-warnings=0","swai":"export SWAI='true' && yarn start","test":"node scripts/test.js","build":"export GENERATE_SOURCEMAP='false' && node scripts/build.js","start":"export HTTPS='false' && node scripts/start.js","analyze":"npm run build --analyze","swai-pack":"yarn swai-build && yarn pack --filename unifi-ulp.tgz","swai-build":"export SWAI='true' && yarn build","publish-npm":"npm publish --access public","swai-analyze":"export SWAI='true' && npm run build --analyze","build-upgrade":"export UPGRADE='true' && node config/timezone.js && yarn swai-build-hash","start-upgrade":"export UPGRADE='true' && yarn start","swai-build-dev":"export SWAI_DEV='true' && export SWAI='true' && node scripts/build.js","analyze-upgrade":"export UPGRADE='true' && yarn swai-analyze","swai-build-hash":"export HASH='true' && yarn swai-build","build-upgrade-dev":"export UPGRADE='true' && yarn swai-build-dev"},"_npmUser":{"name":"ui-devops-xm-builder","email":"devops+xm-builder@ui.com"},"_npmVersion":"6.4.1","description":"## Content","directories":{},"resolutions":{"ini":"1.3.6","acorn":"7.4.0","immer":"8.0.1","lodash":"4.17.20","jpeg-js":"0.4.0","kind-of":"6.0.3","dot-prop":"4.2.1","elliptic":"6.5.3","minimist":"1.2.5","lodash-es":"4.17.20","set-value":"2.0.1","handlebars":"4.5.3","http-proxy":"1.18.1","mixin-deep":"1.3.2","node-fetch":"2.6.1","node-forge":"0.10.0","static-eval":"2.0.2","lodash.merge":"4.6.2","yargs-parser":"13.1.2","node-notifier":"8.0.1","lodash.template":"4.5.0","serialize-javascript":"3.1.0","websocket-extensions":"0.1.4"},"_nodeVersion":"10.15.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"antd":"^3.19.8","axios":"^0.21.1","immer":"^8.0.1","react":"^16.14.0","lodash-es":"^4.17.20","mapbox-gl":"^1.13.0","react-dom":"^16.14.0","downloadjs":"^1.4.7","@ubnt/icons":"^3.7.0","blueimp-md5":"^2.10.0","memoize-one":"^5.0.4","react-redux":"^7.1.0","redux-logger":"^3.0.6","eventemitter3":"^4.0.0","compare-versions":"^3.4.0","react-router-dom":"^5.2.0","redux-starter-kit":"^0.5.1","styled-components":"^5.1.1","react-intl-universal":"^2.4.0","countries-and-timezones":"^2.2.0","@ubnt/unifi-access-components":"^2.5.0"},"eslintConfig":{"extends":"react-app","globals":{"__dev__":true,"__swai__":true,"__upgrade__":true,"__swai_dev__":true}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.7.1","sass":"^1.32.5","husky":"^3.0.0","dotenv":"6.2.0","eslint":"^7.18.0","is-wsl":"^1.1.0","lodash":"4.17.20","semver":"6.0.0","ts-pnp":"1.1.2","resolve":"1.10.0","webpack":"4.29.6","fs-extra":"7.0.1","prettier":"^2.3.2","camelcase":"^5.2.0","babel-jest":"^24.8.0","classnames":"^2.2.6","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.1.0","file-loader":"3.0.1","lint-staged":"^7.3.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","jest-resolve":"24.7.1","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","@commitlint/cli":"^7.2.1","moment-timezone":"^0.5.27","react-dev-utils":"^9.0.1","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.2.1","@ubnt/ui-components":"31.4.0","babel-plugin-import":"^1.12.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","webpack-spritesmith":"^1.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.3.0","http-proxy-middleware":"^0.19.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^5.0.4","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.2.0","eslint-config-react-app":"^6.0.0","mini-css-extract-plugin":"0.5.0","webpack-bundle-analyzer":"^3.3.2","webpack-manifest-plugin":"2.0.4","react-virtualized-select":"^3.1.3","@typescript-eslint/parser":"1.6.0","eslint-plugin-react-hooks":"^1.5.0","@commitlint/config-conventional":"^7.1.2","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.6.0","optimize-css-assets-webpack-plugin":"5.0.1","peer-deps-externals-webpack-plugin":"^1.0.4","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-optional-chaining":"7.14.2"},"_npmOperationalInternal":{"tmp":"tmp/uid-agent-fe_1.49.1-1264_1652940431705_0.0008941306294927287","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-07-14T06:18:38.463Z","modified":"2025-10-17T20:10:37.344Z","1.30.2-1000":"2020-07-14T06:18:38.828Z","1.30.2-1002":"2020-07-17T01:31:59.699Z","1.30.3-1004":"2020-07-24T12:40:47.419Z","1.30.5-1005":"2020-07-30T10:14:39.710Z","1.30.5-1006":"2020-08-05T07:21:11.841Z","1.31.1-1007":"2020-08-05T11:26:20.826Z","1.31.2-1008":"2020-08-12T08:15:15.600Z","1.31.2-1009":"2020-08-13T01:28:18.367Z","1.31.4-1010":"2020-08-26T02:08:42.783Z","1.31.4-1011":"2020-08-26T10:10:15.914Z","0.1.1-1015":"2020-09-01T10:36:43.264Z","1.31.5-1016":"2020-09-01T10:39:08.503Z","1.31.5-1017":"2020-09-02T06:07:51.895Z","1.31.5-1018":"2020-09-02T11:03:59.670Z","1.31.5-1019":"2020-09-03T03:06:36.530Z","1.31.5-1020":"2020-09-03T03:14:24.083Z","1.31.5-1021":"2020-09-03T03:37:33.398Z","1.32.1-1022":"2020-09-03T07:36:53.714Z","1.32.1-1023":"2020-09-04T02:47:47.201Z","1.32.1-1024":"2020-09-07T06:43:19.308Z","1.32.1-1025":"2020-09-07T08:03:58.192Z","1.32.1-1026":"2020-09-08T02:56:35.065Z","1.32.1-1027":"2020-09-09T06:26:48.111Z","1.32.1-1028":"2020-09-10T02:14:55.411Z","1.32.1-1029":"2020-09-11T10:50:07.646Z","1.32.1-1030":"2020-09-11T11:08:27.140Z","1.32.1-1031":"2020-09-11T11:18:57.119Z","1.32.2-1032":"2020-09-14T06:38:32.742Z","1.32.2-1033":"2020-09-16T12:13:03.199Z","1.32.2-1034":"2020-09-16T14:21:08.636Z","1.32.4-1035":"2020-09-23T06:26:30.299Z","1.32.4-1036":"2020-09-23T06:40:00.901Z","1.32.4-1037":"2020-09-25T03:16:56.147Z","1.32.4-1039":"2020-09-25T08:37:36.102Z","1.33.2-1041":"2020-10-20T04:01:09.210Z","1.33.2-1042":"2020-10-21T09:12:00.490Z","1.33.2-1043":"2020-10-21T09:17:02.530Z","1.33.2-1044":"2020-10-23T05:54:56.715Z","1.33.2-1045":"2020-10-23T06:26:05.642Z","1.34.1-1046":"2020-11-05T06:09:47.620Z","1.34.3-1047":"2020-11-16T06:04:19.251Z","1.34.3-1050":"2020-11-16T10:04:07.051Z","1.34.3-1051":"2020-11-18T06:33:41.055Z","1.34.3-1052":"2020-11-18T07:57:04.870Z","1.34.3-1053":"2020-11-18T08:03:27.203Z","1.34.3-1054":"2020-11-18T09:19:49.169Z","1.34.3-1055":"2020-11-18T09:37:18.141Z","1.34.3-1056":"2020-11-18T09:59:52.262Z","1.34.3-1057":"2020-11-18T10:30:03.484Z","1.34.3-1058":"2020-11-18T11:36:31.943Z","1.34.3-1059":"2020-11-18T14:15:21.308Z","1.34.3-1060":"2020-11-19T02:42:54.485Z","1.34.3-1061":"2020-11-19T02:56:54.780Z","1.34.3-1062":"2020-11-19T06:02:51.095Z","1.34.3-1063":"2020-11-19T08:07:36.175Z","1.34.2-1064":"2020-11-20T03:07:50.857Z","1.34.3-1065":"2020-11-23T03:57:09.682Z","1.35.1-1066":"2020-11-26T06:30:53.227Z","1.35.1-1067":"2020-11-26T08:14:34.650Z","1.35.1-1068":"2020-11-26T08:22:45.848Z","1.34.5-1069":"2020-11-26T08:36:22.903Z","1.35.1-1070":"2020-11-26T08:40:53.332Z","1.35.1-1071":"2020-11-26T12:28:51.453Z","1.35.1-1072":"2020-12-16T07:56:02.709Z","1.35.1-1073":"2020-12-23T06:57:42.106Z","1.35.1-1074":"2020-12-24T01:39:36.900Z","1.35.5-1075":"2021-01-07T09:15:33.462Z","1.36.4-1080":"2021-01-31T06:51:45.742Z","1.37.1-1082":"2021-03-03T14:17:53.356Z","1.36.5-1083":"2021-03-03T14:24:09.285Z","1.36.5-1084":"2021-03-03T14:40:10.531Z","1.37.1-1085":"2021-03-15T02:44:57.258Z","1.37.1-1086":"2021-03-15T07:07:03.621Z","1.38.2-1087":"2021-03-17T06:08:08.443Z","1.38.2-1088":"2021-03-17T07:55:27.644Z","1.38.2-1089":"2021-03-22T05:58:58.569Z","1.38.2-1090":"2021-03-22T07:15:08.433Z","1.38.2-1091":"2021-03-23T11:42:50.742Z","1.38.3-1092":"2021-03-25T02:33:37.820Z","1.38.3-1093":"2021-03-29T06:11:28.441Z","1.38.3-1094":"2021-03-29T08:52:36.474Z","1.38.3-1095":"2021-04-01T06:03:10.049Z","1.38.3-1096":"2021-04-06T08:12:26.559Z","1.39.2-1097":"2021-04-16T03:40:42.189Z","1.39.2-1098":"2021-04-21T03:27:05.596Z","1.39.2-1099":"2021-04-22T01:58:57.759Z","1.39.3-1100":"2021-04-27T05:52:14.239Z","1.39.3-1101":"2021-04-27T09:32:52.226Z","1.39.3-1102":"2021-04-29T08:28:02.362Z","1.39.3-1103":"2021-05-07T10:23:04.060Z","1.40.1-1104":"2021-05-24T02:56:53.306Z","1.40.2-1105":"2021-05-25T08:05:57.337Z","1.40.2-1106":"2021-06-01T06:04:48.575Z","1.40.2-1107":"2021-06-03T10:31:08.425Z","1.41.2-1108":"2021-06-24T07:47:31.428Z","1.41.3-1109":"2021-07-01T11:33:38.732Z","1.41.3-1110":"2021-07-06T02:43:58.179Z","1.41.3-1111":"2021-07-06T08:38:49.367Z","1.42.1-1112":"2021-07-08T05:59:20.697Z","1.42.1-1113":"2021-07-09T09:05:34.274Z","1.42.1-1114":"2021-07-12T06:29:09.415Z","1.42.1-1115":"2021-07-15T03:17:33.795Z","1.42.1-1116":"2021-07-19T07:14:06.261Z","1.42.1-1117":"2021-07-19T08:10:40.513Z","1.42.1-1118":"2021-07-21T07:11:30.095Z","1.42.1-1119":"2021-07-23T03:01:59.709Z","1.43.1-1120":"2021-08-12T02:27:47.308Z","1.43.1-1121":"2021-08-16T03:26:45.592Z","1.43.1-1122":"2021-08-16T08:38:17.202Z","1.43.1-1123":"2021-08-17T03:54:07.243Z","1.43.1-1124":"2021-08-18T06:03:34.524Z","1.43.1-1125":"2021-08-18T12:27:49.634Z","1.43.1-1127":"2021-08-24T06:01:22.039Z","1.43.1-1128":"2021-08-27T10:27:30.232Z","1.43.1-1129":"2021-08-27T10:43:07.553Z","1.43.1-1130":"2021-09-01T07:10:59.043Z","1.43.1-1131":"2021-09-01T07:59:37.867Z","1.43.1-1132":"2021-09-07T07:25:41.215Z","1.43.1-1133":"2021-09-10T09:32:59.455Z","1.44.1-1135":"2021-10-08T04:52:09.285Z","0.1.1-1136":"2021-10-08T10:17:23.202Z","0.1.1-1137":"2021-10-08T10:22:26.517Z","0.1.1-1158":"2021-10-20T14:17:35.377Z","0.1.1-1160":"2021-10-20T14:49:03.446Z","0.1.1-1163":"2021-10-21T03:27:38.892Z","1.45.1-1164":"2021-10-22T09:47:11.138Z","1.45.1-1171":"2021-10-29T06:33:46.946Z","1.46.1-1173":"2021-11-18T03:36:15.366Z","1.46.1-1178":"2021-12-03T08:05:39.396Z","1.46.1-1179":"2021-12-06T03:19:47.920Z","1.46.1-1180":"2021-12-06T07:44:37.042Z","1.46.1-1181":"2021-12-07T10:31:54.698Z","1.46.1-1182":"2021-12-08T02:28:06.373Z","1.47.1-1183":"2021-12-13T05:38:34.820Z","1.47.1-1184":"2021-12-22T04:01:02.086Z","1.46.1-1192":"2022-01-13T05:55:20.627Z","1.47.1-1204":"2022-01-14T09:11:26.954Z","1.47.1-1205":"2022-01-14T09:32:24.017Z","1.46.1-1206":"2022-01-14T10:27:04.472Z","1.46.1-1211":"2022-01-25T02:56:36.109Z","1.47.1-1211":"2022-01-25T02:57:01.280Z","1.46.1-1212":"2022-01-25T08:50:30.331Z","1.47.1-1214":"2022-01-26T07:13:22.422Z","1.47.1-1215":"2022-01-27T03:12:13.278Z","1.48.1-1218":"2022-02-11T01:48:34.830Z","1.47.1-1217":"2022-02-11T01:48:46.284Z","1.48.1-1219":"2022-02-17T06:46:57.982Z","1.48.1-1220":"2022-02-17T07:50:46.031Z","1.48.1-1222":"2022-02-18T01:09:01.493Z","1.48.1-1223":"2022-02-23T02:36:14.793Z","1.48.1-1224":"2022-02-23T09:14:50.716Z","1.48.1-1225":"2022-03-09T13:23:22.135Z","1.48.1-1226":"2022-03-11T05:56:04.768Z","1.48.1-1227":"2022-03-15T07:00:52.977Z","1.48.1-1228":"2022-03-16T10:28:51.247Z","1.48.1-1230":"2022-03-17T01:54:01.776Z","1.48.1-1231":"2022-03-18T05:52:38.663Z","1.48.1-1232":"2022-03-18T10:40:25.417Z","1.48.1-1233":"2022-03-18T11:30:57.013Z","1.49.1-1234":"2022-03-22T02:05:48.235Z","1.49.1-1235":"2022-03-24T01:42:29.353Z","1.48.1-1240":"2022-03-30T09:13:30.784Z","1.48.1-1241":"2022-04-01T02:38:47.752Z","1.48.1-1242":"2022-04-02T09:23:05.758Z","1.48.1-1243":"2022-04-02T09:43:20.225Z","1.48.1-1244":"2022-04-02T09:54:56.936Z","1.49.1-1246":"2022-04-07T01:40:04.818Z","1.48.1-1250":"2022-04-12T07:15:08.791Z","1.48.1-1251":"2022-04-12T10:50:01.279Z","1.48.1-1252":"2022-04-13T08:29:20.853Z","1.48.1-1255":"2022-04-21T03:18:20.568Z","1.48.1-1256":"2022-04-21T03:35:16.055Z","1.48.1-1257":"2022-04-21T03:38:14.381Z","1.48.1-1258":"2022-05-07T07:28:04.423Z","1.48.2-1262":"2022-05-07T07:54:23.638Z","1.49.1-1264":"2022-05-19T06:07:12.026Z"},"description":"## Content","maintainers":[{"email":"devops+xm-builder@ui.com","name":"ui-devops-xm-builder"},{"email":"tobias.assarsson@ui.com","name":"tobias.assarsson-ui"}],"readme":"# UID Agent FE\n\n## Content\n\n- UniFi Local Portal upgrade to UID\n","readmeFilename":"README.md"}