nodejs / node-gyp

Node.js native addon build tool
MIT License
9.81k stars 1.78k forks source link

node-gyp fails when running on iPadOS/iOS because it tries to find xcode #2385

Open danieltroger opened 3 years ago

danieltroger commented 3 years ago
Verbose output (from npm or node-gyp): ``` Uh-oh:~/[project_dir] mobile% npm --verbose install npm info it worked if it ends with ok npm verb cli [ '/usr/bin/node', '/usr/bin/npm', '--verbose', 'install' ] npm info using npm@6.14.8 npm info using node@v14.13.1 npm verb npm-session bfb0ef83c603d4ea npm info lifecycle my-project@0.1~preinstall: my-project@0.1 npm timing stage:loadCurrentTree Completed in 5693ms npm timing stage:loadIdealTree:cloneCurrentTree Completed in 31ms npm timing stage:loadIdealTree:loadShrinkwrap Completed in 342ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2ftransformer-css 1664ms npm http fetch GET 200 https://registry.npmjs.org/parcel 1667ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2ftransformer-postcss 1677ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fpackager-css 1862ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2foptimizer-htmlnano 1904ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fpackager-html 1908ms npm http fetch GET 200 https://registry.npmjs.org/parcel/-/parcel-2.0.0-nightly.649.tgz 224ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2ftransformer-sass 2055ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2ftransformer-posthtml 2136ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.0.0-nightly.651.tgz 1109ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.0.0-nightly.651.tgz 1110ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.0.0-nightly.651.tgz 1129ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.0.0-nightly.651.tgz 1179ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.0.0-nightly.651.tgz 1138ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.0.0-nightly.651.tgz 1137ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2foptimizer-cssnano 4042ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/transformer-sass/-/transformer-sass-2.0.0-nightly.651.tgz 2513ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/optimizer-cssnano/-/optimizer-cssnano-2.0.0-nightly.651.tgz 2264ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fdiagnostic 3824ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.0.0-nightly.651.tgz 1353ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fcore 5920ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2freporter-dev-server 2411ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2flogger 5702ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2freporter-cli 4510ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2ffs 6047ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fpackage-manager 5794ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fevents 6078ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2ftransformer-html 9163ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2futils 1325ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fconfig-default 7650ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/logger/-/logger-2.0.0-nightly.651.tgz 968ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.0.0-nightly.651.tgz 1313ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/core/-/core-2.0.0-nightly.649.tgz 1327ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.0.0-nightly.651.tgz 956ms npm http fetch GET 304 https://registry.npmjs.org/chalk 347ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel/events/-/events-2.0.0-nightly.651.tgz 953ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.0.0-nightly.651.tgz 970ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.0.0-nightly.651.tgz 1016ms npm http fetch GET 304 https://registry.npmjs.org/posthtml-parser 85ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel/fs/-/fs-2.0.0-nightly.651.tgz 1160ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/utils/-/utils-2.0.0-nightly.651.tgz 902ms npm http fetch GET 304 https://registry.npmjs.org/posthtml-render 153ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/ws 151ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/json5 265ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/micromatch 267ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/dotenv 297ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/ansi-styles 303ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/supports-color 329ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/commander 846ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/cross-spawn 347ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel/config-default/-/config-default-2.0.0-nightly.651.tgz 1311ms npm http fetch GET 304 https://registry.npmjs.org/htmlparser2 491ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fsource-map 1339ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel%2ffs-search 895ms npm http fetch GET 304 https://registry.npmjs.org/braces 756ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/color-convert 971ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fplugin 2362ms npm http fetch GET 304 https://registry.npmjs.org/has-flag 325ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel%2ftypes 2487ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fmarkdown-ansi 1670ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fcache 2399ms npm http fetch GET 304 https://registry.npmjs.org/path-key 291ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/shebang-command 234ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/which 225ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel%2ffs-write-stream-atomic 2013ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/plugin/-/plugin-2.0.0-nightly.651.tgz 1047ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/optimizer-cssnano/-/optimizer-cssnano-2.0.0-nightly.651.tgz 17ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.0.0-nightly.651.tgz 13ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel/types/-/types-2.0.0-nightly.651.tgz 980ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.0.0-nightly.651.tgz 4ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.0.0-nightly.651.tgz 4ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.0.0-nightly.651.tgz 1176ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/cache/-/cache-2.0.0-nightly.651.tgz 1372ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/fs-write-stream-atomic/-/fs-write-stream-atomic-2.0.0-nightly.2273.tgz 1592ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fnamer-default 2303ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fbundler-default 2883ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/fs-search/-/fs-search-2.0.0-nightly.2273.tgz 3785ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fworkers 5354ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.0.0-nightly.651.tgz 1243ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fpackager-js 3172ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.0.0-nightly.651.tgz 1247ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/workers/-/workers-2.0.0-nightly.651.tgz 1236ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.0.0-nightly.651.tgz 4ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.0.0-nightly.651.tgz 5ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fresolver-default 3239ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2foptimizer-terser 4154ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.0.0-nightly.651.tgz 972ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.0.0-nightly.651.tgz 1692ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.0.0-nightly.651.tgz 11ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.0.0-nightly.651.tgz 49ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fruntime-js 3737ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/optimizer-terser/-/optimizer-terser-2.0.0-nightly.651.tgz 1694ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fruntime-react-refresh 3559ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.0.0-nightly.651.tgz 1842ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2ftransformer-js 4300ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.0.0-nightly.651.tgz 1145ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fruntime-browser-hmr 6692ms npm http fetch GET 304 https://registry.npmjs.org/domelementtype 766ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fcodeframe 11436ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.0.0-nightly.651.tgz 1328ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.0.0-nightly.651.tgz 1354ms npm http fetch GET 304 https://registry.npmjs.org/domhandler 607ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fpackager-raw 9420ms npm http fetch GET 304 https://registry.npmjs.org/domutils 881ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/color-name 847ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/fill-range 896ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.0.0-nightly.651.tgz 1371ms npm http fetch GET 304 https://registry.npmjs.org/shebang-regex 509ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel%2ftransformer-json 6221ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2ftransformer-react-refresh-babel 4920ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2ftransformer-raw 5287ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.0.0-nightly.651.tgz 1391ms npm http fetch GET 304 https://registry.npmjs.org/dom-serializer 619ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.0.0-nightly.651.tgz 1803ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/transformer-react-refresh-babel/-/transformer-react-refresh-babel-2.0.0-nightly.651.tgz 1454ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.0.0-nightly.651.tgz 1414ms npm http fetch GET 304 https://registry.npmjs.org/to-regex-range 612ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fscope-hoisting 2530ms npm http fetch GET 304 https://registry.npmjs.org/is-number 180ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fbabylon-walk 2552ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fnode-resolver-core 3055ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2ftransformer-babel 10259ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/scope-hoisting/-/scope-hoisting-2.0.0-nightly.651.tgz 1297ms npm http fetch GET 304 https://registry.npmjs.org/globals 582ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.0.0-nightly.651.tgz 1094ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-2.0.0-nightly.2273.tgz 1634ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/babylon-walk/-/babylon-walk-2.0.0-nightly.2273.tgz 1648ms npm http fetch GET 304 https://registry.npmjs.org/type-fest 315ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel%2ftransformer-react-refresh-wrap 7050ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.0.0-nightly.651.tgz 992ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fbabel-ast-utils 6004ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fbabel-preset-env 2515ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/babel-ast-utils/-/babel-ast-utils-2.0.0-nightly.2273.tgz 1048ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/babel-preset-env/-/babel-preset-env-2.0.0-nightly.651.tgz 875ms npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fnode-libs-browser 3937ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/node-libs-browser/-/node-libs-browser-2.0.0-nightly.2273.tgz 906ms npm http fetch GET 304 https://registry.npmjs.org/readable-stream 140ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/string_decoder 145ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/punycode 151ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/safe-buffer 180ms (from cache) npm timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 35526ms npm timing stage:loadIdealTree Completed in 36313ms npm timing stage:generateActionsToTake Completed in 116ms npm verb correctMkdir /var/mobile/.npm/_locks correctMkdir not in flight; initializing npm verb lock using /var/mobile/.npm/_locks/staging-5c2fe87d0d7331e3.lock for /private/var/mobile/[project_dir]/node_modules/.staging npm timing audit submit Completed in 1119ms npm http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/audits/quick 1118ms npm timing audit body Completed in 1ms npm timing action:extract Completed in 1362ms npm info lifecycle @parcel/transformer-react-refresh-babel@2.0.0-nightly.649~preuninstall: @parcel/transformer-react-refresh-babel@2.0.0-nightly.649 npm info lifecycle @parcel/transformer-react-refresh-babel@2.0.0-nightly.649~uninstall: @parcel/transformer-react-refresh-babel@2.0.0-nightly.649 npm verb unbuild rmStuff @parcel/transformer-react-refresh-babel@2.0.0-nightly.649 from /private/var/mobile/[project_dir]/node_modules npm info lifecycle @parcel/transformer-react-refresh-babel@2.0.0-nightly.649~postuninstall: @parcel/transformer-react-refresh-babel@2.0.0-nightly.649 npm info lifecycle @parcel/transformer-raw@2.0.0-nightly.649~preuninstall: @parcel/transformer-raw@2.0.0-nightly.649 npm info lifecycle @parcel/transformer-raw@2.0.0-nightly.649~uninstall: @parcel/transformer-raw@2.0.0-nightly.649 npm verb unbuild rmStuff @parcel/transformer-raw@2.0.0-nightly.649 from /private/var/mobile/[project_dir]/node_modules npm info lifecycle @parcel/transformer-raw@2.0.0-nightly.649~postuninstall: @parcel/transformer-raw@2.0.0-nightly.649 npm info lifecycle @parcel/transformer-json@2.0.0-nightly.649~preuninstall: @parcel/transformer-json@2.0.0-nightly.649 npm info lifecycle @parcel/transformer-json@2.0.0-nightly.649~uninstall: @parcel/transformer-json@2.0.0-nightly.649 npm verb unbuild rmStuff @parcel/transformer-json@2.0.0-nightly.649 from /private/var/mobile/[project_dir]/node_modules npm info lifecycle @parcel/transformer-json@2.0.0-nightly.649~postuninstall: @parcel/transformer-json@2.0.0-nightly.649 npm info lifecycle @parcel/runtime-react-refresh@2.0.0-nightly.649~preuninstall: @parcel/runtime-react-refresh@2.0.0-nightly.649 npm info lifecycle @parcel/runtime-react-refresh@2.0.0-nightly.649~uninstall: @parcel/runtime-react-refresh@2.0.0-nightly.649 npm verb unbuild rmStuff @parcel/runtime-react-refresh@2.0.0-nightly.649 from /private/var/mobile/[project_dir]/node_modules npm info lifecycle @parcel/runtime-react-refresh@2.0.0-nightly.649~postuninstall: @parcel/runtime-react-refresh@2.0.0-nightly.649 npm info lifecycle @parcel/packager-raw@2.0.0-nightly.649~preuninstall: @parcel/packager-raw@2.0.0-nightly.649 npm info lifecycle @parcel/packager-raw@2.0.0-nightly.649~uninstall: @parcel/packager-raw@2.0.0-nightly.649 npm verb unbuild rmStuff @parcel/packager-raw@2.0.0-nightly.649 from /private/var/mobile/[project_dir]/node_modules npm info lifecycle @parcel/packager-raw@2.0.0-nightly.649~postuninstall: @parcel/packager-raw@2.0.0-nightly.649 npm info lifecycle @parcel/node-libs-browser@2.0.0-nightly.2271~preuninstall: @parcel/node-libs-browser@2.0.0-nightly.2271 npm info lifecycle @parcel/node-libs-browser@2.0.0-nightly.2271~uninstall: @parcel/node-libs-browser@2.0.0-nightly.2271 npm verb unbuild rmStuff @parcel/node-libs-browser@2.0.0-nightly.2271 from /private/var/mobile/[project_dir]/node_modules npm info lifecycle @parcel/node-libs-browser@2.0.0-nightly.2271~postuninstall: @parcel/node-libs-browser@2.0.0-nightly.2271 npm info lifecycle undefined~preuninstall: undefined npm info lifecycle undefined~uninstall: undefined npm verb unbuild rmStuff undefined from /private/var/mobile/[project_dir]/node_modules npm info lifecycle undefined~postuninstall: undefined npm info lifecycle @parcel/namer-default@2.0.0-nightly.649~preuninstall: @parcel/namer-default@2.0.0-nightly.649 npm info lifecycle @parcel/namer-default@2.0.0-nightly.649~uninstall: @parcel/namer-default@2.0.0-nightly.649 npm verb unbuild rmStuff @parcel/namer-default@2.0.0-nightly.649 from /private/var/mobile/[project_dir]/node_modules npm info lifecycle @parcel/namer-default@2.0.0-nightly.649~postuninstall: @parcel/namer-default@2.0.0-nightly.649 npm info lifecycle @parcel/markdown-ansi@2.0.0-nightly.649~preuninstall: @parcel/markdown-ansi@2.0.0-nightly.649 npm info lifecycle @parcel/markdown-ansi@2.0.0-nightly.649~uninstall: @parcel/markdown-ansi@2.0.0-nightly.649 npm verb unbuild rmStuff @parcel/markdown-ansi@2.0.0-nightly.649 from /private/var/mobile/[project_dir]/node_modules npm info lifecycle @parcel/markdown-ansi@2.0.0-nightly.649~postuninstall: @parcel/markdown-ansi@2.0.0-nightly.649 npm info lifecycle @parcel/logger@2.0.0-nightly.649~preuninstall: @parcel/logger@2.0.0-nightly.649 npm info lifecycle @parcel/logger@2.0.0-nightly.649~uninstall: @parcel/logger@2.0.0-nightly.649 npm verb unbuild rmStuff @parcel/logger@2.0.0-nightly.649 from /private/var/mobile/[project_dir]/node_modules npm info lifecycle @parcel/logger@2.0.0-nightly.649~postuninstall: @parcel/logger@2.0.0-nightly.649 npm info lifecycle @parcel/fs-write-stream-atomic@2.0.0-nightly.2271~preuninstall: @parcel/fs-write-stream-atomic@2.0.0-nightly.2271 npm info lifecycle @parcel/fs-write-stream-atomic@2.0.0-nightly.2271~uninstall: @parcel/fs-write-stream-atomic@2.0.0-nightly.2271 npm verb unbuild rmStuff @parcel/fs-write-stream-atomic@2.0.0-nightly.2271 from /private/var/mobile/[project_dir]/node_modules npm info lifecycle @parcel/fs-write-stream-atomic@2.0.0-nightly.2271~postuninstall: @parcel/fs-write-stream-atomic@2.0.0-nightly.2271 npm info lifecycle @parcel/fs-search@2.0.0-nightly.2271~preuninstall: @parcel/fs-search@2.0.0-nightly.2271 npm info lifecycle @parcel/fs-search@2.0.0-nightly.2271~uninstall: @parcel/fs-search@2.0.0-nightly.2271 npm verb unbuild rmStuff @parcel/fs-search@2.0.0-nightly.2271 from /private/var/mobile/[project_dir]/node_modules npm info lifecycle @parcel/fs-search@2.0.0-nightly.2271~postuninstall: @parcel/fs-search@2.0.0-nightly.2271 npm info lifecycle @parcel/codeframe@2.0.0-nightly.649~preuninstall: @parcel/codeframe@2.0.0-nightly.649 npm info lifecycle @parcel/codeframe@2.0.0-nightly.649~uninstall: @parcel/codeframe@2.0.0-nightly.649 npm verb unbuild rmStuff @parcel/codeframe@2.0.0-nightly.649 from /private/var/mobile/[project_dir]/node_modules npm info lifecycle @parcel/codeframe@2.0.0-nightly.649~postuninstall: @parcel/codeframe@2.0.0-nightly.649 npm info lifecycle @parcel/babylon-walk@2.0.0-nightly.2271~preuninstall: @parcel/babylon-walk@2.0.0-nightly.2271 npm info lifecycle @parcel/babylon-walk@2.0.0-nightly.2271~uninstall: @parcel/babylon-walk@2.0.0-nightly.2271 npm verb unbuild rmStuff @parcel/babylon-walk@2.0.0-nightly.2271 from /private/var/mobile/[project_dir]/node_modules npm info lifecycle @parcel/babylon-walk@2.0.0-nightly.2271~postuninstall: @parcel/babylon-walk@2.0.0-nightly.2271 npm info lifecycle @parcel/events@2.0.0-nightly.649~preuninstall: @parcel/events@2.0.0-nightly.649 npm info lifecycle @parcel/events@2.0.0-nightly.649~uninstall: @parcel/events@2.0.0-nightly.649 npm verb unbuild rmStuff @parcel/events@2.0.0-nightly.649 from /private/var/mobile/[project_dir]/node_modules npm info lifecycle @parcel/events@2.0.0-nightly.649~postuninstall: @parcel/events@2.0.0-nightly.649 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.649~preuninstall: @parcel/diagnostic@2.0.0-nightly.649 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.649~uninstall: @parcel/diagnostic@2.0.0-nightly.649 npm verb unbuild rmStuff @parcel/diagnostic@2.0.0-nightly.649 from /private/var/mobile/[project_dir]/node_modules npm info lifecycle @parcel/diagnostic@2.0.0-nightly.649~postuninstall: @parcel/diagnostic@2.0.0-nightly.649 npm timing action:unbuild Completed in 15ms npm timing action:remove Completed in 72ms npm info lifecycle punycode@1.4.1~preuninstall: punycode@1.4.1 npm info lifecycle punycode@1.4.1~uninstall: punycode@1.4.1 npm verb unbuild rmStuff punycode@1.4.1 from /private/var/mobile/[project_dir]/node_modules npm verb unbuild rmStuff in /private/var/mobile/[project_dir]/node_modules/@parcel/node-libs-browser/node_modules npm info lifecycle punycode@1.4.1~postuninstall: punycode@1.4.1 npm info lifecycle punycode@1.4.1~preinstall: punycode@1.4.1 npm info lifecycle safe-buffer@5.2.1~preuninstall: safe-buffer@5.2.1 npm info lifecycle safe-buffer@5.2.1~uninstall: safe-buffer@5.2.1 npm verb unbuild rmStuff safe-buffer@5.2.1 from /private/var/mobile/[project_dir]/node_modules npm verb unbuild rmStuff in /private/var/mobile/[project_dir]/node_modules/@parcel/node-libs-browser/node_modules npm info lifecycle safe-buffer@5.2.1~postuninstall: safe-buffer@5.2.1 npm info lifecycle safe-buffer@5.2.1~preinstall: safe-buffer@5.2.1 npm info lifecycle string_decoder@1.3.0~preuninstall: string_decoder@1.3.0 npm info lifecycle string_decoder@1.3.0~uninstall: string_decoder@1.3.0 npm verb unbuild rmStuff string_decoder@1.3.0 from /private/var/mobile/[project_dir]/node_modules npm verb unbuild rmStuff in /private/var/mobile/[project_dir]/node_modules/@parcel/node-libs-browser/node_modules npm info lifecycle string_decoder@1.3.0~postuninstall: string_decoder@1.3.0 npm info lifecycle string_decoder@1.3.0~preinstall: string_decoder@1.3.0 npm info lifecycle readable-stream@3.6.0~preuninstall: readable-stream@3.6.0 npm info lifecycle readable-stream@3.6.0~uninstall: readable-stream@3.6.0 npm verb unbuild rmStuff readable-stream@3.6.0 from /private/var/mobile/[project_dir]/node_modules npm verb unbuild rmStuff in /private/var/mobile/[project_dir]/node_modules/@parcel/node-libs-browser/node_modules npm info lifecycle readable-stream@3.6.0~postuninstall: readable-stream@3.6.0 npm info lifecycle readable-stream@3.6.0~preinstall: readable-stream@3.6.0 npm info lifecycle color-name@1.1.4~preuninstall: color-name@1.1.4 npm info lifecycle color-name@1.1.4~uninstall: color-name@1.1.4 npm verb unbuild rmStuff color-name@1.1.4 from /private/var/mobile/[project_dir]/node_modules npm verb unbuild rmStuff in /private/var/mobile/[project_dir]/node_modules/@parcel/markdown-ansi/node_modules npm info lifecycle color-name@1.1.4~postuninstall: color-name@1.1.4 npm info lifecycle color-name@1.1.4~preinstall: color-name@1.1.4 npm info lifecycle color-convert@2.0.1~preuninstall: color-convert@2.0.1 npm info lifecycle color-convert@2.0.1~uninstall: color-convert@2.0.1 npm verb unbuild rmStuff color-convert@2.0.1 from /private/var/mobile/[project_dir]/node_modules npm verb unbuild rmStuff in /private/var/mobile/[project_dir]/node_modules/@parcel/markdown-ansi/node_modules npm info lifecycle color-convert@2.0.1~postuninstall: color-convert@2.0.1 npm info lifecycle color-convert@2.0.1~preinstall: color-convert@2.0.1 npm info lifecycle ansi-styles@4.3.0~preuninstall: ansi-styles@4.3.0 npm info lifecycle ansi-styles@4.3.0~uninstall: ansi-styles@4.3.0 npm verb unbuild rmStuff ansi-styles@4.3.0 from /private/var/mobile/[project_dir]/node_modules npm verb unbuild rmStuff in /private/var/mobile/[project_dir]/node_modules/@parcel/markdown-ansi/node_modules npm info lifecycle ansi-styles@4.3.0~postuninstall: ansi-styles@4.3.0 npm info lifecycle ansi-styles@4.3.0~preinstall: ansi-styles@4.3.0 npm info lifecycle has-flag@4.0.0~preuninstall: has-flag@4.0.0 npm info lifecycle has-flag@4.0.0~uninstall: has-flag@4.0.0 npm verb unbuild rmStuff has-flag@4.0.0 from /private/var/mobile/[project_dir]/node_modules npm verb unbuild rmStuff in /private/var/mobile/[project_dir]/node_modules/@parcel/markdown-ansi/node_modules npm info lifecycle has-flag@4.0.0~postuninstall: has-flag@4.0.0 npm info lifecycle has-flag@4.0.0~preinstall: has-flag@4.0.0 npm info lifecycle supports-color@7.2.0~preuninstall: supports-color@7.2.0 npm info lifecycle supports-color@7.2.0~uninstall: supports-color@7.2.0 npm verb unbuild rmStuff supports-color@7.2.0 from /private/var/mobile/[project_dir]/node_modules npm verb unbuild rmStuff in /private/var/mobile/[project_dir]/node_modules/@parcel/markdown-ansi/node_modules npm info lifecycle supports-color@7.2.0~postuninstall: supports-color@7.2.0 npm info lifecycle supports-color@7.2.0~preinstall: supports-color@7.2.0 npm info lifecycle chalk@4.1.1~preuninstall: chalk@4.1.1 npm info lifecycle chalk@4.1.1~uninstall: chalk@4.1.1 npm verb unbuild rmStuff chalk@4.1.1 from /private/var/mobile/[project_dir]/node_modules npm verb unbuild rmStuff in /private/var/mobile/[project_dir]/node_modules/@parcel/markdown-ansi/node_modules npm info lifecycle chalk@4.1.1~postuninstall: chalk@4.1.1 npm info lifecycle chalk@4.1.1~preinstall: chalk@4.1.1 npm info lifecycle color-name@1.1.4~preuninstall: color-name@1.1.4 npm info lifecycle color-name@1.1.4~uninstall: color-name@1.1.4 npm verb unbuild rmStuff color-name@1.1.4 from /private/var/mobile/[project_dir]/node_modules npm verb unbuild rmStuff in /private/var/mobile/[project_dir]/node_modules/@parcel/codeframe/node_modules npm info lifecycle color-name@1.1.4~postuninstall: color-name@1.1.4 npm info lifecycle color-name@1.1.4~preinstall: color-name@1.1.4 npm info lifecycle color-convert@2.0.1~preuninstall: color-convert@2.0.1 npm info lifecycle color-convert@2.0.1~uninstall: color-convert@2.0.1 npm verb unbuild rmStuff color-convert@2.0.1 from /private/var/mobile/[project_dir]/node_modules npm verb unbuild rmStuff in /private/var/mobile/[project_dir]/node_modules/@parcel/codeframe/node_modules npm info lifecycle color-convert@2.0.1~postuninstall: color-convert@2.0.1 npm info lifecycle color-convert@2.0.1~preinstall: color-convert@2.0.1 npm info lifecycle ansi-styles@4.3.0~preuninstall: ansi-styles@4.3.0 npm info lifecycle ansi-styles@4.3.0~uninstall: ansi-styles@4.3.0 npm verb unbuild rmStuff ansi-styles@4.3.0 from /private/var/mobile/[project_dir]/node_modules npm verb unbuild rmStuff in /private/var/mobile/[project_dir]/node_modules/@parcel/codeframe/node_modules npm info lifecycle ansi-styles@4.3.0~postuninstall: ansi-styles@4.3.0 npm info lifecycle ansi-styles@4.3.0~preinstall: ansi-styles@4.3.0 npm info lifecycle has-flag@4.0.0~preuninstall: has-flag@4.0.0 npm info lifecycle has-flag@4.0.0~uninstall: has-flag@4.0.0 npm verb unbuild rmStuff has-flag@4.0.0 from /private/var/mobile/[project_dir]/node_modules npm verb unbuild rmStuff in /private/var/mobile/[project_dir]/node_modules/@parcel/codeframe/node_modules npm info lifecycle has-flag@4.0.0~postuninstall: has-flag@4.0.0 npm info lifecycle has-flag@4.0.0~preinstall: has-flag@4.0.0 npm info lifecycle supports-color@7.2.0~preuninstall: supports-color@7.2.0 npm info lifecycle supports-color@7.2.0~uninstall: supports-color@7.2.0 npm verb unbuild rmStuff supports-color@7.2.0 from /private/var/mobile/[project_dir]/node_modules npm verb unbuild rmStuff in /private/var/mobile/[project_dir]/node_modules/@parcel/codeframe/node_modules npm info lifecycle supports-color@7.2.0~postuninstall: supports-color@7.2.0 npm info lifecycle supports-color@7.2.0~preinstall: supports-color@7.2.0 npm info lifecycle chalk@4.1.1~preuninstall: chalk@4.1.1 npm info lifecycle chalk@4.1.1~uninstall: chalk@4.1.1 npm verb unbuild rmStuff chalk@4.1.1 from /private/var/mobile/[project_dir]/node_modules npm verb unbuild rmStuff in /private/var/mobile/[project_dir]/node_modules/@parcel/codeframe/node_modules npm info lifecycle chalk@4.1.1~postuninstall: chalk@4.1.1 npm info lifecycle chalk@4.1.1~preinstall: chalk@4.1.1 npm timing action:move Completed in 43ms npm timing action:finalize Completed in 193ms npm timing action:refresh-package-json Completed in 390ms npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~preinstall: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~preinstall: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/events@2.0.0-nightly.651~preinstall: @parcel/events@2.0.0-nightly.651 npm info lifecycle @parcel/logger@2.0.0-nightly.651~preinstall: @parcel/logger@2.0.0-nightly.651 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~preinstall: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/namer-default@2.0.0-nightly.651~preinstall: @parcel/namer-default@2.0.0-nightly.651 npm info lifecycle @parcel/packager-raw@2.0.0-nightly.651~preinstall: @parcel/packager-raw@2.0.0-nightly.651 npm info lifecycle @parcel/runtime-react-refresh@2.0.0-nightly.651~preinstall: @parcel/runtime-react-refresh@2.0.0-nightly.651 npm info lifecycle @parcel/transformer-json@2.0.0-nightly.651~preinstall: @parcel/transformer-json@2.0.0-nightly.651 npm info lifecycle @parcel/transformer-raw@2.0.0-nightly.651~preinstall: @parcel/transformer-raw@2.0.0-nightly.651 npm info lifecycle @parcel/transformer-react-refresh-babel@2.0.0-nightly.651~preinstall: @parcel/transformer-react-refresh-babel@2.0.0-nightly.651 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~preinstall: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/events@2.0.0-nightly.651~preinstall: @parcel/events@2.0.0-nightly.651 npm info lifecycle @parcel/logger@2.0.0-nightly.651~preinstall: @parcel/logger@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle dotenv@7.0.0~preinstall: dotenv@7.0.0 npm info lifecycle is-number@7.0.0~preinstall: is-number@7.0.0 npm info lifecycle json5@1.0.1~preinstall: json5@1.0.1 npm info lifecycle to-regex-range@5.0.1~preinstall: to-regex-range@5.0.1 npm info lifecycle fill-range@7.0.1~preinstall: fill-range@7.0.1 npm info lifecycle braces@3.0.2~preinstall: braces@3.0.2 npm info lifecycle micromatch@4.0.4~preinstall: micromatch@4.0.4 npm info lifecycle @parcel/fs-search@2.0.0-nightly.2273~preinstall: @parcel/fs-search@2.0.0-nightly.2273 npm info lifecycle @parcel/fs-write-stream-atomic@2.0.0-nightly.2273~preinstall: @parcel/fs-write-stream-atomic@2.0.0-nightly.2273 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~preinstall: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/node-libs-browser@2.0.0-nightly.2273~preinstall: @parcel/node-libs-browser@2.0.0-nightly.2273 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~preinstall: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~preinstall: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/events@2.0.0-nightly.651~preinstall: @parcel/events@2.0.0-nightly.651 npm info lifecycle @parcel/logger@2.0.0-nightly.651~preinstall: @parcel/logger@2.0.0-nightly.651 npm info lifecycle path-key@2.0.1~preinstall: path-key@2.0.1 npm info lifecycle shebang-regex@1.0.0~preinstall: shebang-regex@1.0.0 npm info lifecycle shebang-command@1.2.0~preinstall: shebang-command@1.2.0 npm info lifecycle which@1.3.1~preinstall: which@1.3.1 npm info lifecycle cross-spawn@6.0.5~preinstall: cross-spawn@6.0.5 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle parcel@2.0.0-nightly.649~preinstall: parcel@2.0.0-nightly.649 npm info lifecycle @parcel/transformer-sass@2.0.0-nightly.651~preinstall: @parcel/transformer-sass@2.0.0-nightly.651 npm info lifecycle commander@7.2.0~preinstall: commander@7.2.0 npm info lifecycle @parcel/logger@2.0.0-nightly.651~preinstall: @parcel/logger@2.0.0-nightly.651 npm info lifecycle @parcel/events@2.0.0-nightly.651~preinstall: @parcel/events@2.0.0-nightly.651 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~preinstall: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/core@2.0.0-nightly.649~preinstall: @parcel/core@2.0.0-nightly.649 npm info lifecycle @parcel/package-manager@2.0.0-nightly.651~preinstall: @parcel/package-manager@2.0.0-nightly.651 npm info lifecycle @parcel/fs@2.0.0-nightly.651~preinstall: @parcel/fs@2.0.0-nightly.651 npm info lifecycle @parcel/workers@2.0.0-nightly.651~preinstall: @parcel/workers@2.0.0-nightly.651 npm info lifecycle @parcel/logger@2.0.0-nightly.651~preinstall: @parcel/logger@2.0.0-nightly.651 npm info lifecycle @parcel/events@2.0.0-nightly.651~preinstall: @parcel/events@2.0.0-nightly.651 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~preinstall: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/config-default@2.0.0-nightly.651~preinstall: @parcel/config-default@2.0.0-nightly.651 npm info lifecycle @parcel/transformer-react-refresh-wrap@2.0.0-nightly.651~preinstall: @parcel/transformer-react-refresh-wrap@2.0.0-nightly.651 npm info lifecycle @parcel/transformer-posthtml@2.0.0-nightly.651~preinstall: @parcel/transformer-posthtml@2.0.0-nightly.651 npm info lifecycle @parcel/transformer-postcss@2.0.0-nightly.651~preinstall: @parcel/transformer-postcss@2.0.0-nightly.651 npm info lifecycle @parcel/transformer-js@2.0.0-nightly.651~preinstall: @parcel/transformer-js@2.0.0-nightly.651 npm info lifecycle @parcel/transformer-html@2.0.0-nightly.651~preinstall: @parcel/transformer-html@2.0.0-nightly.651 npm info lifecycle @parcel/transformer-css@2.0.0-nightly.651~preinstall: @parcel/transformer-css@2.0.0-nightly.651 npm info lifecycle @parcel/transformer-babel@2.0.0-nightly.651~preinstall: @parcel/transformer-babel@2.0.0-nightly.651 npm info lifecycle @parcel/packager-js@2.0.0-nightly.651~preinstall: @parcel/packager-js@2.0.0-nightly.651 npm info lifecycle @parcel/scope-hoisting@2.0.0-nightly.651~preinstall: @parcel/scope-hoisting@2.0.0-nightly.651 npm info lifecycle @parcel/runtime-js@2.0.0-nightly.651~preinstall: @parcel/runtime-js@2.0.0-nightly.651 npm info lifecycle @parcel/runtime-browser-hmr@2.0.0-nightly.651~preinstall: @parcel/runtime-browser-hmr@2.0.0-nightly.651 npm info lifecycle @parcel/reporter-dev-server@2.0.0-nightly.651~preinstall: @parcel/reporter-dev-server@2.0.0-nightly.651 npm info lifecycle @parcel/reporter-cli@2.0.0-nightly.651~preinstall: @parcel/reporter-cli@2.0.0-nightly.651 npm info lifecycle @parcel/packager-html@2.0.0-nightly.651~preinstall: @parcel/packager-html@2.0.0-nightly.651 npm info lifecycle @parcel/packager-css@2.0.0-nightly.651~preinstall: @parcel/packager-css@2.0.0-nightly.651 npm info lifecycle @parcel/optimizer-terser@2.0.0-nightly.651~preinstall: @parcel/optimizer-terser@2.0.0-nightly.651 npm info lifecycle @parcel/optimizer-htmlnano@2.0.0-nightly.651~preinstall: @parcel/optimizer-htmlnano@2.0.0-nightly.651 npm info lifecycle @parcel/resolver-default@2.0.0-nightly.651~preinstall: @parcel/resolver-default@2.0.0-nightly.651 npm info lifecycle @parcel/node-resolver-core@2.0.0-nightly.2273~preinstall: @parcel/node-resolver-core@2.0.0-nightly.2273 npm info lifecycle @parcel/cache@2.0.0-nightly.651~preinstall: @parcel/cache@2.0.0-nightly.651 npm info lifecycle @parcel/bundler-default@2.0.0-nightly.651~preinstall: @parcel/bundler-default@2.0.0-nightly.651 npm info lifecycle @parcel/babel-ast-utils@2.0.0-nightly.2273~preinstall: @parcel/babel-ast-utils@2.0.0-nightly.2273 npm info lifecycle @parcel/utils@2.0.0-nightly.651~preinstall: @parcel/utils@2.0.0-nightly.651 npm info lifecycle micromatch@4.0.4~preinstall: micromatch@4.0.4 npm info lifecycle braces@3.0.2~preinstall: braces@3.0.2 npm info lifecycle fill-range@7.0.1~preinstall: fill-range@7.0.1 npm info lifecycle to-regex-range@5.0.1~preinstall: to-regex-range@5.0.1 npm info lifecycle @parcel/markdown-ansi@2.0.0-nightly.651~preinstall: @parcel/markdown-ansi@2.0.0-nightly.651 npm info lifecycle @parcel/codeframe@2.0.0-nightly.651~preinstall: @parcel/codeframe@2.0.0-nightly.651 npm info lifecycle json5@1.0.1~preinstall: json5@1.0.1 npm info lifecycle is-number@7.0.0~preinstall: is-number@7.0.0 npm info lifecycle @parcel/logger@2.0.0-nightly.651~preinstall: @parcel/logger@2.0.0-nightly.651 npm info lifecycle @parcel/events@2.0.0-nightly.651~preinstall: @parcel/events@2.0.0-nightly.651 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~preinstall: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle posthtml-render@1.4.0~preinstall: posthtml-render@1.4.0 npm info lifecycle posthtml-parser@0.6.0~preinstall: posthtml-parser@0.6.0 npm info lifecycle htmlparser2@5.0.1~preinstall: htmlparser2@5.0.1 npm info lifecycle domutils@2.6.0~preinstall: domutils@2.6.0 npm info lifecycle domhandler@4.2.0~preinstall: domhandler@4.2.0 npm info lifecycle domhandler@3.3.0~preinstall: domhandler@3.3.0 npm info lifecycle dom-serializer@1.3.1~preinstall: dom-serializer@1.3.1 npm info lifecycle domhandler@4.2.0~preinstall: domhandler@4.2.0 npm info lifecycle domelementtype@2.2.0~preinstall: domelementtype@2.2.0 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle micromatch@4.0.4~preinstall: micromatch@4.0.4 npm info lifecycle braces@3.0.2~preinstall: braces@3.0.2 npm info lifecycle fill-range@7.0.1~preinstall: fill-range@7.0.1 npm info lifecycle to-regex-range@5.0.1~preinstall: to-regex-range@5.0.1 npm info lifecycle is-number@7.0.0~preinstall: is-number@7.0.0 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~preinstall: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/babylon-walk@2.0.0-nightly.2273~preinstall: @parcel/babylon-walk@2.0.0-nightly.2273 npm info lifecycle posthtml-render@1.4.0~preinstall: posthtml-render@1.4.0 npm info lifecycle posthtml-parser@0.6.0~preinstall: posthtml-parser@0.6.0 npm info lifecycle htmlparser2@5.0.1~preinstall: htmlparser2@5.0.1 npm info lifecycle domutils@2.6.0~preinstall: domutils@2.6.0 npm info lifecycle domhandler@4.2.0~preinstall: domhandler@4.2.0 npm info lifecycle domhandler@3.3.0~preinstall: domhandler@3.3.0 npm info lifecycle dom-serializer@1.3.1~preinstall: dom-serializer@1.3.1 npm info lifecycle domhandler@4.2.0~preinstall: domhandler@4.2.0 npm info lifecycle domelementtype@2.2.0~preinstall: domelementtype@2.2.0 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/babel-preset-env@2.0.0-nightly.651~preinstall: @parcel/babel-preset-env@2.0.0-nightly.651 npm info lifecycle @parcel/optimizer-cssnano@2.0.0-nightly.651~preinstall: @parcel/optimizer-cssnano@2.0.0-nightly.651 npm info lifecycle @parcel/source-map@2.0.0-alpha.4.21~preinstall: @parcel/source-map@2.0.0-alpha.4.21 npm info lifecycle globals@13.8.0~preinstall: globals@13.8.0 npm info lifecycle type-fest@0.20.2~preinstall: type-fest@0.20.2 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~preinstall: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/babylon-walk@2.0.0-nightly.2273~preinstall: @parcel/babylon-walk@2.0.0-nightly.2273 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle ws@7.4.5~preinstall: ws@7.4.5 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle chalk@4.1.1~preinstall: chalk@4.1.1 npm info lifecycle supports-color@7.2.0~preinstall: supports-color@7.2.0 npm info lifecycle has-flag@4.0.0~preinstall: has-flag@4.0.0 npm info lifecycle ansi-styles@4.3.0~preinstall: ansi-styles@4.3.0 npm info lifecycle color-convert@2.0.1~preinstall: color-convert@2.0.1 npm info lifecycle color-name@1.1.4~preinstall: color-name@1.1.4 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~preinstall: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~preinstall: @parcel/types@2.0.0-nightly.651 npm timing action:preinstall Completed in 26ms npm info linkStuff @parcel/diagnostic@2.0.0-nightly.651 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff @parcel/diagnostic@2.0.0-nightly.651 npm info linkStuff @parcel/events@2.0.0-nightly.651 npm info linkStuff @parcel/logger@2.0.0-nightly.651 npm info linkStuff @parcel/diagnostic@2.0.0-nightly.651 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff @parcel/namer-default@2.0.0-nightly.651 npm info linkStuff @parcel/packager-raw@2.0.0-nightly.651 npm info linkStuff @parcel/runtime-react-refresh@2.0.0-nightly.651 npm info linkStuff @parcel/transformer-json@2.0.0-nightly.651 npm info linkStuff @parcel/transformer-raw@2.0.0-nightly.651 npm info linkStuff @parcel/transformer-react-refresh-babel@2.0.0-nightly.651 npm info linkStuff @parcel/diagnostic@2.0.0-nightly.651 npm info linkStuff @parcel/events@2.0.0-nightly.651 npm info linkStuff @parcel/logger@2.0.0-nightly.651 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff dotenv@7.0.0 npm info linkStuff is-number@7.0.0 npm info linkStuff json5@1.0.1 npm verb linkBins [ npm verb linkBins { json5: 'lib/cli.js' }, npm verb linkBins '/private/var/mobile/[project_dir]/node_modules/@parcel/core/node_modules/.bin', npm verb linkBins false npm verb linkBins ] npm info linkStuff to-regex-range@5.0.1 npm info linkStuff fill-range@7.0.1 npm info linkStuff braces@3.0.2 npm info linkStuff micromatch@4.0.4 npm info linkStuff @parcel/fs-search@2.0.0-nightly.2273 npm info linkStuff @parcel/fs-write-stream-atomic@2.0.0-nightly.2273 npm info linkStuff @parcel/diagnostic@2.0.0-nightly.651 npm info linkStuff punycode@1.4.1 npm info linkStuff safe-buffer@5.2.1 npm info linkStuff string_decoder@1.3.0 npm info linkStuff readable-stream@3.6.0 npm info linkStuff @parcel/node-libs-browser@2.0.0-nightly.2273 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff @parcel/diagnostic@2.0.0-nightly.651 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff @parcel/diagnostic@2.0.0-nightly.651 npm info linkStuff @parcel/events@2.0.0-nightly.651 npm info linkStuff @parcel/logger@2.0.0-nightly.651 npm info linkStuff path-key@2.0.1 npm info linkStuff shebang-regex@1.0.0 npm info linkStuff shebang-command@1.2.0 npm info linkStuff which@1.3.1 npm verb linkBins [ npm verb linkBins { which: 'bin/which' }, npm verb linkBins '/private/var/mobile/[project_dir]/node_modules/@parcel/package-manager/node_modules/.bin', npm verb linkBins false npm verb linkBins ] npm info linkStuff cross-spawn@6.0.5 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff color-name@1.1.4 npm info linkStuff color-convert@2.0.1 npm info linkStuff ansi-styles@4.3.0 npm info linkStuff has-flag@4.0.0 npm info linkStuff supports-color@7.2.0 npm info linkStuff chalk@4.1.1 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff ws@7.4.5 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff @parcel/babylon-walk@2.0.0-nightly.2273 npm info linkStuff @parcel/diagnostic@2.0.0-nightly.651 npm info linkStuff type-fest@0.20.2 npm info linkStuff globals@13.8.0 npm info linkStuff @parcel/source-map@2.0.0-alpha.4.21 npm info linkStuff @parcel/optimizer-cssnano@2.0.0-nightly.651 npm info linkStuff @parcel/babel-preset-env@2.0.0-nightly.651 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff domelementtype@2.2.0 npm info linkStuff domhandler@4.2.0 npm info linkStuff dom-serializer@1.3.1 npm info linkStuff domhandler@3.3.0 npm info linkStuff domhandler@4.2.0 npm info linkStuff domutils@2.6.0 npm info linkStuff htmlparser2@5.0.1 npm info linkStuff posthtml-parser@0.6.0 npm info linkStuff posthtml-render@1.4.0 npm info linkStuff @parcel/babylon-walk@2.0.0-nightly.2273 npm info linkStuff @parcel/diagnostic@2.0.0-nightly.651 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff is-number@7.0.0 npm info linkStuff to-regex-range@5.0.1 npm info linkStuff fill-range@7.0.1 npm info linkStuff braces@3.0.2 npm info linkStuff micromatch@4.0.4 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff domelementtype@2.2.0 npm info linkStuff domhandler@4.2.0 npm info linkStuff dom-serializer@1.3.1 npm info linkStuff domhandler@3.3.0 npm info linkStuff domhandler@4.2.0 npm info linkStuff domutils@2.6.0 npm info linkStuff htmlparser2@5.0.1 npm info linkStuff posthtml-parser@0.6.0 npm info linkStuff posthtml-render@1.4.0 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff @parcel/types@2.0.0-nightly.651 npm info linkStuff @parcel/plugin@2.0.0-nightly.651 npm info linkStuff @parcel/diagnostic@2.0.0-nightly.651 npm info linkStuff @parcel/events@2.0.0-nightly.651 npm info linkStuff @parcel/logger@2.0.0-nightly.651 npm info linkStuff color-name@1.1.4 npm info linkStuff color-convert@2.0.1 npm info linkStuff ansi-styles@4.3.0 npm info linkStuff has-flag@4.0.0 npm info linkStuff is-number@7.0.0 npm info linkStuff json5@1.0.1 npm verb linkBins [ npm verb linkBins { json5: 'lib/cli.js' }, npm verb linkBins '/private/var/mobile/[project_dir]/node_modules/@parcel/utils/node_modules/.bin', npm verb linkBins false npm verb linkBins ] npm info linkStuff supports-color@7.2.0 npm info linkStuff chalk@4.1.1 npm info linkStuff @parcel/codeframe@2.0.0-nightly.651 npm info linkStuff @parcel/markdown-ansi@2.0.0-nightly.651 npm info linkStuff to-regex-range@5.0.1 npm info linkStuff fill-range@7.0.1 npm info linkStuff braces@3.0.2 npm info linkStuff micromatch@4.0.4 npm info linkStuff @parcel/utils@2.0.0-nightly.651 npm info linkStuff @parcel/babel-ast-utils@2.0.0-nightly.2273 npm info linkStuff @parcel/bundler-default@2.0.0-nightly.651 npm info linkStuff @parcel/cache@2.0.0-nightly.651 npm info linkStuff @parcel/node-resolver-core@2.0.0-nightly.2273 npm info linkStuff @parcel/resolver-default@2.0.0-nightly.651 npm info linkStuff @parcel/optimizer-htmlnano@2.0.0-nightly.651 npm info linkStuff @parcel/optimizer-terser@2.0.0-nightly.651 npm info linkStuff @parcel/packager-css@2.0.0-nightly.651 npm info linkStuff @parcel/packager-html@2.0.0-nightly.651 npm info linkStuff @parcel/reporter-cli@2.0.0-nightly.651 npm info linkStuff @parcel/reporter-dev-server@2.0.0-nightly.651 npm info linkStuff @parcel/runtime-browser-hmr@2.0.0-nightly.651 npm info linkStuff @parcel/runtime-js@2.0.0-nightly.651 npm info linkStuff @parcel/scope-hoisting@2.0.0-nightly.651 npm info linkStuff @parcel/packager-js@2.0.0-nightly.651 npm info linkStuff @parcel/transformer-babel@2.0.0-nightly.651 npm info linkStuff @parcel/transformer-css@2.0.0-nightly.651 npm info linkStuff @parcel/transformer-html@2.0.0-nightly.651 npm info linkStuff @parcel/transformer-js@2.0.0-nightly.651 npm info linkStuff @parcel/transformer-postcss@2.0.0-nightly.651 npm info linkStuff @parcel/transformer-posthtml@2.0.0-nightly.651 npm info linkStuff @parcel/transformer-react-refresh-wrap@2.0.0-nightly.651 npm info linkStuff @parcel/config-default@2.0.0-nightly.651 npm info linkStuff @parcel/diagnostic@2.0.0-nightly.651 npm info linkStuff @parcel/events@2.0.0-nightly.651 npm info linkStuff @parcel/logger@2.0.0-nightly.651 npm info linkStuff @parcel/workers@2.0.0-nightly.651 npm info linkStuff @parcel/fs@2.0.0-nightly.651 npm info linkStuff @parcel/package-manager@2.0.0-nightly.651 npm info linkStuff @parcel/core@2.0.0-nightly.649 npm info linkStuff @parcel/diagnostic@2.0.0-nightly.651 npm info linkStuff @parcel/events@2.0.0-nightly.651 npm info linkStuff @parcel/logger@2.0.0-nightly.651 npm info linkStuff color-name@1.1.4 npm info linkStuff color-convert@2.0.1 npm info linkStuff ansi-styles@4.3.0 npm info linkStuff commander@7.2.0 npm info linkStuff has-flag@4.0.0 npm info linkStuff supports-color@7.2.0 npm info linkStuff chalk@4.1.1 npm info linkStuff @parcel/transformer-sass@2.0.0-nightly.651 npm info linkStuff parcel@2.0.0-nightly.649 npm verb linkBins [ npm verb linkBins { parcel: 'lib/bin.js' }, npm verb linkBins '/private/var/mobile/[project_dir]/node_modules/.bin', npm verb linkBins false npm verb linkBins ] npm timing action:build Completed in 67ms npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~install: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~install: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~install: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~install: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/events@2.0.0-nightly.651~install: @parcel/events@2.0.0-nightly.651 npm info lifecycle @parcel/logger@2.0.0-nightly.651~install: @parcel/logger@2.0.0-nightly.651 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~install: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~install: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~install: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/namer-default@2.0.0-nightly.651~install: @parcel/namer-default@2.0.0-nightly.651 npm info lifecycle @parcel/packager-raw@2.0.0-nightly.651~install: @parcel/packager-raw@2.0.0-nightly.651 npm info lifecycle @parcel/runtime-react-refresh@2.0.0-nightly.651~install: @parcel/runtime-react-refresh@2.0.0-nightly.651 npm info lifecycle @parcel/transformer-json@2.0.0-nightly.651~install: @parcel/transformer-json@2.0.0-nightly.651 npm info lifecycle @parcel/transformer-raw@2.0.0-nightly.651~install: @parcel/transformer-raw@2.0.0-nightly.651 npm info lifecycle @parcel/transformer-react-refresh-babel@2.0.0-nightly.651~install: @parcel/transformer-react-refresh-babel@2.0.0-nightly.651 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~install: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/events@2.0.0-nightly.651~install: @parcel/events@2.0.0-nightly.651 npm info lifecycle @parcel/logger@2.0.0-nightly.651~install: @parcel/logger@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~install: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~install: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle dotenv@7.0.0~install: dotenv@7.0.0 npm info lifecycle is-number@7.0.0~install: is-number@7.0.0 npm info lifecycle json5@1.0.1~install: json5@1.0.1 npm info lifecycle to-regex-range@5.0.1~install: to-regex-range@5.0.1 npm info lifecycle fill-range@7.0.1~install: fill-range@7.0.1 npm info lifecycle braces@3.0.2~install: braces@3.0.2 npm info lifecycle micromatch@4.0.4~install: micromatch@4.0.4 npm info lifecycle @parcel/fs-search@2.0.0-nightly.2273~install: @parcel/fs-search@2.0.0-nightly.2273 npm info lifecycle @parcel/fs-write-stream-atomic@2.0.0-nightly.2273~install: @parcel/fs-write-stream-atomic@2.0.0-nightly.2273 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~install: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle punycode@1.4.1~install: punycode@1.4.1 npm info lifecycle safe-buffer@5.2.1~install: safe-buffer@5.2.1 npm info lifecycle string_decoder@1.3.0~install: string_decoder@1.3.0 npm info lifecycle readable-stream@3.6.0~install: readable-stream@3.6.0 npm info lifecycle @parcel/node-libs-browser@2.0.0-nightly.2273~install: @parcel/node-libs-browser@2.0.0-nightly.2273 npm info lifecycle @parcel/types@2.0.0-nightly.651~install: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~install: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~install: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~install: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~install: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~install: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~install: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~install: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle @parcel/events@2.0.0-nightly.651~install: @parcel/events@2.0.0-nightly.651 npm info lifecycle @parcel/logger@2.0.0-nightly.651~install: @parcel/logger@2.0.0-nightly.651 npm info lifecycle path-key@2.0.1~install: path-key@2.0.1 npm info lifecycle shebang-regex@1.0.0~install: shebang-regex@1.0.0 npm info lifecycle shebang-command@1.2.0~install: shebang-command@1.2.0 npm info lifecycle which@1.3.1~install: which@1.3.1 npm info lifecycle cross-spawn@6.0.5~install: cross-spawn@6.0.5 npm info lifecycle @parcel/types@2.0.0-nightly.651~install: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~install: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~install: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~install: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~install: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~install: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~install: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~install: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle color-name@1.1.4~install: color-name@1.1.4 npm info lifecycle color-convert@2.0.1~install: color-convert@2.0.1 npm info lifecycle ansi-styles@4.3.0~install: ansi-styles@4.3.0 npm info lifecycle has-flag@4.0.0~install: has-flag@4.0.0 npm info lifecycle supports-color@7.2.0~install: supports-color@7.2.0 npm info lifecycle chalk@4.1.1~install: chalk@4.1.1 npm info lifecycle @parcel/types@2.0.0-nightly.651~install: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~install: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle ws@7.4.5~install: ws@7.4.5 npm info lifecycle @parcel/types@2.0.0-nightly.651~install: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~install: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~install: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~install: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/types@2.0.0-nightly.651~install: @parcel/types@2.0.0-nightly.651 npm info lifecycle @parcel/plugin@2.0.0-nightly.651~install: @parcel/plugin@2.0.0-nightly.651 npm info lifecycle @parcel/babylon-walk@2.0.0-nightly.2273~install: @parcel/babylon-walk@2.0.0-nightly.2273 npm info lifecycle @parcel/diagnostic@2.0.0-nightly.651~install: @parcel/diagnostic@2.0.0-nightly.651 npm info lifecycle type-fest@0.20.2~install: type-fest@0.20.2 npm info lifecycle globals@13.8.0~install: globals@13.8.0 npm info lifecycle @parcel/source-map@2.0.0-alpha.4.21~install: @parcel/source-map@2.0.0-alpha.4.21 > @parcel/source-map@2.0.0-alpha.4.21 install /private/var/mobile/[project_dir]/node_modules/@parcel/source-map > node-gyp-build /private/var/mobile/[project_dir]/node_modules/node-gyp-build/index.js:59 throw new Error('No native build was found for ' + target + '\n loaded from: ' + dir + '\n') ^ Error: No native build was found for platform=darwin arch=arm64 runtime=node abi=83 uv=1 armv=8 libc=glibc node=14.13.1 loaded from: /private/var/mobile/[project_dir]/node_modules/@parcel/source-map at Function.load.path (/private/var/mobile/[project_dir]/node_modules/node-gyp-build/index.js:59:9) at load (/private/var/mobile/[project_dir]/node_modules/node-gyp-build/index.js:21:30) at Object. (/private/var/mobile/[project_dir]/node_modules/node-gyp-build/build-test.js:19:19) at Module._compile (internal/modules/cjs/loader.js:1063:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10) at Module.load (internal/modules/cjs/loader.js:928:32) at Function.Module._load (internal/modules/cjs/loader.js:769:14) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12) at internal/main/run_main_module.js:17:47 gyp info it worked if it ends with ok gyp verb cli [ gyp verb cli '/usr/bin/node', gyp verb cli '/usr/share/npm/node_modules/node-gyp/bin/node-gyp.js', gyp verb cli 'rebuild' gyp verb cli ] gyp info using node-gyp@5.1.0 gyp info using node@14.13.1 | darwin | arm64 gyp verb command rebuild [] gyp verb command clean [] gyp verb clean removing "build" directory gyp verb command configure [] gyp verb find Python Python is not set from command line or npm configuration gyp verb find Python Python is not set from environment variable PYTHON gyp verb find Python checking if "python" can be used gyp verb find Python - executing "python" to get executable path gyp verb find Python - executable path is "/usr/bin/python" gyp verb find Python - executing "/usr/bin/python" to get version gyp verb find Python - version is "3.8.6" gyp info find Python using Python version 3.8.6 found at "/usr/bin/python" gyp verb get node dir no --target version specified, falling back to host node version: 14.13.1 gyp verb command install [ '14.13.1' ] gyp verb install input version string "14.13.1" gyp verb install installing version: 14.13.1 gyp verb install --ensure was passed, so won't reinstall if already installed gyp verb install version is already installed, need to check "installVersion" gyp verb got "installVersion" 9 gyp verb needs "installVersion" 9 gyp verb install version is good gyp verb get node dir target node version installed: 14.13.1 gyp verb build dir attempting to create "build" dir: /private/var/mobile/[project_dir]/node_modules/@parcel/source-map/build gyp verb build dir "build" dir needed to be created? /private/var/mobile/[project_dir]/node_modules/@parcel/source-map/build gyp verb build/config.gypi creating config file gyp verb build/config.gypi writing out config file: /private/var/mobile/[project_dir]/node_modules/@parcel/source-map/build/config.gypi gyp verb config.gypi checking for gypi file: /private/var/mobile/[project_dir]/node_modules/@parcel/source-map/config.gypi gyp verb common.gypi checking for gypi file: /private/var/mobile/[project_dir]/node_modules/@parcel/source-map/common.gypi gyp verb gyp gyp format was not specified; forcing "make" gyp info spawn /usr/bin/python gyp info spawn args [ gyp info spawn args '/usr/share/npm/node_modules/node-gyp/gyp/gyp_main.py', gyp info spawn args 'binding.gyp', gyp info spawn args '-f', gyp info spawn args 'make', gyp info spawn args '-I', gyp info spawn args '/private/var/mobile/[project_dir]/node_modules/@parcel/source-map/build/config.gypi', gyp info spawn args '-I', gyp info spawn args '/usr/share/npm/node_modules/node-gyp/addon.gypi', gyp info spawn args '-I', gyp info spawn args '/var/mobile/Library/Caches/node-gyp/14.13.1/include/node/common.gypi', gyp info spawn args '-Dlibrary=shared_library', gyp info spawn args '-Dvisibility=default', gyp info spawn args '-Dnode_root_dir=/var/mobile/Library/Caches/node-gyp/14.13.1', gyp info spawn args '-Dnode_gyp_dir=/usr/share/npm/node_modules/node-gyp', gyp info spawn args '-Dnode_lib_file=/var/mobile/Library/Caches/node-gyp/14.13.1/<(target_arch)/node.lib', gyp info spawn args '-Dmodule_root_dir=/private/var/mobile/[project_dir]/node_modules/@parcel/source-map', gyp info spawn args '-Dnode_engine=v8', gyp info spawn args '--depth=.', gyp info spawn args '--no-parallel', gyp info spawn args '--generator-output', gyp info spawn args 'build', gyp info spawn args '-Goutput_dir=.' gyp info spawn args ] Traceback (most recent call last): File "/usr/share/npm/node_modules/node-gyp/gyp/gyp_main.py", line 50, in sys.exit(gyp.script_main()) File "/usr/share/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 554, in script_main return main(sys.argv[1:]) File "/usr/share/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 547, in main return gyp_main(args) File "/usr/share/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 532, in gyp_main generator.GenerateOutput(flat_list, targets, data, params) File "/usr/share/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py", line 2214, in GenerateOutput writer.Write(qualified_target, base_path, output_file, spec, configs, File "/usr/share/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py", line 818, in Write self.WriteSources( File "/usr/share/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py", line 1218, in WriteSources cflags = self.xcode_settings.GetCflags(configname) File "/usr/share/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py", line 483, in GetCflags sdk_root = self._SdkPath() File "/usr/share/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py", line 452, in _SdkPath return self._XcodeSdkPath(sdk_root) File "/usr/share/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py", line 456, in _XcodeSdkPath sdk_path = self._GetSdkVersionInfoItem(sdk_root, 'Path') File "/usr/share/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py", line 439, in _GetSdkVersionInfoItem return GetStdoutQuiet(['xcodebuild', '-version', '-sdk', sdk, infoitem]) File "/usr/share/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py", line 1323, in GetStdoutQuiet job = subprocess.Popen(cmdlist, stdout=subprocess.PIPE, stderr=subprocess.PIPE) File "/usr/lib/python3.8/subprocess.py", line 854, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.8/subprocess.py", line 1702, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'xcodebuild' gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (/usr/share/npm/node_modules/node-gyp/lib/configure.js:351:16) gyp ERR! stack at ChildProcess.emit (events.js:314:20) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12) gyp ERR! System Darwin 20.2.0 gyp ERR! command "/usr/bin/node" "/usr/share/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /private/var/mobile/[project_dir]/node_modules/@parcel/source-map gyp ERR! node -v v14.13.1 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok npm verb lifecycle @parcel/source-map@2.0.0-alpha.4.21~install: unsafe-perm in lifecycle true npm verb lifecycle @parcel/source-map@2.0.0-alpha.4.21~install: PATH: /usr/share/npm/node_modules/npm-lifecycle/node-gyp-bin:/private/var/mobile/[project_dir]/node_modules/@parcel/source-map/node_modules/.bin:/private/var/mobile/[project_dir]/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games npm verb lifecycle @parcel/source-map@2.0.0-alpha.4.21~install: CWD: /private/var/mobile/[project_dir]/node_modules/@parcel/source-map npm info lifecycle @parcel/source-map@2.0.0-alpha.4.21~install: Failed to exec install script npm timing action:install Completed in 2865ms npm verb unlock done using /var/mobile/.npm/_locks/staging-5c2fe87d0d7331e3.lock for /private/var/mobile/[project_dir]/node_modules/.staging npm timing stage:rollbackFailedOptional Completed in 343ms npm timing stage:runTopLevelLifecycles Completed in 48069ms npm WARN my-project@0.1 No license field. npm verb stack Error: @parcel/source-map@2.0.0-alpha.4.21 install: `node-gyp-build` npm verb stack Exit status 1 npm verb stack at EventEmitter. (/usr/share/npm/node_modules/npm-lifecycle/index.js:332:16) npm verb stack at EventEmitter.emit (events.js:314:20) npm verb stack at ChildProcess. (/usr/share/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14) npm verb stack at ChildProcess.emit (events.js:314:20) npm verb stack at maybeClose (internal/child_process.js:1047:16) npm verb stack at Process.ChildProcess._handle.onexit (internal/child_process.js:287:5) npm verb pkgid @parcel/source-map@2.0.0-alpha.4.21 npm verb cwd /private/var/mobile/[project_dir] npm verb Darwin 20.2.0 npm verb argv "/usr/bin/node" "/usr/bin/npm" "--verbose" "install" npm verb node v14.13.1 npm verb npm v6.14.8 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! @parcel/source-map@2.0.0-alpha.4.21 install: `node-gyp-build` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the @parcel/source-map@2.0.0-alpha.4.21 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm verb exit [ 1, true ] npm timing npm Completed in 49225ms npm ERR! A complete log of this run can be found in: npm ERR! /var/mobile/.npm/_logs/2021-04-30T20_32_04_604Z-debug.log ```

I have already installed make.

Uh-oh:~ mobile% make --version
GNU Make 4.3
Built for aarch64-apple-darwin

please help me get it working. I didn't even know this existed, I thought the great thing about javascript is that it runs everywhere where there's node

How can I interface with this program to tell it to not expect xcode? And what more do I need?

cclauss commented 3 years ago

gyp info using node-gyp@5.1.0

v.s. https://github.com/nodejs/node-gyp/releases

danieltroger commented 3 years ago

@cclauss oops. Apparently npm had old node-gyp as a dependency and running sudo npm install -g npm didn't update the global npm. It did install npm into another directory tho, so I think I now succeeded in updating?

It says

npm ERR! gyp info using node-gyp@7.1.2 npm ERR! gyp info using node@14.13.1 | darwin | arm64

It's not version 8 but maybe it's enough? How can I force it to update to the latest one?

The error persists btw but the error message changed - it now can't find xcrun. Please keep in mind that this is an iPad and there is no xcode and therefore no xcrun for the iPad.

Verbose output ``` Uh-oh:/tmp/parcel-doesnt-declare-its-variables mobile% npm --verbose install npm verb cli [ npm verb cli '/usr/bin/node', npm verb cli '/var/mobile/Documents/bin/npm', npm verb cli '--verbose', npm verb cli 'install' npm verb cli ] npm info using npm@7.11.2 npm info using node@v14.13.1 npm timing npm:load:whichnode Completed in 2ms npm timing config:load:defaults Completed in 2ms npm timing config:load:file:/private/var/mobile/Documents/lib/node_modules/npm/npmrc Completed in 1ms npm timing config:load:builtin Completed in 1ms npm timing config:load:cli Completed in 3ms npm timing config:load:env Completed in 0ms npm timing config:load:file:/private/var/tmp/parcel-doesnt-declare-its-variables/.npmrc Completed in 0ms npm timing config:load:project Completed in 1ms npm timing config:load:file:/var/mobile/.npmrc Completed in 0ms npm timing config:load:user Completed in 0ms npm timing config:load:file:/usr/etc/npmrc Completed in 0ms npm timing config:load:global Completed in 1ms npm timing config:load:validate Completed in 0ms npm timing config:load:credentials Completed in 2ms npm timing config:load:setEnvs Completed in 1ms npm timing config:load Completed in 11ms npm timing npm:load:configload Completed in 11ms npm timing npm:load:setTitle Completed in 0ms npm timing npm:load:setupLog Completed in 2ms npm timing npm:load:cleanupLog Completed in 3ms npm timing npm:load:configScope Completed in 0ms npm timing npm:load:projectScope Completed in 1ms npm timing npm:load Completed in 24ms npm timing config:load:flatten Completed in 3ms npm timing arborist:ctor Completed in 1ms npm timing arborist:ctor Completed in 0ms npm timing idealTree:init Completed in 1476ms npm timing idealTree:userRequests Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/@babel%2fcli 368ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fcore 171ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fpreset-typescript 128ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel%2fbabel-plugin-transform-runtime 18ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fbabel-preset-env 498ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/@parcel%2ftransformer-inline-string 16ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/parcel 151ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/terser 110ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fruntime 227ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fruntime-corejs3 257ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/chokidar 147ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/commander 191ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/debug 548ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/glob 555ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fcode-frame 555ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2ftemplate 554ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2ftraverse 556ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-compilation-targets 558ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fgenerator 561ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-validator-option 557ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/semver 559ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelpers 565ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fparser 570ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-module-transforms 573ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2ftypes 573ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@nicolo-ribaudo%2fchokidar-2 639ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/regenerator-runtime 633ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/core-js-pure 635ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fpreset-env 647ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/json5 656ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-runtime 657ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fconfig-default 677ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2ffs 688ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fdiagnostic 701ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2freporter-cli 702ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/v8-compile-cache 707ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-typescript 719ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/gensync 806ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/chalk 796ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/source-map-support 797ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2freporter-dev-server 804ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fcore 815ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2futils 816ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fevents 905ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fpackage-manager 943ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-plugin-utils 977ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2flogger 976ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fplugin 1009ms (from cache) npm timing idealTree:#root Completed in 3120ms npm http fetch GET 304 https://registry.npmjs.org/is-binary-path 89ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/readdirp 99ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/fsevents 102ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/braces 104ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/glob-parent 164ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/anymatch 166ms (from cache) npm timing idealTree:node_modules/@babel/cli Completed in 176ms npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-split-export-declaration 219ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fcompat-data 224ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-simple-access 224ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/browserslist 227ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhighlight 232ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-replace-supers 231ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-module-imports 233ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-validator-identifier 232ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/minimist 229ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-function-name 235ms (from cache) npm timing idealTree:node_modules/@babel/core Completed in 258ms npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-typescript 144ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-create-class-features-plugin 243ms (from cache) npm timing idealTree:node_modules/@babel/preset-typescript Completed in 249ms npm timing idealTree:node_modules/@babel/helper-plugin-utils Completed in 0ms npm timing idealTree:node_modules/@babel/helper-validator-option Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-optimise-call-expression 109ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-member-expression-to-functions 113ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-annotate-as-pure 122ms (from cache) npm timing idealTree:node_modules/@babel/plugin-transform-typescript Completed in 128ms npm timing idealTree:node_modules/@babel/runtime Completed in 1ms npm timing idealTree:node_modules/@babel/runtime-corejs3 Completed in 1ms npm timing idealTree:node_modules/@nicolo-ribaudo/chokidar-2 Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/babel-plugin-polyfill-corejs3 185ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/babel-plugin-polyfill-corejs2 187ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/babel-plugin-polyfill-regenerator 187ms (from cache) npm timing idealTree:node_modules/@parcel/babel-plugin-transform-runtime Completed in 194ms npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-define-polyfill-provider 120ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/core-js-compat 138ms (from cache) npm timing idealTree:node_modules/@babel/plugin-transform-runtime Completed in 150ms npm http fetch GET 200 https://registry.npmjs.org/@babel%2fplugin-transform-computed-properties 184ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-proposal-numeric-separator 238ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-proposal-optional-catch-binding 242ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-proposal-dynamic-import 261ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-proposal-logical-assignment-operators 253ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-bugfix-v8-spread-parameters-in-optional-chaining 268ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-proposal-class-static-block 268ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-proposal-private-property-in-object 253ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-proposal-nullish-coalescing-operator 260ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-proposal-json-strings 263ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-proposal-private-methods 257ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-proposal-export-namespace-from 270ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-proposal-object-rest-spread 362ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-proposal-optional-chaining 362ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-proposal-async-generator-functions 379ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-class-static-block 362ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-dynamic-import 362ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-async-generators 365ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-proposal-unicode-property-regex 367ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-nullish-coalescing-operator 364ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-proposal-class-properties 387ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-class-properties 370ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-private-property-in-object 366ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-optional-catch-binding 368ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-optional-chaining 369ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-numeric-separator 372ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-block-scoping 438ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-classes 435ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-destructuring 436ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-export-namespace-from 449ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-object-rest-spread 448ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-dotall-regex 439ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-top-level-await 449ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-duplicate-keys 441ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-exponentiation-operator 443ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-block-scoped-functions 450ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-arrow-functions 452ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-async-to-generator 455ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-function-name 448ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-json-strings 463ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-property-literals 532ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-modules-umd 540ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-member-expression-literals 543ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-literals 545ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-for-of 547ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-modules-amd 546ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-parameters 544ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-shorthand-properties 541ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-regenerator 544ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-modules-systemjs 553ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-named-capturing-groups-regex 553ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-modules-commonjs 558ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-new-target 557ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-template-literals 629ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-unicode-regex 630ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fpreset-modules 630ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-unicode-escapes 631ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-spread 633ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-sticky-regex 636ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-reserved-words 638ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-typeof-symbol 637ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-logical-assignment-operators 1030ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-object-super 1373ms (from cache) npm timing idealTree:node_modules/@parcel/babel-preset-env Completed in 1433ms npm http fetch GET 304 https://registry.npmjs.org/regenerator-transform 297ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/babel-plugin-dynamic-import-node 301ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-create-regexp-features-plugin 307ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-skip-transparent-expression-wrappers 314ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-builder-binary-assignment-operator-visitor 310ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-remap-async-to-generator 317ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-hoist-variables 950ms (from cache) npm timing idealTree:node_modules/@babel/preset-env Completed in 1110ms npm http fetch GET 304 https://registry.npmjs.org/@parcel%2ftypes 385ms (from cache) npm timing idealTree:node_modules/@parcel/transformer-inline-string Completed in 400ms npm timing idealTree:node_modules/@parcel/plugin Completed in 3ms npm http fetch GET 304 https://registry.npmjs.org/binary-extensions 108ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/picomatch 113ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/fill-range 113ms (from cache) npm timing idealTree:node_modules/chokidar Completed in 136ms npm timing idealTree:node_modules/commander Completed in 0ms npm timing idealTree:node_modules/core-js-pure Completed in 0ms npm timing idealTree:node_modules/glob Completed in 0ms npm http fetch GET 200 https://registry.npmjs.org/base-x 108ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/ora 101ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/term-size 104ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/ws 103ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fpackager-js 273ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fbundler-default 282ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2foptimizer-cssnano 293ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2ftransformer-html 294ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fpackager-html 308ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fpackager-raw 311ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2ftransformer-js 312ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fpackager-css 340ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2ftransformer-json 528ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2ftransformer-css 542ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2ftransformer-react-refresh-babel 545ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2ftransformer-posthtml 550ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2foptimizer-terser 566ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2ftransformer-postcss 563ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fruntime-react-refresh 575ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fruntime-js 601ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2ftransformer-raw 631ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/querystring 647ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/micromatch 661ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/abortcontroller-polyfill 666ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/graceful-fs 665ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2ftransformer-babel 684ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fwatcher 679ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fruntime-browser-hmr 695ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2foptimizer-htmlnano 705ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fcache 697ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fnamer-default 714ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fworkers 704ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fsource-map 708ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/mkdirp 719ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2ftransformer-react-refresh-wrap 726ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/rimraf 726ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/split2 761ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/filesize 758ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/string-width 759ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/command-exists 766ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@iarna%2ftoml 760ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/serve-handler 762ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/lru-cache 760ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/ejs 766ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/http-proxy-middleware 769ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2ffs-write-stream-atomic 779ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fcodeframe 772ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/strip-ansi 785ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/supports-color 788ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/open 792ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fresolver-default 872ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2ffs-search 925ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fmarkdown-ansi 930ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/ansi-styles 1054ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/fastest-levenshtein 1060ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/fast-glob 1062ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/node-forge 1064ms (from cache) npm timing idealTree:node_modules/parcel Completed in 1117ms npm http fetch GET 304 https://registry.npmjs.org/postcss 149ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/cssnano 50ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/core-js 47ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/colorette 44ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/posthtml 114ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/react-refresh 114ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/postcss-value-parser 184ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fpreset-react 188ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/postcss-modules 184ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/posthtml-render 187ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/htmlnano 198ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-flow-strip-types 196ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/posthtml-parser 195ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/nanoid 192ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fscope-hoisting 234ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fbabylon-walk 388ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fbabel-ast-utils 827ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fnode-resolver-core 839ms (from cache) npm timing idealTree:node_modules/@parcel/config-default Completed in 1038ms npm http fetch GET 200 https://registry.npmjs.org/electron-to-chromium 25ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/escalade 90ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/node-gyp-build 104ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/chrome-trace-event 110ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/node-releases 109ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/caniuse-lite 113ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/node-addon-api 120ms (from cache) npm timing idealTree:node_modules/@parcel/core Completed in 157ms npm timing idealTree:node_modules/@parcel/diagnostic Completed in 0ms npm timing idealTree:node_modules/@parcel/events Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/readable-stream 102ms (from cache) npm timing idealTree:node_modules/@parcel/fs Completed in 112ms npm timing idealTree:node_modules/@parcel/logger Completed in 0ms npm timing idealTree:node_modules/@parcel/package-manager Completed in 11ms npm http fetch GET 304 https://registry.npmjs.org/log-symbols 93ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/ansi-regex 94ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/cli-spinners 99ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/is-unicode-supported 101ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/bl 171ms (from cache) npm timing idealTree:node_modules/@parcel/reporter-cli Completed in 181ms npm http fetch GET 200 https://registry.npmjs.org/bufferutil 5ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/utf-8-validate 187ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/is-plain-obj 219ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@types%2fhttp-proxy 221ms (from cache) npm timing idealTree:node_modules/@parcel/reporter-dev-server Completed in 433ms npm http fetch GET 304 https://registry.npmjs.org/yallist 176ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/is-docker 176ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/merge2 180ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/emphasize 184ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/slice-ansi 186ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@nodelib%2ffs.walk 189ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/is-wsl 187ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@nodelib%2ffs.stat 349ms (from cache) npm timing idealTree:node_modules/@parcel/utils Completed in 362ms npm timing idealTree:node_modules/postcss Completed in 10ms npm timing idealTree:node_modules/colorette Completed in 0ms npm timing idealTree:node_modules/nanoid Completed in 0ms npm timing idealTree:node_modules/regenerator-runtime Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/source-map 204ms (from cache) npm timing idealTree:node_modules/terser Completed in 218ms npm timing idealTree:node_modules/source-map-support Completed in 3ms npm timing idealTree:node_modules/v8-compile-cache Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/code-frame Completed in 5ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/generator Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/helper-compilation-targets Completed in 5ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/compat-data Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/helper-module-transforms Completed in 10ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/helper-module-imports Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/helper-replace-supers Completed in 4ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/helper-member-expression-to-functions Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/helper-optimise-call-expression Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/helper-simple-access Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/helper-split-export-declaration Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/helper-validator-identifier Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/helpers Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/highlight Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/parser Completed in 1ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/template Completed in 0ms npm http fetch GET 200 https://registry.npmjs.org/@babel%2fhelper-get-function-arity 11ms (from cache) npm timing idealTree:node_modules/@babel/core/node_modules/@babel/traverse Completed in 14ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/helper-function-name Completed in 2ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/helper-get-function-arity Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/@babel/types Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/browserslist Completed in 3ms npm timing idealTree:node_modules/@babel/core/node_modules/caniuse-lite Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/debug Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/electron-to-chromium Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/escalade Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/gensync Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/json5 Completed in 1ms npm timing idealTree:node_modules/@babel/core/node_modules/minimist Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/node-releases Completed in 0ms npm timing idealTree:node_modules/@babel/core/node_modules/semver Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-module-imports Completed in 1ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/types Completed in 1ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-validator-identifier Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/resolve 121ms (from cache) npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-corejs2 Completed in 129ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/compat-data Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/is-core-module 193ms (from cache) npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-define-polyfill-provider Completed in 203ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-compilation-targets Completed in 5ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/traverse Completed in 10ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/code-frame Completed in 3ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/generator Completed in 1ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-function-name Completed in 9ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-get-function-arity Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-split-export-declaration Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/highlight Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/parser Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/template Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-corejs3 Completed in 1ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-regenerator Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/browserslist Completed in 3ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/caniuse-lite Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/core-js-compat Completed in 1ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/debug Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/electron-to-chromium Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/escalade Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/node-releases Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/resolve Completed in 1ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/is-core-module Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/semver Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-create-class-features-plugin Completed in 4ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-annotate-as-pure Completed in 1ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-function-name Completed in 1ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-get-function-arity Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-member-expression-to-functions Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-optimise-call-expression Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-replace-supers Completed in 1ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-split-export-declaration Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/plugin-syntax-typescript Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/template Completed in 2ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/code-frame Completed in 1ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/highlight Completed in 1ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-validator-identifier Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/parser Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/traverse Completed in 1ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/generator Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/types Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-typescript/node_modules/debug Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/compat-data Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-compilation-targets Completed in 1ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining Completed in 1ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-skip-transparent-expression-wrappers Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-wrap-function 111ms (from cache) npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-async-generator-functions Completed in 114ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-remap-async-to-generator Completed in 7ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-annotate-as-pure Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-wrap-function Completed in 8ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-function-name Completed in 1ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-get-function-arity Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-class-properties Completed in 6ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-create-class-features-plugin Completed in 5ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-member-expression-to-functions Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-optimise-call-expression Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-replace-supers Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-split-export-declaration Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-class-static-block Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-dynamic-import Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-export-namespace-from Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-json-strings Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-logical-assignment-operators Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-nullish-coalescing-operator Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-numeric-separator Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-object-rest-spread Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-optional-catch-binding Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-optional-chaining Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-private-methods Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-private-property-in-object Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/regexpu-core 118ms (from cache) npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-unicode-property-regex Completed in 125ms npm http fetch GET 304 https://registry.npmjs.org/regenerate 164ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/unicode-match-property-value-ecmascript 171ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/regenerate-unicode-properties 174ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/regjsparser 175ms (from cache) npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-create-regexp-features-plugin Completed in 180ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-async-generators Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-class-properties Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-class-static-block Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-dynamic-import Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-export-namespace-from Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-json-strings Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-logical-assignment-operators Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-nullish-coalescing-operator Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-numeric-separator Completed in 1ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-object-rest-spread Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-optional-catch-binding Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-optional-chaining Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-private-property-in-object Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-top-level-await Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-arrow-functions Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-async-to-generator Completed in 1ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-module-imports Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-block-scoped-functions Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-block-scoping Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-classes Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-computed-properties Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-destructuring Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-dotall-regex Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-duplicate-keys Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-explode-assignable-expression 160ms (from cache) npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-exponentiation-operator Completed in 164ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-builder-binary-assignment-operator-visitor Completed in 4ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-explode-assignable-expression Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-for-of Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-function-name Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-literals Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-member-expression-literals Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/object.assign 172ms (from cache) npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-modules-amd Completed in 183ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-module-transforms Completed in 7ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-simple-access Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-validator-identifier Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-modules-commonjs Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-modules-systemjs Completed in 3ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-hoist-variables Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-modules-umd Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-named-capturing-groups-regex Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-new-target Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-object-super Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-parameters Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-property-literals Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-regenerator Completed in 2ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-reserved-words Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-shorthand-properties Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-spread Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-sticky-regex Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-template-literals Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-typeof-symbol Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-unicode-escapes Completed in 1ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-unicode-regex Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/preset-modules Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/template Completed in 2ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/code-frame Completed in 1ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/highlight Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/parser Completed in 1ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/traverse Completed in 3ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/generator Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/types Completed in 1ms npm http fetch GET 304 https://registry.npmjs.org/call-bind 78ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/has-symbols 124ms (from cache) npm timing idealTree:node_modules/@babel/preset-env/node_modules/babel-plugin-dynamic-import-node Completed in 129ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-corejs2 Completed in 11ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/@babel/helper-define-polyfill-provider Completed in 1ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-corejs3 Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-regenerator Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/browserslist Completed in 4ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/caniuse-lite Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/core-js-compat Completed in 1ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/debug Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/electron-to-chromium Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/escalade Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/node-releases Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/get-intrinsic 103ms (from cache) npm timing idealTree:node_modules/@babel/preset-env/node_modules/object.assign Completed in 107ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/call-bind Completed in 2ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/get-intrinsic Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/has-symbols Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/regenerator-transform Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/jsesc 90ms (from cache) npm timing idealTree:node_modules/@babel/preset-env/node_modules/regexpu-core Completed in 100ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/regenerate Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/regenerate-unicode-properties Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/regjsparser Completed in 2ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/resolve Completed in 1ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/is-core-module Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/semver Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/unicode-match-property-value-ecmascript Completed in 0ms npm timing idealTree:node_modules/@parcel/babel-plugin-transform-runtime/node_modules/semver Completed in 0ms npm timing idealTree:node_modules/@parcel/babel-preset-env/node_modules/semver Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/bundler-default Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/namer-default Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/cssnano-preset-default 164ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/optimizer-cssnano Completed in 170ms npm http fetch GET 304 https://registry.npmjs.org/srcset 140ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/svgo 141ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/uncss 145ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/purgecss 287ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/optimizer-htmlnano Completed in 302ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/optimizer-terser Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/packager-css Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/packager-html Completed in 3ms npm http fetch GET 304 https://registry.npmjs.org/globals 170ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/packager-js Completed in 179ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/traverse Completed in 6ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/code-frame Completed in 2ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/generator Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/helper-function-name Completed in 2ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/helper-get-function-arity Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/helper-split-export-declaration Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/highlight Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/helper-validator-identifier Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/parser Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/template Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/types Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/packager-raw Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/@parcel%2fnode-libs-browser 377ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/resolver-default Completed in 389ms npm http fetch GET 200 https://registry.npmjs.org/stream-http 30ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/string_decoder 190ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/timers-browserify 191ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/console-browserify 196ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/vm-browserify 192ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/util 193ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/events 198ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/path-browserify 199ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/domain-browser 200ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/buffer 204ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/node-resolver-core Completed in 213ms npm http fetch GET 304 https://registry.npmjs.org/is-arguments 151ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/is-generator-function 150ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/base64-js 156ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/which-typed-array 152ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/safe-buffer 156ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/ieee754 160ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/is-typed-array 156ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/node-libs-browser Completed in 167ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/runtime-browser-hmr Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/runtime-js Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/runtime-react-refresh Completed in 1ms npm http fetch GET 304 https://registry.npmjs.org/astring 135ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/scope-hoisting Completed in 140ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/babel-ast-utils Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/babylon-walk Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/source-map Completed in 3ms npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-react-jsx 149ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-react-display-name 158ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-flow 161ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-react-pure-annotations 159ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-transform-react-jsx-development 221ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/transformer-babel Completed in 238ms npm timing idealTree:node_modules/@parcel/babel-preset-env Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/helper-compilation-targets Completed in 4ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/compat-data Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/plugin-transform-flow-strip-types Completed in 3ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/plugin-syntax-flow Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/@babel%2fplugin-syntax-jsx 153ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/preset-react Completed in 165ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/plugin-transform-react-display-name Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/plugin-transform-react-jsx Completed in 11ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/helper-annotate-as-pure Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/helper-module-imports Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/plugin-syntax-jsx Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/plugin-transform-react-jsx-development Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/plugin-transform-react-pure-annotations Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/transformer-css Completed in 2ms npm http fetch GET 304 https://registry.npmjs.org/htmlparser2 130ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/transformer-html Completed in 146ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/transformer-js Completed in 3ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/transformer-json Completed in 3ms npm http fetch GET 200 https://registry.npmjs.org/postcss-modules-values 18ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/postcss-modules-extract-imports 24ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/postcss-modules-scope 179ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/postcss-modules-local-by-default 183ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/transformer-postcss Completed in 191ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/transformer-posthtml Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/transformer-raw Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/transformer-react-refresh-babel Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/transformer-react-refresh-wrap Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/types Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/astring Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/browserslist Completed in 4ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/buffer Completed in 2ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/base64-js Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/caniuse-lite Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/console-browserify Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/core-js Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/postcss-calc 81ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/postcss-svgo 110ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/cssnano Completed in 118ms npm http fetch GET 304 https://registry.npmjs.org/postcss-selector-parser 141ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/cssnano-preset-default Completed in 150ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/debug Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/domain-browser Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/electron-to-chromium Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/escalade Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/events Completed in 0ms npm http fetch GET 200 https://registry.npmjs.org/lodash 31ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/js-yaml 118ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/css-select 123ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/object.values 123ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/csso 125ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/css-tree 129ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/is-absolute-url 172ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/util.promisify 174ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/request 175ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/htmlnano Completed in 196ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/ieee754 Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/json5 Completed in 3ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/minimist Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/node-addon-api Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/node-gyp-build Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/node-releases Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/path-browserify Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-calc Completed in 2ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-modules Completed in 10ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-modules-extract-imports Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-modules-local-by-default Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-modules-scope Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-modules-values Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-selector-parser Completed in 5ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-svgo Completed in 2ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-value-parser Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/posthtml Completed in 1ms npm http fetch GET 304 https://registry.npmjs.org/entities 88ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/domhandler 118ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/domelementtype 125ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/domutils 126ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/posthtml-parser Completed in 129ms npm http fetch GET 304 https://registry.npmjs.org/dom-serializer 140ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/htmlparser2 Completed in 144ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/domelementtype Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/domhandler Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/domutils Completed in 5ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/dom-serializer Completed in 2ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/entities Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/posthtml-render Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/purgecss Completed in 3ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/commander Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/querystring Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/react-refresh Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/readable-stream Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/semver Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/srcset Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/stream-http Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/string_decoder Completed in 2ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/safe-buffer Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/es-abstract 118ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/css-what 129ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/object.getownpropertydescriptors 132ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/svgo Completed in 144ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/css-select Completed in 5ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/css-tree Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/css-what Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/mdn-data 85ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/csso Completed in 89ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/js-yaml Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/mkdirp Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/is-callable 162ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/object-inspect 161ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/string.prototype.trimend 161ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/string.prototype.trimstart 161ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/is-regex 166ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/es-to-primitive 170ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/is-negative-zero 169ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/unbox-primitive 166ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/is-string 234ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/object.values Completed in 243ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/call-bind Completed in 1ms npm http fetch GET 200 https://registry.npmjs.org/has-bigints 9ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/which-boxed-primitive 10ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/is-date-object 91ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/is-symbol 99ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/es-abstract Completed in 114ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/es-to-primitive Completed in 2ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/get-intrinsic Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/has-symbols Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/is-callable Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/is-date-object Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/is-negative-zero Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/is-regex Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/is-string Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/is-symbol Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/object-inspect Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/object.assign Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/string.prototype.trimend Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/string.prototype.trimstart Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/timers-browserify Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/is-boolean-object 217ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/is-number-object 218ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/is-bigint 222ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/unbox-primitive Completed in 226ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/has-bigints Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/aws4 191ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/har-validator 192ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/mime-types 194ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/uuid 198ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/uncss Completed in 216ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/is-absolute-url Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/lodash Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/mime-db 93ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/ajv 98ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/request Completed in 113ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/aws4 Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/uri-js 147ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/fast-deep-equal 152ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/fast-json-stable-stringify 153ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/har-validator Completed in 158ms npm http fetch GET 304 https://registry.npmjs.org/punycode 94ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/ajv Completed in 100ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/fast-deep-equal Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/fast-json-stable-stringify Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/mime-types Completed in 3ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/mime-db Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/uri-js Completed in 2ms npm http fetch GET 304 https://registry.npmjs.org/available-typed-arrays 192ms (from cache) npm timing idealTree:node_modules/@parcel/config-default/node_modules/util Completed in 202ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/is-arguments Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/is-generator-function Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/is-typed-array Completed in 4ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/available-typed-arrays Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/util.promisify Completed in 3ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/object.getownpropertydescriptors Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/uuid Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/vm-browserify Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/which-boxed-primitive Completed in 5ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/is-bigint Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/is-boolean-object Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/is-number-object Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/which-typed-array Completed in 0ms npm timing idealTree:node_modules/@parcel/core/node_modules/@parcel/cache Completed in 0ms npm timing idealTree:node_modules/@parcel/core/node_modules/@parcel/source-map Completed in 2ms npm timing idealTree:node_modules/@parcel/core/node_modules/@parcel/types Completed in 0ms npm timing idealTree:node_modules/@parcel/core/node_modules/@parcel/workers Completed in 1ms npm timing idealTree:node_modules/@parcel/core/node_modules/abortcontroller-polyfill Completed in 0ms npm timing idealTree:node_modules/@parcel/core/node_modules/base-x Completed in 0ms npm timing idealTree:node_modules/@parcel/core/node_modules/browserslist Completed in 7ms npm timing idealTree:node_modules/@parcel/core/node_modules/caniuse-lite Completed in 0ms npm timing idealTree:node_modules/@parcel/core/node_modules/chrome-trace-event Completed in 0ms npm timing idealTree:node_modules/@parcel/core/node_modules/electron-to-chromium Completed in 0ms npm timing idealTree:node_modules/@parcel/core/node_modules/escalade Completed in 0ms npm timing idealTree:node_modules/@parcel/core/node_modules/json5 Completed in 1ms npm timing idealTree:node_modules/@parcel/core/node_modules/micromatch Completed in 3ms npm http fetch GET 304 https://registry.npmjs.org/to-regex-range 150ms (from cache) npm timing idealTree:node_modules/@parcel/core/node_modules/braces Completed in 154ms npm http fetch GET 304 https://registry.npmjs.org/is-number 98ms (from cache) npm timing idealTree:node_modules/@parcel/core/node_modules/fill-range Completed in 106ms npm timing idealTree:node_modules/@parcel/core/node_modules/minimist Completed in 0ms npm timing idealTree:node_modules/@parcel/core/node_modules/node-addon-api Completed in 0ms npm timing idealTree:node_modules/@parcel/core/node_modules/node-gyp-build Completed in 1ms npm timing idealTree:node_modules/@parcel/core/node_modules/node-releases Completed in 0ms npm timing idealTree:node_modules/@parcel/core/node_modules/picomatch Completed in 0ms npm timing idealTree:node_modules/@parcel/core/node_modules/querystring Completed in 0ms npm timing idealTree:node_modules/@parcel/core/node_modules/semver Completed in 1ms npm timing idealTree:node_modules/@parcel/core/node_modules/to-regex-range Completed in 3ms npm timing idealTree:node_modules/@parcel/core/node_modules/is-number Completed in 0ms npm timing idealTree:node_modules/@parcel/fs/node_modules/@parcel/fs-search Completed in 0ms npm timing idealTree:node_modules/@parcel/fs/node_modules/@parcel/fs-write-stream-atomic Completed in 6ms npm timing idealTree:node_modules/@parcel/fs/node_modules/@parcel/watcher Completed in 3ms npm timing idealTree:node_modules/@parcel/fs/node_modules/@parcel/workers Completed in 1ms npm timing idealTree:node_modules/@parcel/fs/node_modules/chrome-trace-event Completed in 0ms npm timing idealTree:node_modules/@parcel/fs/node_modules/graceful-fs Completed in 1ms npm timing idealTree:node_modules/@parcel/fs/node_modules/mkdirp Completed in 1ms npm timing idealTree:node_modules/@parcel/fs/node_modules/minimist Completed in 0ms npm timing idealTree:node_modules/@parcel/fs/node_modules/node-addon-api Completed in 1ms npm timing idealTree:node_modules/@parcel/fs/node_modules/node-gyp-build Completed in 0ms npm timing idealTree:node_modules/@parcel/fs/node_modules/readable-stream Completed in 2ms npm timing idealTree:node_modules/@parcel/fs/node_modules/rimraf Completed in 0ms npm timing idealTree:node_modules/@parcel/fs/node_modules/string_decoder Completed in 0ms npm timing idealTree:node_modules/@parcel/package-manager/node_modules/@parcel/workers Completed in 1ms npm timing idealTree:node_modules/@parcel/package-manager/node_modules/chrome-trace-event Completed in 0ms npm timing idealTree:node_modules/@parcel/package-manager/node_modules/command-exists Completed in 0ms npm timing idealTree:node_modules/@parcel/package-manager/node_modules/semver Completed in 0ms npm timing idealTree:node_modules/@parcel/package-manager/node_modules/split2 Completed in 2ms npm timing idealTree:node_modules/@parcel/package-manager/node_modules/readable-stream Completed in 2ms npm timing idealTree:node_modules/@parcel/package-manager/node_modules/string_decoder Completed in 1ms npm timing idealTree:node_modules/@parcel/package-manager/node_modules/safe-buffer Completed in 0ms npm timing idealTree:node_modules/@parcel/plugin/node_modules/@parcel/types Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/@parcel/types Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/has-flag 165ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/color-convert 167ms (from cache) npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/chalk Completed in 181ms npm http fetch GET 304 https://registry.npmjs.org/color-name 102ms (from cache) npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/ansi-styles Completed in 107ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/color-convert Completed in 4ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/color-name Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/filesize Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/ora Completed in 8ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/bl Completed in 4ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/buffer Completed in 2ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/base64-js Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/cli-spinners Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/ieee754 Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/is-unicode-supported Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/log-symbols Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/readable-stream Completed in 2ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/string_decoder Completed in 3ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/safe-buffer Completed in 1ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/string-width Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/strip-ansi Completed in 2ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/ansi-regex Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/supports-color Completed in 10ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/has-flag Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-cli/node_modules/term-size Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-dev-server/node_modules/ejs Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-dev-server/node_modules/http-proxy-middleware Completed in 4ms npm timing idealTree:node_modules/@parcel/reporter-dev-server/node_modules/@types/http-proxy Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-dev-server/node_modules/is-plain-obj Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-dev-server/node_modules/micromatch Completed in 2ms npm timing idealTree:node_modules/@parcel/reporter-dev-server/node_modules/braces Completed in 1ms npm timing idealTree:node_modules/@parcel/reporter-dev-server/node_modules/fill-range Completed in 1ms npm timing idealTree:node_modules/@parcel/reporter-dev-server/node_modules/picomatch Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-dev-server/node_modules/serve-handler Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-dev-server/node_modules/to-regex-range Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-dev-server/node_modules/is-number Completed in 0ms npm timing idealTree:node_modules/@parcel/reporter-dev-server/node_modules/ws Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/@iarna/toml Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/lowlight 107ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/highlight.js 111ms (from cache) npm timing idealTree:node_modules/@parcel/utils/node_modules/@parcel/codeframe Completed in 117ms npm timing idealTree:node_modules/@parcel/utils/node_modules/@parcel/markdown-ansi Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/@parcel/source-map Completed in 2ms npm timing idealTree:node_modules/@parcel/utils/node_modules/chalk Completed in 2ms npm timing idealTree:node_modules/@parcel/utils/node_modules/ansi-styles Completed in 2ms npm timing idealTree:node_modules/@parcel/utils/node_modules/color-convert Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/color-name Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/fault 78ms (from cache) npm timing idealTree:node_modules/@parcel/utils/node_modules/emphasize Completed in 81ms npm http fetch GET 200 https://registry.npmjs.org/@nodelib%2ffs.scandir 8ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/fastq 97ms (from cache) npm timing idealTree:node_modules/@parcel/utils/node_modules/fast-glob Completed in 103ms npm timing idealTree:node_modules/@parcel/utils/node_modules/@nodelib/fs.stat Completed in 0ms npm http fetch GET 304 https://registry.npmjs.org/run-parallel 139ms (from cache) npm timing idealTree:node_modules/@parcel/utils/node_modules/@nodelib/fs.walk Completed in 147ms npm http fetch GET 304 https://registry.npmjs.org/queue-microtask 180ms (from cache) npm timing idealTree:node_modules/@parcel/utils/node_modules/@nodelib/fs.scandir Completed in 187ms npm timing idealTree:node_modules/@parcel/utils/node_modules/fastest-levenshtein Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/fastq Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/glob-parent Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/highlight.js Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/json5 Completed in 2ms npm timing idealTree:node_modules/@parcel/utils/node_modules/lowlight Completed in 2ms npm timing idealTree:node_modules/@parcel/utils/node_modules/fault Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/lru-cache Completed in 2ms npm timing idealTree:node_modules/@parcel/utils/node_modules/merge2 Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/micromatch Completed in 4ms npm timing idealTree:node_modules/@parcel/utils/node_modules/braces Completed in 2ms npm timing idealTree:node_modules/@parcel/utils/node_modules/fill-range Completed in 2ms npm timing idealTree:node_modules/@parcel/utils/node_modules/minimist Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/node-addon-api Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/node-forge Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/node-gyp-build Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/open Completed in 2ms npm timing idealTree:node_modules/@parcel/utils/node_modules/is-docker Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/is-wsl Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/picomatch Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/run-parallel Completed in 1ms npm timing idealTree:node_modules/@parcel/utils/node_modules/queue-microtask Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/slice-ansi Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/string-width Completed in 1ms npm timing idealTree:node_modules/@parcel/utils/node_modules/strip-ansi Completed in 1ms npm timing idealTree:node_modules/@parcel/utils/node_modules/ansi-regex Completed in 1ms npm timing idealTree:node_modules/@parcel/utils/node_modules/supports-color Completed in 1ms npm timing idealTree:node_modules/@parcel/utils/node_modules/has-flag Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/to-regex-range Completed in 1ms npm timing idealTree:node_modules/@parcel/utils/node_modules/is-number Completed in 0ms npm timing idealTree:node_modules/@parcel/utils/node_modules/yallist Completed in 0ms npm timing idealTree:node_modules/chokidar/node_modules/anymatch Completed in 1ms npm timing idealTree:node_modules/chokidar/node_modules/braces Completed in 1ms npm timing idealTree:node_modules/chokidar/node_modules/fill-range Completed in 1ms npm timing idealTree:node_modules/chokidar/node_modules/fsevents Completed in 0ms npm timing idealTree:node_modules/chokidar/node_modules/glob-parent Completed in 0ms npm timing idealTree:node_modules/chokidar/node_modules/is-binary-path Completed in 1ms npm timing idealTree:node_modules/chokidar/node_modules/binary-extensions Completed in 0ms npm timing idealTree:node_modules/chokidar/node_modules/picomatch Completed in 0ms npm timing idealTree:node_modules/chokidar/node_modules/readdirp Completed in 0ms npm timing idealTree:node_modules/chokidar/node_modules/to-regex-range Completed in 1ms npm timing idealTree:node_modules/chokidar/node_modules/is-number Completed in 1ms npm timing idealTree:node_modules/parcel/node_modules/chalk Completed in 1ms npm timing idealTree:node_modules/parcel/node_modules/commander Completed in 0ms npm timing idealTree:node_modules/source-map-support/node_modules/source-map Completed in 0ms npm timing idealTree:node_modules/terser/node_modules/commander Completed in 0ms npm timing idealTree:node_modules/@babel/plugin-transform-runtime/node_modules/core-js-compat/node_modules/semver Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/core-js-compat/node_modules/semver Completed in 0ms npm timing idealTree:node_modules/@babel/preset-env/node_modules/regjsparser/node_modules/jsesc Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@babel/helper-compilation-targets/node_modules/semver Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/scope-hoisting/node_modules/globals Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/@parcel/transformer-js/node_modules/micromatch Completed in 2ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/braces Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/fill-range Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/picomatch Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/to-regex-range Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/is-number Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/css-select/node_modules/domutils Completed in 2ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/css-select/node_modules/dom-serializer Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/css-tree/node_modules/source-map Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/cssnano-preset-default/node_modules/postcss Completed in 3ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/supports-color Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/cssnano-preset-default/node_modules/source-map Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/cssnano/node_modules/postcss Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/cssnano/node_modules/source-map Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/csso/node_modules/css-tree Completed in 3ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/csso/node_modules/mdn-data Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/csso/node_modules/source-map Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/dom-serializer/node_modules/domhandler Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/domutils/node_modules/domhandler Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-calc/node_modules/postcss Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-calc/node_modules/source-map Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-modules-extract-imports/node_modules/postcss Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-modules-extract-imports/node_modules/source-map Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-modules-local-by-default/node_modules/postcss Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-modules-local-by-default/node_modules/source-map Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-modules-scope/node_modules/postcss Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-modules-scope/node_modules/source-map Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-modules-values/node_modules/postcss Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-modules-values/node_modules/source-map Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-modules/node_modules/postcss Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-modules/node_modules/source-map Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-svgo/node_modules/postcss Completed in 3ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-svgo/node_modules/postcss-value-parser Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/postcss-svgo/node_modules/source-map Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/posthtml/node_modules/posthtml-parser Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/posthtml/node_modules/htmlparser2 Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/posthtml/node_modules/domhandler Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/purgecss/node_modules/postcss Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/purgecss/node_modules/source-map Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/uncss/node_modules/commander Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/uncss/node_modules/postcss Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/uncss/node_modules/postcss-selector-parser Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/uncss/node_modules/source-map Completed in 1ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/uri-js/node_modules/punycode Completed in 0ms npm timing idealTree:node_modules/parcel/node_modules/chalk/node_modules/ansi-styles Completed in 0ms npm timing idealTree:node_modules/parcel/node_modules/chalk/node_modules/supports-color Completed in 0ms npm timing idealTree:node_modules/@parcel/config-default/node_modules/css-select/node_modules/domutils/node_modules/domelementtype Completed in 0ms npm timing idealTree:buildDeps Completed in 19063ms npm timing idealTree:fixDepFlags Completed in 18ms npm timing idealTree Completed in 20567ms npm timing reify:loadTrees Completed in 20570ms npm timing reify:diffTrees Completed in 30ms npm timing reify:retireShallow Completed in 218ms npm timing reify:createSparse Completed in 162ms npm timing reify:loadBundles Completed in 0ms npm http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/advisories/bulk 2849ms npm timing auditReport:getReport Completed in 2853ms npm timing auditReport:init Completed in 0ms npm timing reify:audit Completed in 2854ms npm http fetch GET 200 https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz 2910ms (from cache) npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/node-libs-browser Completed in 3878ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/run-parallel Completed in 3935ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/fault Completed in 3935ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/slice-ansi Completed in 3937ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/merge2 Completed in 3939ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/color-name Completed in 3939ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/is-number Completed in 3940ms npm timing reifyNode:node_modules/@parcel/reporter-dev-server/node_modules/is-number Completed in 3941ms npm timing reifyNode:node_modules/@parcel/reporter-dev-server/node_modules/@types/http-proxy Completed in 3942ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/color-name Completed in 3952ms npm timing reifyNode:node_modules/@parcel/core/node_modules/is-number Completed in 3950ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/is-number Completed in 3951ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/css-select/node_modules/domutils/node_modules/domelementtype Completed in 3967ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/plugin-transform-react-pure-annotations Completed in 3984ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/plugin-transform-react-jsx-development Completed in 3991ms npm timing reifyNode:node_modules/chokidar/node_modules/is-number Completed in 4021ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/ansi-regex Completed in 4041ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/is-wsl Completed in 4045ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/strip-ansi Completed in 4046ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/queue-microtask Completed in 4047ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/string-width Completed in 4049ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/glob-parent Completed in 4050ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/lru-cache Completed in 4050ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/fill-range Completed in 4050ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/to-regex-range Completed in 4051ms npm timing reifyNode:node_modules/@parcel/reporter-dev-server/node_modules/to-regex-range Completed in 4052ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/has-flag Completed in 4053ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/supports-color Completed in 4054ms npm timing reifyNode:node_modules/@parcel/reporter-dev-server/node_modules/is-plain-obj Completed in 4055ms npm timing reifyNode:node_modules/@parcel/reporter-dev-server/node_modules/fill-range Completed in 4055ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/ansi-regex Completed in 4055ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/ieee754 Completed in 4056ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/strip-ansi Completed in 4056ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/is-unicode-supported Completed in 4057ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/supports-color Completed in 4058ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/has-flag Completed in 4059ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/string-width Completed in 4060ms npm timing reifyNode:node_modules/@parcel/core/node_modules/to-regex-range Completed in 4063ms npm timing reifyNode:node_modules/@parcel/core/node_modules/fill-range Completed in 4064ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/fill-range Completed in 4063ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/to-regex-range Completed in 4064ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/supports-color Completed in 4065ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/is-absolute-url Completed in 4067ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-modules-values Completed in 4079ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/srcset Completed in 4084ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/ieee754 Completed in 4089ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/plugin-transform-react-display-name Completed in 4091ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/plugin-syntax-flow Completed in 4092ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/plugin-syntax-jsx Completed in 4093ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/helper-annotate-as-pure Completed in 4097ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/highlight Completed in 4098ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/helper-get-function-arity Completed in 4099ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/helper-split-export-declaration Completed in 4099ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/plugin-transform-flow-strip-types Completed in 4101ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/timers-browserify Completed in 4101ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/code-frame Completed in 4102ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/code-frame Completed in 4106ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/highlight Completed in 4106ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/helper-function-name Completed in 4109ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-simple-access Completed in 4108ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-builder-binary-assignment-operator-visitor Completed in 4108ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-explode-assignable-expression Completed in 4109ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-get-function-arity Completed in 4109ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-split-export-declaration Completed in 4109ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-hoist-variables Completed in 4111ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-optimise-call-expression Completed in 4110ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-function-name Completed in 4111ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-replace-supers Completed in 4112ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-annotate-as-pure Completed in 4112ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-wrap-function Completed in 4113ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-skip-transparent-expression-wrappers Completed in 4113ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-remap-async-to-generator Completed in 4115ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-unicode-escapes Completed in 4115ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-shorthand-properties Completed in 4116ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-unicode-regex Completed in 4116ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-spread Completed in 4117ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-typeof-symbol Completed in 4118ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-reserved-words Completed in 4118ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-regenerator Completed in 4117ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-sticky-regex Completed in 4119ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-new-target Completed in 4118ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-object-super Completed in 4119ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-template-literals Completed in 4120ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-modules-umd Completed in 4120ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-modules-commonjs Completed in 4120ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-modules-amd Completed in 4121ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-literals Completed in 4121ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-member-expression-literals Completed in 4122ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-exponentiation-operator Completed in 4122ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-dotall-regex Completed in 4122ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-property-literals Completed in 4123ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-duplicate-keys Completed in 4123ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-function-name Completed in 4123ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-arrow-functions Completed in 4124ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-computed-properties Completed in 4124ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-object-rest-spread Completed in 4125ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-optional-catch-binding Completed in 4125ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-block-scoped-functions Completed in 4126ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-numeric-separator Completed in 4126ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-async-to-generator Completed in 4127ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-named-capturing-groups-regex Completed in 4127ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-private-property-in-object Completed in 4128ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-optional-chaining Completed in 4128ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-class-static-block Completed in 4129ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-async-generators Completed in 4132ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-unicode-property-regex Completed in 4132ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-json-strings Completed in 4133ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-nullish-coalescing-operator Completed in 4133ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-private-methods Completed in 4133ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-class-properties Completed in 4135ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-private-property-in-object Completed in 4135ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-numeric-separator Completed in 4135ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-optional-catch-binding Completed in 4136ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-json-strings Completed in 4136ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-logical-assignment-operators Completed in 4136ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-class-static-block Completed in 4138ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-nullish-coalescing-operator Completed in 4138ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-logical-assignment-operators Completed in 4140ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-top-level-await Completed in 4140ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-dynamic-import Completed in 4140ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-export-namespace-from Completed in 4141ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-export-namespace-from Completed in 4140ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-class-properties Completed in 4141ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/highlight Completed in 4141ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/code-frame Completed in 4142ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-replace-supers Completed in 4143ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-split-export-declaration Completed in 4143ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-optimise-call-expression Completed in 4144ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-function-name Completed in 4144ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-annotate-as-pure Completed in 4145ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-get-function-arity Completed in 4145ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-dynamic-import Completed in 4145ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-get-function-arity Completed in 4145ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/highlight Completed in 4146ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/code-frame Completed in 4146ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-split-export-declaration Completed in 4147ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-function-name Completed in 4147ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/helper-get-function-arity Completed in 4157ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/helper-optimise-call-expression Completed in 4158ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/helper-simple-access Completed in 4159ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/helper-replace-supers Completed in 4159ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/helper-split-export-declaration Completed in 4160ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/highlight Completed in 4160ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/helper-function-name Completed in 4161ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/plugin-syntax-typescript Completed in 4163ms npm timing reifyNode:node_modules/@babel/helper-plugin-utils Completed in 4162ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/code-frame Completed in 4161ms npm timing reifyNode:node_modules/parcel/node_modules/chalk/node_modules/supports-color Completed in 4163ms npm timing reifyNode:node_modules/chokidar/node_modules/fill-range Completed in 4163ms npm timing reifyNode:node_modules/chokidar/node_modules/glob-parent Completed in 4164ms npm timing reifyNode:node_modules/chokidar/node_modules/anymatch Completed in 4165ms npm timing reifyNode:node_modules/chokidar/node_modules/is-binary-path Completed in 4166ms npm timing reifyNode:node_modules/chokidar/node_modules/to-regex-range Completed in 4168ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/yallist Completed in 4188ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/is-docker Completed in 4189ms npm timing reifyNode:node_modules/@parcel/transformer-inline-string Completed in 4191ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/ansi-styles Completed in 4192ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/base64-js Completed in 4192ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/string_decoder Completed in 4193ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/log-symbols Completed in 4193ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/ansi-styles Completed in 4194ms npm timing reifyNode:node_modules/@parcel/plugin Completed in 4193ms npm timing reifyNode:node_modules/@parcel/plugin/node_modules/@parcel/types Completed in 4194ms npm timing reifyNode:node_modules/@parcel/package-manager/node_modules/string_decoder Completed in 4195ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/@parcel/types Completed in 4197ms npm timing reifyNode:node_modules/@parcel/core/node_modules/@parcel/types Completed in 4196ms npm timing reifyNode:node_modules/@parcel/config-default Completed in 4196ms npm timing reifyNode:node_modules/@parcel/core/node_modules/@parcel/cache Completed in 4197ms npm timing reifyNode:node_modules/@parcel/core/node_modules/base-x Completed in 4198ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/css-select/node_modules/dom-serializer Completed in 4200ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-modules-extract-imports Completed in 4201ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/base64-js Completed in 4201ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/cssnano-preset-default Completed in 4203ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/preset-react Completed in 4203ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/string_decoder Completed in 4209ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/types Completed in 4214ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/transformer-react-refresh-babel Completed in 4213ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/transformer-raw Completed in 4214ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/runtime-react-refresh Completed in 4214ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/transformer-json Completed in 4215ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/packager-raw Completed in 4215ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/packager-html Completed in 4215ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/optimizer-htmlnano Completed in 4216ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/optimizer-terser Completed in 4216ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/optimizer-cssnano Completed in 4216ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/namer-default Completed in 4217ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/resolver-default Completed in 4218ms npm timing reifyNode:node_modules/@babel/preset-typescript Completed in 4218ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining Completed in 4221ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-async-generator-functions Completed in 4222ms npm timing reifyNode:node_modules/parcel/node_modules/chalk/node_modules/ansi-styles Completed in 4231ms npm timing reifyNode:node_modules/colorette Completed in 4232ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/ora Completed in 4263ms npm timing reifyNode:node_modules/@parcel/reporter-dev-server/node_modules/micromatch Completed in 4264ms npm timing reifyNode:node_modules/@parcel/fs/node_modules/mkdirp Completed in 4269ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/micromatch Completed in 4273ms npm timing reifyNode:node_modules/@parcel/fs/node_modules/string_decoder Completed in 4273ms npm timing reifyNode:node_modules/@parcel/core/node_modules/micromatch Completed in 4271ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/har-validator Completed in 4278ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/mime-types Completed in 4281ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/mkdirp Completed in 4282ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/domelementtype Completed in 4290ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-modules-local-by-default Completed in 4292ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-modules-scope Completed in 4293ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-svgo Completed in 4304ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/transformer-js/node_modules/micromatch Completed in 4311ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/packager-css Completed in 4312ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-create-regexp-features-plugin Completed in 4317ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-destructuring Completed in 4318ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-modules-systemjs Completed in 4319ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-object-rest-spread Completed in 4324ms npm timing reifyNode:node_modules/@babel/helper-validator-option Completed in 4326ms npm timing reifyNode:node_modules/regenerator-runtime Completed in 4325ms npm timing reifyNode:node_modules/v8-compile-cache Completed in 4329ms npm timing reifyNode:node_modules/chokidar/node_modules/readdirp Completed in 4331ms npm timing reifyNode:node_modules/chokidar/node_modules/binary-extensions Completed in 4334ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/@parcel/markdown-ansi Completed in 4358ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/emphasize Completed in 4359ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/node-gyp-build Completed in 4360ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/safe-buffer Completed in 4359ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/cli-spinners Completed in 4360ms npm timing reifyNode:node_modules/@parcel/package-manager/node_modules/split2 Completed in 4360ms npm timing reifyNode:node_modules/@parcel/package-manager/node_modules/safe-buffer Completed in 4360ms npm timing reifyNode:node_modules/@parcel/logger Completed in 4361ms npm timing reifyNode:node_modules/@parcel/fs/node_modules/node-gyp-build Completed in 4362ms npm timing reifyNode:node_modules/@parcel/fs/node_modules/graceful-fs Completed in 4363ms npm timing reifyNode:node_modules/@parcel/fs/node_modules/rimraf Completed in 4363ms npm timing reifyNode:node_modules/@parcel/core/node_modules/node-gyp-build Completed in 4363ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/uri-js/node_modules/punycode Completed in 4364ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/safe-buffer Completed in 4373ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/node-gyp-build Completed in 4391ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/scope-hoisting/node_modules/globals Completed in 4392ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/transformer-posthtml Completed in 4392ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/transformer-css Completed in 4394ms npm timing reifyNode:node_modules/@parcel/babel-preset-env Completed in 4394ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/unicode-match-property-value-ecmascript Completed in 4398ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/regenerate Completed in 4400ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-regenerator Completed in 4400ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-member-expression-to-functions Completed in 4400ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-for-of Completed in 4401ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-optional-chaining Completed in 4401ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-block-scoping Completed in 4403ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-member-expression-to-functions Completed in 4403ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-regenerator Completed in 4405ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/helper-member-expression-to-functions Completed in 4408ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/color-convert Completed in 4433ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/color-convert Completed in 4435ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/posthtml-render Completed in 4456ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/plugin-transform-react-jsx Completed in 4456ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/debug Completed in 4465ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/helper-validator-identifier Completed in 4466ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/debug Completed in 4469ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/cssnano Completed in 4472ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-validator-identifier Completed in 4471ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/regexpu-core Completed in 4471ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-parameters Completed in 4471ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-validator-identifier Completed in 4471ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/debug Completed in 4471ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-classes Completed in 4473ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-validator-identifier Completed in 4472ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/debug Completed in 4473ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/helper-validator-identifier Completed in 4473ms npm timing reifyNode:node_modules/@babel/core/node_modules/debug Completed in 4473ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript Completed in 4479ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/open Completed in 4499ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/lowlight Completed in 4501ms npm timing reifyNode:node_modules/@parcel/reporter-dev-server/node_modules/serve-handler Completed in 4501ms npm timing reifyNode:node_modules/@parcel/package-manager/node_modules/chrome-trace-event Completed in 4501ms npm timing reifyNode:node_modules/@parcel/fs/node_modules/chrome-trace-event Completed in 4503ms npm timing reifyNode:node_modules/@parcel/diagnostic Completed in 4505ms npm timing reifyNode:node_modules/@parcel/core/node_modules/chrome-trace-event Completed in 4505ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/aws4 Completed in 4508ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/dom-serializer Completed in 4513ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/helper-module-imports Completed in 4525ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/stream-http Completed in 4527ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/transformer-postcss Completed in 4527ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/transformer-html Completed in 4529ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/packager-js Completed in 4529ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/bundler-default Completed in 4530ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-module-imports Completed in 4535ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-module-imports Completed in 4536ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/helper-module-imports Completed in 4536ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/fastest-levenshtein Completed in 4577ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/chalk Completed in 4579ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/chalk Completed in 4580ms npm timing reifyNode:node_modules/@parcel/package-manager/node_modules/semver Completed in 4585ms npm timing reifyNode:node_modules/@parcel/core/node_modules/escalade Completed in 4584ms npm timing reifyNode:node_modules/@parcel/core/node_modules/semver Completed in 4586ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-svgo/node_modules/postcss-value-parser Completed in 4600ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/escalade Completed in 4600ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/semver Completed in 4606ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/util Completed in 4608ms npm timing reifyNode:node_modules/@parcel/babel-preset-env/node_modules/semver Completed in 4608ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/is-core-module Completed in 4609ms npm timing reifyNode:node_modules/@parcel/babel-plugin-transform-runtime/node_modules/semver Completed in 4612ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/escalade Completed in 4612ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/regjsparser Completed in 4614ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/regjsparser/node_modules/jsesc Completed in 4615ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/is-core-module Completed in 4615ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/escalade Completed in 4615ms npm timing reifyNode:node_modules/@babel/core/node_modules/escalade Completed in 4618ms npm timing reifyNode:node_modules/parcel/node_modules/chalk Completed in 4620ms npm timing reifyNode:node_modules/@babel/core/node_modules/gensync Completed in 4621ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/available-typed-arrays Completed in 4652ms npm timing reifyNode:node_modules/@parcel/core/node_modules/querystring Completed in 4657ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/dom-serializer/node_modules/domhandler Completed in 4662ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/domhandler Completed in 4662ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/domutils/node_modules/domhandler Completed in 4664ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/uncss/node_modules/commander Completed in 4743ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/querystring Completed in 4769ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/posthtml/node_modules/domhandler Completed in 4772ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/domain-browser Completed in 4774ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-create-class-features-plugin Completed in 4779ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-create-class-features-plugin Completed in 4778ms npm timing reifyNode:node_modules/terser/node_modules/commander Completed in 4782ms npm timing reifyNode:node_modules/glob Completed in 4784ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/buffer Completed in 4813ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/is-typed-array Completed in 4817ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/is-regex Completed in 4820ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-value-parser Completed in 4831ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/helper-compilation-targets/node_modules/semver Completed in 4832ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/buffer Completed in 4836ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/posthtml Completed in 4843ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/semver Completed in 4842ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-module-transforms Completed in 4844ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/semver Completed in 4843ms npm timing reifyNode:node_modules/@babel/core/node_modules/semver Completed in 4844ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/helper-module-transforms Completed in 4845ms npm timing reifyNode:node_modules/commander Completed in 4846ms npm timing reifyNode:node_modules/source-map-support Completed in 4858ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/has-bigints Completed in 4882ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/fast-deep-equal Completed in 4887ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/purgecss Completed in 4897ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/helper-compilation-targets Completed in 4906ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/template Completed in 4909ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/template Completed in 4918ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/babel-plugin-dynamic-import-node Completed in 4920ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/template Completed in 4918ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/template Completed in 4918ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-compilation-targets Completed in 4919ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-compilation-targets Completed in 4924ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/helper-compilation-targets Completed in 4931ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/template Completed in 4940ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/which-typed-array Completed in 4961ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/is-number-object Completed in 4962ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/unbox-primitive Completed in 4965ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/which-boxed-primitive Completed in 4967ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/is-string Completed in 4967ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/css-what Completed in 4968ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/is-callable Completed in 4969ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/commander Completed in 4974ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/uncss Completed in 4978ms npm timing reifyNode:node_modules/@parcel/reporter-dev-server/node_modules/braces Completed in 5008ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/@parcel/codeframe Completed in 5009ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/braces Completed in 5016ms npm timing reifyNode:node_modules/@parcel/package-manager/node_modules/command-exists Completed in 5018ms npm timing reifyNode:node_modules/@parcel/core/node_modules/braces Completed in 5016ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/is-date-object Completed in 5020ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/braces Completed in 5021ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/get-intrinsic Completed in 5020ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/call-bind Completed in 5027ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/css-select Completed in 5028ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-modules Completed in 5029ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/console-browserify Completed in 5032ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/call-bind Completed in 5033ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/get-intrinsic Completed in 5033ms npm timing reifyNode:node_modules/chokidar/node_modules/braces Completed in 5036ms npm timing reifyNode:node_modules/chokidar/node_modules/fsevents Completed in 5037ms npm timing reifyNode:node_modules/jsesc Completed in 5058ms npm timing reifyNode:node_modules/parcel Completed in 5040ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/bl Completed in 5064ms npm timing reifyNode:node_modules/@parcel/events Completed in 5068ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/util.promisify Completed in 5069ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/react-refresh Completed in 5080ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/transformer-react-refresh-wrap Completed in 5085ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/runtime-browser-hmr Completed in 5088ms npm timing reifyNode:node_modules/@babel/cli Completed in 5091ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/picomatch Completed in 5112ms npm http fetch GET 200 https://registry.npmjs.org/@parcel/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-2.0.0-nightly.1823.tgz 4816ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime Completed in 5102ms npm timing reifyNode:node_modules/@parcel/reporter-dev-server/node_modules/picomatch Completed in 5122ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/term-size Completed in 5126ms npm timing reifyNode:node_modules/@parcel/fs/node_modules/@parcel/fs-write-stream-atomic Completed in 5127ms npm timing reifyNode:node_modules/@parcel/core/node_modules/picomatch Completed in 5125ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/string.prototype.trimend Completed in 5204ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/is-symbol Completed in 5222ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/string.prototype.trimstart Completed in 5224ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/picomatch Completed in 5225ms npm timing reifyNode:node_modules/chokidar/node_modules/picomatch Completed in 5240ms npm timing reifyNode:node_modules/chokidar Completed in 5241ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/fastq Completed in 5263ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/css-select/node_modules/domutils Completed in 5269ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/has-symbols Completed in 5271ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/compat-data Completed in 5273ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/vm-browserify Completed in 5274ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/has-symbols Completed in 5277ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/compat-data Completed in 5282ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-corejs2 Completed in 5285ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/compat-data Completed in 5283ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/helpers Completed in 5284ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-corejs2 Completed in 5293ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/compat-data Completed in 5294ms npm timing reifyNode:node_modules/parcel/node_modules/commander Completed in 5295ms npm timing reifyNode:node_modules/@parcel/reporter-dev-server/node_modules/ejs Completed in 5313ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/filesize Completed in 5313ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/object.getownpropertydescriptors Completed in 5315ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/mime-db Completed in 5318ms npm http fetch GET 304 https://registry.npmjs.org/cssesc 5182ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/detect-libc 5196ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/sha.js 5213ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/which 5216ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/ansi-html 5217ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/miller-rabin 5232ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/esprima 5235ms (from cache) npm http fetch GET 304 https://registry.npmjs.org/ncp 5247ms (from cache) npm timing reifyNode:node_modules/@parcel/config-default/node_modules/is-negative-zero Completed in 5408ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/object.values Completed in 5409ms npm timing reifyNode:node_modules/@parcel/babel-plugin-transform-runtime Completed in 5421ms npm timing reifyNode:node_modules/@parcel/reporter-cli Completed in 5432ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/is-bigint Completed in 5433ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/fast-json-stable-stringify Completed in 5435ms npm timing reifyNode:node_modules/@nicolo-ribaudo/chokidar-2 Completed in 5440ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/is-boolean-object Completed in 5455ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/json5 Completed in 5505ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/is-arguments Completed in 5502ms npm timing reifyNode:node_modules/@parcel/core/node_modules/json5 Completed in 5504ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/es-to-primitive Completed in 5504ms npm timing reifyNode:node_modules/@parcel/fs Completed in 5509ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/uuid Completed in 5507ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-calc Completed in 5507ms npm http fetch GET 200 https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.725.tgz 5207ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/minimist Completed in 5538ms npm timing reifyNode:node_modules/@parcel/fs/node_modules/minimist Completed in 5540ms npm timing reifyNode:node_modules/@parcel/core/node_modules/minimist Completed in 5540ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/minimist Completed in 5542ms npm timing reifyNode:node_modules/@babel/core/node_modules/minimist Completed in 5554ms npm timing reifyNode:node_modules/@parcel/reporter-dev-server Completed in 5583ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/is-generator-function Completed in 5595ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/babylon-walk Completed in 5594ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-corejs3 Completed in 5593ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-corejs3 Completed in 5599ms npm http fetch GET 200 https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.725.tgz 5305ms npm http fetch GET 200 https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.725.tgz 5340ms npm http fetch GET 200 https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.725.tgz 5371ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/posthtml/node_modules/posthtml-parser Completed in 5621ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/entities Completed in 5629ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/path-browserify Completed in 5628ms npm timing reifyNode:node_modules/@parcel/core/node_modules/abortcontroller-polyfill Completed in 5634ms npm http fetch GET 200 https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.725.tgz 5311ms npm timing reifyNode:node_modules/nanoid Completed in 5658ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/electron-to-chromium Completed in 5663ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/@iarna/toml Completed in 5689ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/electron-to-chromium Completed in 5747ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/electron-to-chromium Completed in 5745ms npm timing reifyNode:node_modules/@parcel/core/node_modules/electron-to-chromium Completed in 5753ms npm timing reifyNode:node_modules/@parcel/reporter-dev-server/node_modules/ws Completed in 5757ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/object.assign Completed in 5759ms npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm timing reifyNode:node_modules/@parcel/config-default/node_modules/domutils Completed in 5761ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/object.assign Completed in 5764ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/astring Completed in 5768ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/regenerator-transform Completed in 5767ms npm timing reifyNode:node_modules/@babel/core/node_modules/electron-to-chromium Completed in 5769ms npm http fetch GET 200 https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz 435ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz 421ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/which/-/which-1.3.1.tgz 414ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz 419ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz 403ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz 383ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz 400ms (from cache) npm http fetch GET 200 https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz 391ms (from cache) npm timing reifyNode:node_modules/@parcel/config-default/node_modules/htmlparser2 Completed in 5826ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/transformer-babel Completed in 5831ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/posthtml/node_modules/htmlparser2 Completed in 5832ms npm timing reifyNode:node_modules/@babel/preset-env Completed in 5863ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/core-js-compat Completed in 5874ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/core-js-compat Completed in 5959ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/request Completed in 5971ms npm timing reifyNode:node_modules/@parcel/core/node_modules/node-releases Completed in 6007ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/node-releases Completed in 6010ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/node-releases Completed in 6014ms npm timing reifyNode:node_modules/@babel/core/node_modules/node-releases Completed in 6013ms npm timing reifyNode:node_modules/@parcel/fs/node_modules/readable-stream Completed in 6034ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/node-releases Completed in 6030ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/babel-ast-utils Completed in 6066ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/transformer-js Completed in 6067ms npm http fetch GET 200 https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz 5770ms npm timing reifyNode:node_modules/@parcel/reporter-dev-server/node_modules/http-proxy-middleware Completed in 6119ms npm timing reifyNode:node_modules/@parcel/reporter-cli/node_modules/readable-stream Completed in 6120ms npm timing reifyNode:node_modules/@parcel/package-manager/node_modules/readable-stream Completed in 6121ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/events Completed in 6120ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/readable-stream Completed in 6122ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/json5 Completed in 6153ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/generator Completed in 6160ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/generator Completed in 6158ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/generator Completed in 6164ms npm http fetch GET 200 https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz 5887ms npm http fetch GET 200 https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz 5916ms npm timing reifyNode:node_modules/@babel/core/node_modules/json5 Completed in 6171ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/generator Completed in 6174ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/generator Completed in 6174ms npm http fetch GET 200 https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz 5879ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/object-inspect Completed in 6191ms npm http fetch GET 200 https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz 5857ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/browserslist Completed in 6203ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/browserslist Completed in 6324ms npm timing reifyNode:node_modules/@parcel/core/node_modules/browserslist Completed in 6328ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/browserslist Completed in 6322ms npm timing reifyNode:node_modules/@babel/core/node_modules/browserslist Completed in 6323ms npm timing reifyNode:node_modules/cssesc Completed in 6408ms npm timing reifyNode:node_modules/detect-libc Completed in 6410ms npm timing reifyNode:node_modules/ansi-html Completed in 6410ms npm timing reifyNode:node_modules/miller-rabin Completed in 6413ms npm timing reifyNode:node_modules/which Completed in 6414ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/htmlnano Completed in 6436ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-define-polyfill-provider Completed in 6508ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/helper-define-polyfill-provider Completed in 6519ms npm timing reifyNode:node_modules/sha.js Completed in 6633ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/scope-hoisting Completed in 6767ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/core-js-compat/node_modules/semver Completed in 6791ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/core-js-compat/node_modules/semver Completed in 6797ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/csso/node_modules/mdn-data Completed in 6890ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/preset-modules Completed in 6902ms npm timing reifyNode:node_modules/esprima Completed in 6949ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/runtime-js Completed in 6964ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/traverse Completed in 6993ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/traverse Completed in 7002ms npm timing reifyNode:node_modules/@parcel/package-manager/node_modules/@parcel/workers Completed in 7011ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/traverse Completed in 6997ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/traverse Completed in 7000ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/traverse Completed in 7002ms npm timing reifyNode:node_modules/@parcel/core/node_modules/@parcel/workers Completed in 7013ms npm timing reifyNode:node_modules/@parcel/fs/node_modules/@parcel/workers Completed in 7016ms npm timing reifyNode:node_modules/postcss Completed in 7031ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/fast-glob Completed in 7080ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/@nodelib/fs.stat Completed in 7129ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-calc/node_modules/source-map Completed in 7156ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/cssnano-preset-default/node_modules/source-map Completed in 7169ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-modules-scope/node_modules/source-map Completed in 7171ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-modules-extract-imports/node_modules/source-map Completed in 7173ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/csso/node_modules/source-map Completed in 7176ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-svgo/node_modules/source-map Completed in 7176ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-modules/node_modules/source-map Completed in 7177ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-modules-values/node_modules/source-map Completed in 7178ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/css-tree/node_modules/source-map Completed in 7180ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/purgecss/node_modules/source-map Completed in 7180ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/uncss/node_modules/source-map Completed in 7182ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/cssnano/node_modules/source-map Completed in 7181ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-modules-local-by-default/node_modules/source-map Completed in 7185ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/js-yaml Completed in 7196ms npm timing reifyNode:node_modules/source-map-support/node_modules/source-map Completed in 7192ms npm timing reifyNode:node_modules/ncp Completed in 7234ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-modules-values/node_modules/postcss Completed in 7312ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-modules/node_modules/postcss Completed in 7317ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-calc/node_modules/postcss Completed in 7321ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/cssnano-preset-default/node_modules/postcss Completed in 7320ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-svgo/node_modules/postcss Completed in 7322ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-modules-local-by-default/node_modules/postcss Completed in 7323ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/cssnano/node_modules/postcss Completed in 7321ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-modules-scope/node_modules/postcss Completed in 7325ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/uncss/node_modules/postcss Completed in 7338ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-modules-extract-imports/node_modules/postcss Completed in 7357ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/uri-js Completed in 7396ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/uncss/node_modules/postcss-selector-parser Completed in 7628ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/@nodelib/fs.scandir Completed in 7679ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/postcss-selector-parser Completed in 7731ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/csso Completed in 7770ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/svgo Completed in 7772ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/parser Completed in 7861ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/parser Completed in 7870ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/parser Completed in 7872ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/parser Completed in 7880ms npm timing reifyNode:node_modules/@babel/core Completed in 7889ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/parser Completed in 7901ms npm timing reifyNode:node_modules/@parcel/package-manager Completed in 7960ms npm timing reifyNode:node_modules/@parcel/utils Completed in 7992ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/@nodelib/fs.walk Completed in 8046ms npm timing reifyNode:node_modules/@parcel/fs/node_modules/@parcel/fs-search Completed in 8140ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/purgecss/node_modules/postcss Completed in 8147ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/node-addon-api Completed in 8484ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/node-addon-api Completed in 8498ms npm timing reifyNode:node_modules/@parcel/core/node_modules/node-addon-api Completed in 8494ms npm timing reifyNode:node_modules/@parcel/fs/node_modules/node-addon-api Completed in 8507ms npm timing reifyNode:node_modules/terser Completed in 8536ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/posthtml-parser Completed in 8642ms npm timing reifyNode:node_modules/@parcel/fs/node_modules/@parcel/watcher Completed in 8680ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/ajv Completed in 8721ms npm timing reifyNode:node_modules/@babel/runtime Completed in 8772ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/resolve Completed in 8795ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/resolve Completed in 8819ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/node-forge Completed in 8873ms npm timing reifyNode:node_modules/@parcel/core/node_modules/@parcel/source-map Completed in 9025ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/source-map Completed in 9031ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/@parcel/source-map Completed in 9049ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@parcel/node-resolver-core Completed in 9093ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/types Completed in 9307ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/types Completed in 9317ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/@babel/types Completed in 9321ms npm timing reifyNode:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/types Completed in 9320ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/@babel/types Completed in 9337ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/css-tree Completed in 9403ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/csso/node_modules/css-tree Completed in 9437ms npm timing reifyNode:node_modules/@parcel/core Completed in 10200ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/regenerate-unicode-properties Completed in 10819ms npm timing reifyNode:node_modules/@babel/runtime-corejs3 Completed in 11298ms npm timing reifyNode:node_modules/@parcel/utils/node_modules/highlight.js Completed in 11578ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/caniuse-lite Completed in 13778ms npm timing reifyNode:node_modules/@babel/core/node_modules/caniuse-lite Completed in 13775ms npm timing reifyNode:node_modules/@parcel/core/node_modules/caniuse-lite Completed in 13788ms npm timing reifyNode:node_modules/@babel/preset-env/node_modules/caniuse-lite Completed in 13792ms npm timing reifyNode:node_modules/@babel/plugin-transform-runtime/node_modules/caniuse-lite Completed in 13791ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/es-abstract Completed in 13870ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/lodash Completed in 14046ms npm timing reifyNode:node_modules/core-js-pure Completed in 14914ms npm timing reifyNode:node_modules/@parcel/config-default/node_modules/core-js Completed in 14934ms npm timing reify:unpack Completed in 14944ms npm timing reify:unretire Completed in 12ms npm timing build:queue Completed in 309ms npm timing build:link:node_modules/ansi-html Completed in 43ms npm timing build:link:node_modules/@babel/cli Completed in 44ms npm timing build:link:node_modules/detect-libc Completed in 43ms npm timing build:link:node_modules/nanoid Completed in 43ms npm timing build:link:node_modules/esprima Completed in 44ms npm timing build:link:node_modules/jsesc Completed in 44ms npm timing build:link:node_modules/ncp Completed in 44ms npm timing build:link:node_modules/sha.js Completed in 43ms npm timing build:link:node_modules/terser Completed in 43ms npm timing build:link:node_modules/which Completed in 43ms npm timing build:link:node_modules/@babel/core/node_modules/@babel/parser Completed in 44ms npm timing build:link:node_modules/cssesc Completed in 45ms npm timing build:link:node_modules/@babel/plugin-transform-typescript/node_modules/@babel/parser Completed in 44ms npm timing build:link:node_modules/@babel/preset-env/node_modules/@babel/parser Completed in 44ms npm timing build:link:node_modules/@parcel/babel-plugin-transform-runtime/node_modules/semver Completed in 44ms npm timing build:link:node_modules/@parcel/babel-preset-env/node_modules/semver Completed in 44ms npm timing build:link:node_modules/@parcel/config-default/node_modules/@babel/parser Completed in 45ms npm timing build:link:node_modules/@parcel/core/node_modules/browserslist Completed in 44ms npm timing build:link:node_modules/@parcel/fs/node_modules/mkdirp Completed in 44ms npm timing build:link:node_modules/@parcel/package-manager/node_modules/semver Completed in 44ms npm timing build:link:node_modules/@parcel/utils/node_modules/is-docker Completed in 44ms npm timing build:link:node_modules/@babel/preset-env/node_modules/regjsparser/node_modules/jsesc Completed in 43ms npm timing build:link:node_modules/@babel/preset-env/node_modules/core-js-compat/node_modules/semver Completed in 43ms npm timing build:link:node_modules/@parcel/config-default/node_modules/@babel/helper-compilation-targets/node_modules/semver Completed in 42ms npm timing build:link:node_modules/@babel/plugin-transform-runtime/node_modules/core-js-compat/node_modules/semver Completed in 44ms npm timing build:link:node_modules/@babel/core/node_modules/browserslist Completed in 45ms npm timing build:link:node_modules/@babel/core/node_modules/json5 Completed in 45ms npm timing build:link:node_modules/@babel/core/node_modules/semver Completed in 45ms npm timing build:link:node_modules/miller-rabin Completed in 47ms npm timing build:link:node_modules/parcel Completed in 47ms npm timing build:link:node_modules/@babel/plugin-transform-runtime/node_modules/@babel/parser Completed in 46ms npm timing build:link:node_modules/@babel/plugin-transform-runtime/node_modules/browserslist Completed in 46ms npm timing build:link:node_modules/@babel/plugin-transform-runtime/node_modules/semver Completed in 46ms npm timing build:link:node_modules/@babel/preset-env/node_modules/browserslist Completed in 46ms npm timing build:link:node_modules/@babel/preset-env/node_modules/regjsparser Completed in 46ms npm timing build:link:node_modules/@babel/preset-env/node_modules/semver Completed in 46ms npm timing build:link:node_modules/@parcel/config-default/node_modules/browserslist Completed in 46ms npm timing build:link:node_modules/@parcel/config-default/node_modules/astring Completed in 46ms npm timing build:link:node_modules/@parcel/config-default/node_modules/js-yaml Completed in 46ms npm timing build:link:node_modules/@parcel/config-default/node_modules/mkdirp Completed in 46ms npm timing build:link:node_modules/@parcel/config-default/node_modules/node-gyp-build Completed in 45ms npm timing build:link:node_modules/@parcel/config-default/node_modules/semver Completed in 45ms npm timing build:link:node_modules/@parcel/config-default/node_modules/svgo Completed in 45ms npm timing build:link:node_modules/@parcel/config-default/node_modules/uncss Completed in 46ms npm timing build:link:node_modules/@parcel/config-default/node_modules/uuid Completed in 46ms npm timing build:link:node_modules/@parcel/config-default/node_modules/json5 Completed in 47ms npm timing build:link:node_modules/@parcel/config-default/node_modules/purgecss Completed in 46ms npm timing build:link:node_modules/@parcel/core/node_modules/node-gyp-build Completed in 46ms npm timing build:link:node_modules/@parcel/core/node_modules/semver Completed in 46ms npm timing build:link:node_modules/@parcel/fs/node_modules/node-gyp-build Completed in 46ms npm timing build:link:node_modules/@parcel/utils/node_modules/json5 Completed in 46ms npm timing build:link:node_modules/@parcel/utils/node_modules/node-gyp-build Completed in 46ms npm timing build:link:node_modules/@parcel/core/node_modules/json5 Completed in 46ms npm timing build:link:node_modules/@parcel/fs/node_modules/rimraf Completed in 46ms npm timing build:link Completed in 50ms npm info run @parcel/source-map@2.0.0-alpha.4.21 install node_modules/@parcel/config-default/node_modules/@parcel/source-map node-gyp-build npm info run @parcel/source-map@2.0.0-alpha.4.21 install node_modules/@parcel/core/node_modules/@parcel/source-map node-gyp-build npm info run @parcel/source-map@2.0.0-alpha.4.21 install { code: 1, signal: null } npm info run @parcel/source-map@2.0.0-alpha.4.21 install { code: 1, signal: null } npm timing reify:rollback:createSparse Completed in 3350ms npm timing reify:rollback:retireShallow Completed in 64ms npm timing command:install Completed in 43285ms npm verb stack Error: command failed npm verb stack at ChildProcess. (/private/var/mobile/Documents/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/index.js:64:27) npm verb stack at ChildProcess.emit (events.js:314:20) npm verb stack at maybeClose (internal/child_process.js:1047:16) npm verb stack at Process.ChildProcess._handle.onexit (internal/child_process.js:287:5) npm verb pkgid @parcel/source-map@2.0.0-alpha.4.21 npm verb cwd /private/var/tmp/parcel-doesnt-declare-its-variables npm verb Darwin 20.2.0 npm verb argv "/usr/bin/node" "/var/mobile/Documents/bin/npm" "--verbose" "install" npm verb node v14.13.1 npm verb npm v7.11.2 npm ERR! code 1 npm ERR! path /private/var/tmp/parcel-doesnt-declare-its-variables/node_modules/@parcel/core/node_modules/@parcel/source-map npm ERR! command failed npm ERR! command sh -c node-gyp-build npm ERR! /private/var/tmp/parcel-doesnt-declare-its-variables/node_modules/@parcel/core/node_modules/node-gyp-build/index.js:59 npm ERR! throw new Error('No native build was found for ' + target + '\n loaded from: ' + dir + '\n') npm ERR! ^ npm ERR! npm ERR! Error: No native build was found for platform=darwin arch=arm64 runtime=node abi=83 uv=1 armv=8 libc=glibc node=14.13.1 npm ERR! loaded from: /private/var/tmp/parcel-doesnt-declare-its-variables/node_modules/@parcel/core/node_modules/@parcel/source-map npm ERR! npm ERR! at Function.load.path (/private/var/tmp/parcel-doesnt-declare-its-variables/node_modules/@parcel/core/node_modules/node-gyp-build/index.js:59:9) npm ERR! at load (/private/var/tmp/parcel-doesnt-declare-its-variables/node_modules/@parcel/core/node_modules/node-gyp-build/index.js:21:30) npm ERR! at Object. (/private/var/tmp/parcel-doesnt-declare-its-variables/node_modules/@parcel/core/node_modules/node-gyp-build/build-test.js:19:19) npm ERR! at Module._compile (internal/modules/cjs/loader.js:1063:30) npm ERR! at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10) npm ERR! at Module.load (internal/modules/cjs/loader.js:928:32) npm ERR! at Function.Module._load (internal/modules/cjs/loader.js:769:14) npm ERR! at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12) npm ERR! at internal/main/run_main_module.js:17:47 npm ERR! npm ERR! gyp info it worked if it ends with ok npm ERR! gyp verb cli [ npm ERR! gyp verb cli '/usr/bin/node', npm ERR! gyp verb cli '/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js', npm ERR! gyp verb cli 'rebuild' npm ERR! gyp verb cli ] npm ERR! gyp info using node-gyp@7.1.2 npm ERR! gyp info using node@14.13.1 | darwin | arm64 npm ERR! gyp verb command rebuild [] npm ERR! gyp verb command clean [] npm ERR! gyp verb clean removing "build" directory npm ERR! gyp verb command configure [] npm ERR! gyp verb find Python Python is not set from command line or npm configuration npm ERR! gyp verb find Python Python is not set from environment variable PYTHON npm ERR! gyp verb find Python checking if "python3" can be used npm ERR! gyp verb find Python - executing "python3" to get executable path npm ERR! gyp verb find Python - executable path is "/usr/bin/python3" npm ERR! gyp verb find Python - executing "/usr/bin/python3" to get version npm ERR! gyp verb find Python - version is "3.8.6" npm ERR! gyp info find Python using Python version 3.8.6 found at "/usr/bin/python3" npm ERR! gyp verb get node dir no --target version specified, falling back to host node version: 14.13.1 npm ERR! gyp verb command install [ '14.13.1' ] npm ERR! gyp verb install input version string "14.13.1" npm ERR! gyp verb install installing version: 14.13.1 npm ERR! gyp verb install --ensure was passed, so won't reinstall if already installed npm ERR! gyp verb install version is already installed, need to check "installVersion" npm ERR! gyp verb got "installVersion" 9 npm ERR! gyp verb needs "installVersion" 9 npm ERR! gyp verb install version is good npm ERR! gyp verb get node dir target node version installed: 14.13.1 npm ERR! gyp verb build dir attempting to create "build" dir: /private/var/tmp/parcel-doesnt-declare-its-variables/node_modules/@parcel/core/node_modules/@parcel/source-map/build npm ERR! gyp verb build dir "build" dir needed to be created? /private/var/tmp/parcel-doesnt-declare-its-variables/node_modules/@parcel/core/node_modules/@parcel/source-map/build npm ERR! gyp verb build/config.gypi creating config file npm ERR! gyp verb build/config.gypi writing out config file: /private/var/tmp/parcel-doesnt-declare-its-variables/node_modules/@parcel/core/node_modules/@parcel/source-map/build/config.gypi npm ERR! gyp verb config.gypi checking for gypi file: /private/var/tmp/parcel-doesnt-declare-its-variables/node_modules/@parcel/core/node_modules/@parcel/source-map/config.gypi npm ERR! gyp verb common.gypi checking for gypi file: /private/var/tmp/parcel-doesnt-declare-its-variables/node_modules/@parcel/core/node_modules/@parcel/source-map/common.gypi npm ERR! gyp verb gyp gyp format was not specified; forcing "make" npm ERR! gyp info spawn /usr/bin/python3 npm ERR! gyp info spawn args [ npm ERR! gyp info spawn args '/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py', npm ERR! gyp info spawn args 'binding.gyp', npm ERR! gyp info spawn args '-f', npm ERR! gyp info spawn args 'make', npm ERR! gyp info spawn args '-I', npm ERR! gyp info spawn args '/private/var/tmp/parcel-doesnt-declare-its-variables/node_modules/@parcel/core/node_modules/@parcel/source-map/build/config.gypi', npm ERR! gyp info spawn args '-I', npm ERR! gyp info spawn args '/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/addon.gypi', npm ERR! gyp info spawn args '-I', npm ERR! gyp info spawn args '/var/mobile/Library/Caches/node-gyp/14.13.1/include/node/common.gypi', npm ERR! gyp info spawn args '-Dlibrary=shared_library', npm ERR! gyp info spawn args '-Dvisibility=default', npm ERR! gyp info spawn args '-Dnode_root_dir=/var/mobile/Library/Caches/node-gyp/14.13.1', npm ERR! gyp info spawn args '-Dnode_gyp_dir=/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp', npm ERR! gyp info spawn args '-Dnode_lib_file=/var/mobile/Library/Caches/node-gyp/14.13.1/<(target_arch)/node.lib', npm ERR! gyp info spawn args '-Dmodule_root_dir=/private/var/tmp/parcel-doesnt-declare-its-variables/node_modules/@parcel/core/node_modules/@parcel/source-map', npm ERR! gyp info spawn args '-Dnode_engine=v8', npm ERR! gyp info spawn args '--depth=.', npm ERR! gyp info spawn args '--no-parallel', npm ERR! gyp info spawn args '--generator-output', npm ERR! gyp info spawn args 'build', npm ERR! gyp info spawn args '-Goutput_dir=.' npm ERR! gyp info spawn args ] npm ERR! Traceback (most recent call last): npm ERR! File "/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py", line 51, in npm ERR! sys.exit(gyp.script_main()) npm ERR! File "/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 670, in script_main npm ERR! return main(sys.argv[1:]) npm ERR! File "/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 662, in main npm ERR! return gyp_main(args) npm ERR! File "/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 647, in gyp_main npm ERR! generator.GenerateOutput(flat_list, targets, data, params) npm ERR! File "/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py", line 2451, in GenerateOutput npm ERR! writer.Write( npm ERR! File "/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py", line 831, in Write npm ERR! self.WriteSources( npm ERR! File "/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py", line 1302, in WriteSources npm ERR! cflags = self.xcode_settings.GetCflags( npm ERR! File "/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py", line 583, in GetCflags npm ERR! sdk_root = self._SdkPath() npm ERR! File "/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py", line 550, in _SdkPath npm ERR! return self._XcodeSdkPath(sdk_root) npm ERR! File "/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py", line 554, in _XcodeSdkPath npm ERR! sdk_path = self._GetSdkVersionInfoItem(sdk_root, "--show-sdk-path") npm ERR! File "/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py", line 528, in _GetSdkVersionInfoItem npm ERR! return GetStdoutQuiet(["xcrun", "--sdk", sdk, infoitem]) npm ERR! File "/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py", line 1558, in GetStdoutQuiet npm ERR! job = subprocess.Popen(cmdlist, stdout=subprocess.PIPE, stderr=subprocess.PIPE) npm ERR! File "/usr/lib/python3.8/subprocess.py", line 854, in __init__ npm ERR! self._execute_child(args, executable, preexec_fn, close_fds, npm ERR! File "/usr/lib/python3.8/subprocess.py", line 1702, in _execute_child npm ERR! raise child_exception_type(errno_num, err_msg, err_filename) npm ERR! FileNotFoundError: [Errno 2] No such file or directory: 'xcrun' npm ERR! gyp ERR! configure error npm ERR! gyp ERR! stack Error: `gyp` failed with exit code: 1 npm ERR! gyp ERR! stack at ChildProcess.onCpExit (/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16) npm ERR! gyp ERR! stack at ChildProcess.emit (events.js:314:20) npm ERR! gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12) npm ERR! gyp ERR! System Darwin 20.2.0 npm ERR! gyp ERR! command "/usr/bin/node" "/private/var/mobile/Documents/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" npm ERR! gyp ERR! cwd /private/var/tmp/parcel-doesnt-declare-its-variables/node_modules/@parcel/core/node_modules/@parcel/source-map npm ERR! gyp ERR! node -v v14.13.1 npm ERR! gyp ERR! node-gyp -v v7.1.2 npm ERR! gyp ERR! not ok npm verb exit 1 npm timing npm Completed in 43946ms npm verb code 1 npm ERR! A complete log of this run can be found in: npm ERR! /var/mobile/.npm/_logs/2021-05-01T08_27_31_405Z-debug.log Uh-oh:/tmp/parcel-doesnt-declare-its-variables mobile% ```
cclauss commented 3 years ago

OK. v7.1.2 is good enough (to properly support the Python 3.8 that you are using).

The MacOS code is looking for Xcode just so it can be sure that dependencies like a supported C compiler are in place.

In theory, it should be possible to look for those dependencies directly instead of looking for Xcode but it would require 1. detecting iOS vs. macOS 2. adding custom code for iOS. I take it that you are using neither http://omz-software.com/pythonista nor http://pyto.app for your iOS Python but that you are installing it some other way. Do you have documentation on how you are setting up your iOS environment? Is this a jail broken env?

danieltroger commented 3 years ago

OK. v7.1.2 is good enough (to properly support the Python 3.8 that you are using).

👍

In theory, it should be possible to look for those dependencies directly instead of looking for Xcode but it would require 1. detecting iOS vs. macOS 2. adding custom code for iOS

That would be greatly appreciated!

Here's the output of the script you linked: ``` Uh-oh:/tmp mobile% cat > sauce.py import inspect import platform for name, value in inspect.getmembers(platform): if name[0] != "_" and callable(value): try: value = value() except (IndexError, TypeError): continue if str(value).strip("(),' "): print("{:>21}() = {}".format(name, value)) Uh-oh:/tmp mobile% python3.8 sauce.py architecture() = ('64bit', '') mac_ver() = ('14.3', ('', '', ''), 'iPad7,6') machine() = iPad7,6 node() = Uh-oh platform() = macOS-14.3-iPad7,6-arm64-64bit processor() = arm64 python_build() = ('default', 'Oct 7 2020 13:17:56') python_compiler() = Clang 12.0.0 (clang-1200.0.32.6) python_implementation() = CPython python_version() = 3.8.6 python_version_tuple() = ('3', '8', '6') release() = 20.2.0 system() = Darwin uname() = uname_result(system='Darwin', node='Uh-oh', release='20.2.0', version='Darwin Kernel Version 20.2.0: Fri Nov 13 01:00:08 PST 2020; root:xnu-7195.62.1~4/RELEASE_ARM64_T8010', machine='iPad7,6', processor='arm64') version() = Darwin Kernel Version 20.2.0: Fri Nov 13 01:00:08 PST 2020; root:xnu-7195.62.1~4/RELEASE_ARM64_T8010 win32_edition() = None win32_is_iot() = False ```

but that you are installing it some other way

Yeah, I'm using apt/dpkg with sileo as GUI and have python3.8, node, make and clang from apt.procurs.us - this is the related github repo

Is this a jail broken env?

Yes. I'm using a 6th gen iPad which is vulnerable to the checkm8 bootrom vulnerability and the blackbird SEP exploit so it will always be "jailbreakable". The tool for that is checkra1n. The system is basically like macOS but running on arm. There's a completely normal shell and everything. (Well except that there aren't many people developing on it and therefore there are not so many tools).

Do you have documentation on how you are setting up your iOS environment?

No, but you can ask me :) Basically, buy a checkm8 vulnerable device (below A11 chip), run checkra1n on it, add the apt.procurs.us repository and install the tools you need with apt.

Would you be interested in making node-gyp compatible? If it's not enough to just tell it to find the utilities directly I think I might be able to wipe my data and set up port forwarding on Tuesday so you could ssh in and develop on my iPad.

Or if you'd set up a VPN somewhere I could connect and you could access it as as if it were in your local network - that'd probably be better because I'm not sure if I can get port forwarding working from where I am.

But preferably you could just make it stop using xcode and it would coincidentally fix everything

cclauss commented 3 years ago
import platform

def is_iOS() -> bool:
    return platform.machine().startswith(("iPad", "iPhone"))
danieltroger commented 3 years ago
Uh-oh:/tmp mobile% cat is_ios.py
import platform

def is_iOS() -> bool:
    return platform.machine().startswith(("iPad", "iPhone"))

print(is_iOS());
Uh-oh:/tmp mobile% python3.8 is_ios.py 
True
Uh-oh:/tmp mobile%
danieltroger commented 3 years ago

@cclauss any updates on iOS support? 👀

jenyaftw commented 3 years ago

any updates on this?