Oct 12 12:00:01 Job master started at Mon Oct 12 12:00:01 UTC 2026 Oct 12 12:00:01 Updated 0 paths from the index Oct 12 12:00:01 Already on 'master' Oct 12 12:00:01 Your branch is up to date with 'origin/master'. Oct 12 12:00:02 => Target OS: Oct 12 12:00:02 => Configure npm Oct 12 12:00:02 ==> Checking npm Oct 12 12:00:02 ==> Setup npm packages Oct 12 12:00:02 ===> Clean node_modules Oct 12 12:00:03 ===> Install npm packages Oct 12 12:00:03 npm verbose cli /usr/local/bin/node /usr/local/bin/npm Oct 12 12:00:03 npm info using npm@11.19.0 Oct 12 12:00:03 npm info using node@v24.21.0 Oct 12 12:00:03 npm verbose title npm install Oct 12 12:00:03 npm verbose argv "install" Oct 12 12:00:03 npm verbose logfile logs-max:10 dir:/root/.npm/_logs/2026-10-12T12_00_03_236Z- Oct 12 12:00:03 npm verbose logfile /root/.npm/_logs/2026-10-12T12_00_03_236Z-debug-0.log Oct 12 12:00:03 npm http fetch GET 200 https://registry.npmjs.org/@pixi%2fmath-extras 552ms (cache revalidated) Oct 12 12:00:04 npm http fetch GET 200 https://registry.npmjs.org/@pixi%2fcore 411ms (cache revalidated) Oct 12 12:00:04 npm http fetch GET 200 https://registry.npmjs.org/@playgama%2fbridge 564ms (cache revalidated) Oct 12 12:00:05 npm http fetch GET 200 https://registry.npmjs.org/@twa-dev%2fsdk 479ms (cache revalidated) Oct 12 12:00:05 npm http fetch GET 200 https://registry.npmjs.org/react 75ms (cache revalidated) Oct 12 12:00:05 npm http fetch GET 200 https://registry.npmjs.org/@vkontakte%2fvk-bridge 53ms (cache revalidated) Oct 12 12:00:06 npm http fetch GET 200 https://registry.npmjs.org/@vkontakte%2fvk-miniapps-deploy 521ms (cache revalidated) Oct 12 12:00:06 npm http fetch GET 200 https://registry.npmjs.org/cordova-plugin-purchase 205ms (cache revalidated) Oct 12 12:00:09 npm http fetch GET 200 https://registry.npmjs.org/dayjs 38ms (cache revalidated) Oct 12 12:00:09 npm http fetch GET 200 https://registry.npmjs.org/dialog-polyfill 203ms (cache revalidated) Oct 12 12:00:09 npm http fetch GET 200 https://registry.npmjs.org/eslint-config-prettier 49ms (cache revalidated) Oct 12 12:00:09 npm http fetch GET 200 https://registry.npmjs.org/eslint 62ms (cache revalidated) Oct 12 12:00:09 npm http fetch GET 200 https://registry.npmjs.org/eslint-plugin-prettier 38ms (cache revalidated) Oct 12 12:00:09 npm http fetch GET 200 https://registry.npmjs.org/@types%2feslint 41ms (cache revalidated) Oct 12 12:00:09 npm http fetch GET 200 https://registry.npmjs.org/prettier 46ms (cache revalidated) Oct 12 12:00:09 npm http fetch GET 200 https://registry.npmjs.org/fs 38ms (cache revalidated) Oct 12 12:00:09 npm http fetch GET 200 https://registry.npmjs.org/html2canvas 43ms (cache revalidated) Oct 12 12:00:09 npm http fetch GET 200 https://registry.npmjs.org/jquery 48ms (cache revalidated) Oct 12 12:00:10 npm http fetch GET 200 https://registry.npmjs.org/msw 61ms (cache revalidated) Oct 12 12:00:10 npm http fetch GET 200 https://registry.npmjs.org/typescript 64ms (cache revalidated) Oct 12 12:00:10 npm http fetch GET 200 https://registry.npmjs.org/nouislider 44ms (cache revalidated) Oct 12 12:00:10 npm http fetch GET 200 https://registry.npmjs.org/patch-package 52ms (cache revalidated) Oct 12 12:00:10 npm http fetch GET 200 https://registry.npmjs.org/perfect-scrollbar 43ms (cache revalidated) Oct 12 12:00:10 npm http fetch GET 200 https://registry.npmjs.org/phaser 232ms (cache revalidated) Oct 12 12:00:10 npm http fetch GET 200 https://registry.npmjs.org/phaser3-rex-plugins 217ms (cache revalidated) Oct 12 12:00:11 npm http fetch GET 200 https://registry.npmjs.org/pixi-filters 207ms (cache revalidated) Oct 12 12:00:11 npm http fetch GET 200 https://registry.npmjs.org/pixi.js 66ms (cache revalidated) Oct 12 12:00:11 npm http fetch GET 200 https://registry.npmjs.org/pixi-viewport 210ms (cache revalidated) Oct 12 12:00:11 npm http fetch GET 200 https://registry.npmjs.org/random 204ms (cache revalidated) Oct 12 12:00:11 npm http fetch GET 200 https://registry.npmjs.org/rrule 48ms (cache revalidated) Oct 12 12:00:11 npm http fetch GET 200 https://registry.npmjs.org/three-spritetext 212ms (cache revalidated) Oct 12 12:00:11 npm http fetch GET 200 https://registry.npmjs.org/three 56ms (cache revalidated) Oct 12 12:00:12 npm http fetch GET 200 https://registry.npmjs.org/unique-names-generator 39ms (cache revalidated) Oct 12 12:00:12 npm http fetch GET 200 https://registry.npmjs.org/@eslint%2fjs 50ms (cache revalidated) Oct 12 12:00:12 npm http fetch GET 200 https://registry.npmjs.org/@types%2feslint__js 373ms (cache revalidated) Oct 12 12:00:12 npm http fetch GET 200 https://registry.npmjs.org/@types%2fhowler 50ms (cache revalidated) Oct 12 12:00:12 npm http fetch GET 200 https://registry.npmjs.org/@types%2fjquery 54ms (cache revalidated) Oct 12 12:00:12 npm http fetch GET 200 https://registry.npmjs.org/@types%2fthree 56ms (cache revalidated) Oct 12 12:00:12 npm http fetch GET 200 https://registry.npmjs.org/abortcontroller-polyfill 203ms (cache revalidated) Oct 12 12:00:12 npm http fetch GET 200 https://registry.npmjs.org/autoprefixer 45ms (cache revalidated) Oct 12 12:00:12 npm http fetch GET 200 https://registry.npmjs.org/postcss 36ms (cache revalidated) Oct 12 12:00:13 npm http fetch GET 200 https://registry.npmjs.org/cordova-plugin-haptic 250ms (cache revalidated) Oct 12 12:00:13 npm http fetch GET 200 https://registry.npmjs.org/eruda 233ms (cache revalidated) Oct 12 12:00:13 npm http fetch GET 200 https://registry.npmjs.org/globals 65ms (cache revalidated) Oct 12 12:00:13 npm http fetch GET 200 https://registry.npmjs.org/howler 49ms (cache revalidated) Oct 12 12:00:13 npm http fetch GET 200 https://registry.npmjs.org/jsdom 79ms (cache revalidated) Oct 12 12:00:13 npm http fetch GET 200 https://registry.npmjs.org/canvas 57ms (cache revalidated) Oct 12 12:00:14 npm http fetch GET 200 https://registry.npmjs.org/pawnimation 253ms (cache revalidated) Oct 12 12:00:14 npm http fetch GET 200 https://registry.npmjs.org/puppy-dnd 253ms (cache revalidated) Oct 12 12:00:14 npm http fetch GET 200 https://registry.npmjs.org/stylelint 56ms (cache revalidated) Oct 12 12:00:14 npm http fetch GET 200 https://registry.npmjs.org/stylelint-config-pepelsbey 281ms (cache revalidated) Oct 12 12:00:14 npm http fetch GET 200 https://registry.npmjs.org/stylelint-order 39ms (cache revalidated) Oct 12 12:00:14 npm http fetch GET 200 https://registry.npmjs.org/typescript-eslint 50ms (cache revalidated) Oct 12 12:00:14 npm http fetch GET 200 https://registry.npmjs.org/vite 108ms (cache revalidated) Oct 12 12:00:15 npm http fetch GET 200 https://registry.npmjs.org/@types%2fnode 55ms (cache revalidated) Oct 12 12:00:15 npm http fetch GET 200 https://registry.npmjs.org/less 37ms (cache revalidated) Oct 12 12:00:15 npm http fetch GET 200 https://registry.npmjs.org/lightningcss 36ms (cache revalidated) Oct 12 12:00:15 npm http fetch GET 200 https://registry.npmjs.org/sass 38ms (cache revalidated) Oct 12 12:00:15 npm http fetch GET 200 https://registry.npmjs.org/stylus 44ms (cache revalidated) Oct 12 12:00:15 npm http fetch GET 200 https://registry.npmjs.org/sugarss 45ms (cache revalidated) Oct 12 12:00:15 npm http fetch GET 200 https://registry.npmjs.org/terser 49ms (cache revalidated) Oct 12 12:00:15 npm http fetch GET 200 https://registry.npmjs.org/vite-plugin-dynamic-import 39ms (cache revalidated) Oct 12 12:00:15 npm http fetch GET 200 https://registry.npmjs.org/vitest 55ms (cache revalidated) Oct 12 12:00:15 npm http fetch GET 200 https://registry.npmjs.org/@edge-runtime%2fvm 65ms (cache revalidated) Oct 12 12:00:15 npm http fetch GET 200 https://registry.npmjs.org/@opentelemetry%2fapi 51ms (cache revalidated) Oct 12 12:00:15 npm http cache https://registry.npmjs.org/@types%2fnode 46ms (cache hit) Oct 12 12:00:16 npm http fetch GET 200 https://registry.npmjs.org/@vitest%2fbrowser-playwright 273ms (cache revalidated) Oct 12 12:00:16 npm http fetch GET 200 https://registry.npmjs.org/playwright 108ms (cache revalidated) Oct 12 12:00:16 npm http fetch GET 200 https://registry.npmjs.org/@vitest%2fbrowser-preview 42ms (cache revalidated) Oct 12 12:00:16 npm http fetch GET 200 https://registry.npmjs.org/@vitest%2fbrowser-webdriverio 46ms (cache revalidated) Oct 12 12:00:16 npm http fetch GET 200 https://registry.npmjs.org/webdriverio 65ms (cache revalidated) Oct 12 12:00:16 npm http fetch GET 200 https://registry.npmjs.org/puppeteer-core 39ms (cache revalidated) Oct 12 12:00:16 npm http fetch GET 200 https://registry.npmjs.org/@vitest%2fcoverage-istanbul 47ms (cache revalidated) Oct 12 12:00:16 npm http fetch GET 200 https://registry.npmjs.org/@vitest%2fcoverage-v8 49ms (cache revalidated) Oct 12 12:00:16 npm http fetch GET 200 https://registry.npmjs.org/@vitest%2fbrowser 58ms (cache revalidated) Oct 12 12:00:16 npm http fetch GET 200 https://registry.npmjs.org/@vitest%2fui 52ms (cache revalidated) Oct 12 12:00:16 npm http fetch GET 200 https://registry.npmjs.org/happy-dom 51ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/@pixi%2fticker 395ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/@pixi%2fsettings 484ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/@pixi%2fmath 499ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/@pixi%2futils 513ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/@pixi%2fcolor 521ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/@pixi%2frunner 523ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/@pixi%2fconstants 528ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/fflate 48ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/@types%2fsizzle 66ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/meshoptimizer 51ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/@types%2fstats.js 48ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/prompts 38ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/chalk 46ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/fs-extra 50ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/form-data 64ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/@types%2fwebxr 209ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/node-fetch 52ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/configstore 52ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/async 199ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/@tweenjs%2ftween.js 211ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/https-proxy-agent 44ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/@pixi%2fextensions 402ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/fraction.js 36ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/picocolors 43ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/browserslist 42ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/caniuse-lite 45ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/normalize-range 47ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/postcss-value-parser 47ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/nanoid 42ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/source-map-js 44ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/levn 41ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/ajv 45ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/debug 41ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/zip-a-folder 205ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/@twa-dev%2ftypes 453ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/ignore 43ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/esquery 38ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/espree 49ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/find-up 35ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/require-module 227ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/esutils 42ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/is-glob 38ms (cache revalidated) Oct 12 12:00:17 npm http fetch GET 200 https://registry.npmjs.org/js-yaml 41ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/graphemer 38ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/doctrine 43ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/minimatch 37ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/optionator 39ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/strip-ansi 41ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/text-table 37ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/imurmurhash 35ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/glob-parent 38ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/cross-spawn 42ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/eslint-scope 37ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/lodash.merge 40ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/is-path-inside 43ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/fast-deep-equal 40ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/natural-compare 40ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@eslint%2feslintrc 47ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/file-entry-cache 37ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@nodelib%2ffs.walk 49ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/eslint-visitor-keys 38ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/escape-string-regexp 42ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@ungap%2fstructured-clone 51ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@eslint-community%2fregexpp 47ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/json-stable-stringify-without-jsonify 37ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@humanwhocodes%2fmodule-importer 47ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@humanwhocodes%2fconfig-array 53ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@eslint-community%2feslint-utils 53ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/synckit 42ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/prettier-linter-helpers 45ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/css-line-break 37ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/text-segmentation 34ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/saxes 40ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/parse5 40ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/undici 42ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/lru-cache 35ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/data-urls 42ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/decimal.js 38ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/css-tree 57ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/whatwg-url 39ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/symbol-tree 46ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/webidl-conversions 35ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/w3c-xmlserializer 44ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/whatwg-mimetype 48ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@exodus%2fbytes 55ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/xml-name-validator 38ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@bramus%2fspecificity 45ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@asamuzakjp%2fcss-color 44ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/html-encoding-sniffer 41ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/is-potential-custom-element-name 36ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@csstools%2fcss-syntax-patches-for-csstree 45ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@asamuzakjp%2fdom-selector 58ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/yargs 43ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/cookie 36ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/rettime 36ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/statuses 34ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/graphql 50ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/until-async 36ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/type-fest 50ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/outvariant 49ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@types%2fstatuses 38ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/path-to-regexp 48ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/is-node-process 41ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/tough-cookie 215ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/tough-cookie 79ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@inquirer%2fconfirm 43ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/headers-polyfill 50ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/strict-event-emitter 40ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@open-draft%2fdeferred-promise 48ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/find-yarn-workspace-root 37ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@yarnpkg%2flockfile 51ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/json-stable-stringify 42ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/klaw-sync 41ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/minimist 36ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/open 37ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/semver 44ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/slash 44ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/tmp 40ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/yaml 44ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/eventemitter3 47ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/i18next 43ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/mustache 59ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/papaparse 60ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/eventemitter3 37ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@mswjs%2finterceptors 206ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/i18next-http-backend 42ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/ci-info 203ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/ismobilejs 39ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/earcut 46ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@webgpu%2ftypes 48ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@xmldom%2fxmldom 50ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/tslib 35ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/webfontloader 203ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/meow 42ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/table 39ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@types%2fearcut 209ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/globby 43ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/parse-svg-path 228ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/globjoin 55ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/svg-tags 47ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/fast-glob 51ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@types%2fcss-font-loading-module 249ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/html-tags 47ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/micromatch 55ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/resolve-from 38ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/cosmiconfig 48ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@types%2fgradient-parser 395ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/@pixi%2fcolord 371ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/string-width 39ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/colord 235ms (cache revalidated) Oct 12 12:00:18 npm http fetch GET 200 https://registry.npmjs.org/balanced-match 39ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/global-modules 41ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/normalize-path 54ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/is-plain-object 52ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/mathml-tag-names 49ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/write-file-atomic 46ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/css-functions-list 38ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/fastest-levenshtein 38ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/postcss-safe-parser 37ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/known-css-properties 39ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/postcss-selector-parser 37ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/supports-hyperlinks 47ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/postcss-resolve-nested-selector 35ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@csstools%2fselector-specificity 44ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@csstools%2fcss-parser-algorithms 45ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@csstools%2fcss-tokenizer 58ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/postcss-sorting 40ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@dual-bundle%2fimport-meta-resolve 49ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@csstools%2fmedia-query-list-parser 47ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2futils 70ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/fsevents 107ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@rollup%2fwasm-node 143ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/acorn 119ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/esbuild 128ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2feslint-plugin 190ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2fparser 307ms (cache revalidated) Oct 12 12:00:19 npm http cache https://registry.npmjs.org/vite 286ms (cache hit) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/es-module-lexer 489ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/obug 482ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/std-env 354ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/magic-string 508ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/tinyexec 292ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/pathe 479ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/picomatch 55ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/tinybench 50ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/tinyglobby 50ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/expect-type 48ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/tinyrainbow 49ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@vitest%2fspy 59ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@vitest%2futils 60ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@vitest%2fexpect 56ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/why-is-node-running 49ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@vitest%2fmocker 58ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@vitest%2frunner 60ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@vitest%2fsnapshot 59ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@vitest%2fpretty-format 56ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/url 41ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/punycode 36ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/qs 40ms (cache revalidated) Oct 12 12:00:19 npm http fetch GET 200 https://registry.npmjs.org/@types%2festree 46ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/@types%2fjson-schema 54ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/encoding 36ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/ansi-styles 40ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/dot-prop 48ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/graceful-fs 51ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/make-dir 55ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/supports-color 58ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/unique-string 60ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/xdg-basedir 64ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/hasown 58ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/asynckit 53ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/mime-types 52ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/es-set-tostringtag 49ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/combined-stream 55ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/jsonfile 52ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/universalify 48ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/agent-base 45ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/kleur 46ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/sisteransi 45ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/archiver 42ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/resolve 46ms (cache revalidated) Oct 12 12:00:20 npm http cache https://registry.npmjs.org/caniuse-lite 10ms (cache hit) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/update-browserslist-db 45ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/baseline-browser-mapping 46ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/electron-to-chromium 56ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/node-releases 75ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/escalade 34ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/color-convert 36ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/has-flag 37ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/color-name 43ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/signal-exit 41ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/is-typedarray 42ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/typedarray-to-buffer 44ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/is-obj 49ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/crypto-random-string 51ms (cache revalidated) Oct 12 12:00:20 npm http cache https://registry.npmjs.org/eslint 5ms (cache hit) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/jiti 36ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/fastq 39ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/import-fresh 42ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/strip-json-comments 45ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/json-schema-traverse 43ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/uri-js 47ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/@humanwhocodes%2fobject-schema 52ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/@nodelib%2ffs.scandir 59ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/fast-json-stable-stringify 42ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/which 47ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/path-key 46ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/shebang-command 47ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/esrecurse 46ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/estraverse 39ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/ms 53ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/acorn-jsx 33ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/estraverse 39ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/flat-cache 41ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/path-exists 39ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/is-extglob 38ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/argparse 40ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/prelude-ls 34ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/type-check 33ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/brace-expansion 37ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/prelude-ls 36ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/deep-is 37ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/word-wrap 38ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/type-check 35ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/fast-levenshtein 34ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/ansi-regex 39ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/locate-path 204ms (cache revalidated) Oct 12 12:00:20 npm http fetch GET 200 https://registry.npmjs.org/parent-module 39ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/run-parallel 45ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/reusify 48ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/@nodelib%2ffs.stat 64ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/queue-microtask 42ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/shebang-regex 38ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/isexe 42ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/fast-diff 41ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/@pkgr%2fcore 50ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/keyv 38ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/rimraf 45ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/flatted 47ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/p-locate 34ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/glob 44ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/json-buffer 65ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/function-bind 38ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/has-tostringtag 42ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/mime-db 42ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/get-intrinsic 46ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/delayed-stream 49ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/es-errors 48ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/math-intrinsics 39ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/es-object-atoms 42ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/has-symbols 43ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/get-proto 44ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/call-bind-apply-helpers 43ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/gopd 46ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/es-define-property 47ms (cache revalidated) Oct 12 12:00:21 npm http cache https://registry.npmjs.org/has-symbols 7ms (cache hit) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/dunder-proto 34ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/utrie 39ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/utrie 41ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/base64-arraybuffer 37ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/callsites 45ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/@noble%2fhashes 64ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/bidi-js 41ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/entities 39ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/mdn-data 43ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/tldts 49ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/xmlchars 69ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/@csstools%2fcss-color-parser 73ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/@csstools%2fcss-calc 76ms (cache revalidated) Oct 12 12:00:21 npm http fetch GET 200 https://registry.npmjs.org/tr46 72ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/@csstools%2fcolor-helpers 44ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/require-from-string 35ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/p-limit 39ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/concat-map 41ms (cache revalidated) Oct 12 12:00:22 npm http cache https://registry.npmjs.org/@types%2fnode 45ms (cache hit) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/set-cookie-parser 39ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/tagged-tag 41ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/@types%2fset-cookie-parser 49ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/@open-draft%2funtil 52ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/@inquirer%2fcore 56ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/@inquirer%2ftype 60ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/@open-draft%2flogger 61ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/cliui 35ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/y18n 38ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/require-directory 37ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/get-caller-file 43ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/yargs-parser 49ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/cli-width 38ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/fast-wrap-ansi 38ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/mute-stream 41ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/@inquirer%2fansi 48ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/@inquirer%2ffigures 92ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/fast-string-width 41ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/fast-string-truncated-width 48ms (cache revalidated) Oct 12 12:00:22 npm http cache https://registry.npmjs.org/@types%2fnode 44ms (cache hit) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/undici-types 34ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/yocto-queue 37ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/isarray 38ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/call-bind 40ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/jsonify 41ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/is-wsl 42ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/is-docker 42ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/call-bound 46ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/object-keys 45ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/braces 39ms (cache revalidated) Oct 12 12:00:22 npm http fetch GET 200 https://registry.npmjs.org/set-function-length 42ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/define-data-property 46ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/has-property-descriptors 51ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/fill-range 45ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/to-regex-range 50ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/is-number 48ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/cross-fetch 41ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/@babel%2fruntime 62ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/inflight 35ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/inherits 37ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/fs.realpath 37ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/path-is-absolute 41ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/once 44ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/wrappy 35ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/wrappy 36ms (cache revalidated) Oct 12 12:00:23 npm http cache https://registry.npmjs.org/typescript 33ms (cache hit) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/cssesc 41ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/global-prefix 43ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/env-paths 46ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/util-deprecate 47ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/merge2 48ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/merge2 51ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/parse-json 53ms (cache revalidated) Oct 12 12:00:23 npm http cache https://registry.npmjs.org/ajv 8ms (cache hit) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/emoji-regex 41ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/dir-glob 50ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/array-union 46ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/is-fullwidth-code-point 45ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/slice-ansi 41ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/lodash.truncate 44ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/error-ex 37ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/json-parse-even-better-errors 38ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/lines-and-columns 47ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/@babel%2fcode-frame 56ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/ini 41ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/kind-of 46ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/path-type 44ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/is-arrayish 42ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/js-tokens 49ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/@babel%2fhelper-validator-identifier 57ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/fast-uri 35ms (cache revalidated) Oct 12 12:00:23 npm http fetch GET 200 https://registry.npmjs.org/astral-regex 38ms (cache revalidated) Oct 12 12:00:24 npm http fetch GET 200 https://registry.npmjs.org/tldts-core 47ms (cache revalidated) Oct 12 12:00:24 npm http cache https://registry.npmjs.org/eslint 6ms (cache hit) Oct 12 12:00:24 npm http fetch GET 200 https://registry.npmjs.org/ts-api-utils 52ms (cache revalidated) Oct 12 12:00:24 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2ftype-utils 68ms (cache revalidated) Oct 12 12:00:24 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2ftypes 128ms (cache revalidated) Oct 12 12:00:24 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2fvisitor-keys 232ms (cache revalidated) Oct 12 12:00:24 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2fscope-manager 317ms (cache revalidated) Oct 12 12:00:24 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2fscope-manager 409ms (cache revalidated) Oct 12 12:00:24 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2fvisitor-keys 466ms (cache revalidated) Oct 12 12:00:24 npm http cache https://registry.npmjs.org/@typescript-eslint%2ftypes 417ms (cache hit) Oct 12 12:00:24 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2fscope-manager 450ms (cache revalidated) Oct 12 12:00:24 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2ftypescript-estree 459ms (cache revalidated) Oct 12 12:00:24 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2ftypescript-estree 770ms (cache revalidated) Oct 12 12:00:25 npm http cache https://registry.npmjs.org/typescript 24ms (cache hit) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/side-channel 35ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/side-channel-weakmap 34ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/side-channel-map 37ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/side-channel-list 39ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/object-inspect 41ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2faix-ppc64 50ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2fwin32-x64 52ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2fsunos-x64 62ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2flinux-arm 69ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2flinux-x64 73ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2flinux-ia32 75ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2fdarwin-x64 78ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2fnetbsd-x64 74ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2fwin32-ia32 72ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2ffreebsd-x64 59ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2fandroid-x64 64ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2fandroid-arm 72ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2flinux-ppc64 63ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2flinux-arm64 68ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2flinux-s390x 61ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2fopenbsd-x64 67ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2fwin32-arm64 80ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2fdarwin-arm64 82ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2flinux-loong64 75ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2fandroid-arm64 86ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2ffreebsd-arm64 82ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2flinux-riscv64 78ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@napi-rs%2flzma-linux-x64-gnu 59ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2flinux-mips64el 84ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@jridgewell%2fsourcemap-codec 43ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@vitejs%2fdevtools 52ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@vitejs%2fdevtools-oxc 62ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@vitejs%2fdevtools-rolldown 65ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@vitejs%2fdevtools-vite 56ms (cache revalidated) Oct 12 12:00:25 npm http fetch GET 200 https://registry.npmjs.org/@vitejs%2fdevtools-vitest 52ms (cache revalidated) Oct 12 12:00:25 npm http cache https://registry.npmjs.org/vitest 16ms (cache hit) Oct 12 12:00:25 npm http cache https://registry.npmjs.org/jsdom 4ms (cache hit) Oct 12 12:00:25 npm http cache https://registry.npmjs.org/esbuild 4ms (cache hit) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/sass-embedded 43ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/tsx 38ms (cache revalidated) Oct 12 12:00:26 npm http cache https://registry.npmjs.org/msw 7ms (cache hit) Oct 12 12:00:26 npm http cache https://registry.npmjs.org/typescript 27ms (cache hit) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/chai 47ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/rolldown 53ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/estree-walker 76ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/@standard-schema%2fspec 79ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2fopenbsd-arm64 74ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/@types%2fchai 83ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2fnetbsd-arm64 80ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/convert-source-map 55ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/siginfo 47ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/@esbuild%2fopenharmony-arm64 81ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/fdir 52ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/stackback 55ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/assertion-error 34ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/@types%2fdeep-eql 39ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/wrap-ansi 37ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/archiver-utils 47ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/tar-stream 54ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/readable-stream 64ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/buffer-crc32 75ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/zip-stream 77ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/lazystream 42ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/lodash.flatten 44ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/lodash.defaults 50ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/lodash.isplainobject 51ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/lodash.difference 55ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/lodash 57ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/lodash.union 62ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/bl 51ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/fs-constants 51ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/string_decoder 59ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/end-of-stream 50ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/compress-commons 48ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/safe-buffer 38ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/process-nextick-args 42ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/core-util-is 44ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/buffer 37ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/ieee754 40ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/base64-js 44ms (cache revalidated) Oct 12 12:00:26 npm http fetch GET 200 https://registry.npmjs.org/crc32-stream 44ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/crc 233ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/hookified 41ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/cacheable 45ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/qified 41ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@cacheable%2futils 49ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@cacheable%2fmemory 52ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/hashery 39ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@keyv%2fbigmap 47ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@keyv%2fserialize 60ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/lightningcss-linux-x64-gnu 40ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/lightningcss-linux-arm64-gnu 42ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/lightningcss-win32-x64-msvc 44ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/lightningcss-win32-arm64-msvc 46ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/lightningcss-darwin-arm64 48ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/detect-libc 50ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/lightningcss-darwin-x64 53ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf 51ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/lightningcss-android-arm64 53ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/lightningcss-linux-arm64-musl 63ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/lightningcss-freebsd-x64 63ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/lightningcss-linux-x64-musl 67ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@oxc-project%2ftypes 70ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@rolldown%2fpluginutils 72ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@rolldown%2fbinding-darwin-x64 76ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@rolldown%2fbinding-darwin-arm64 71ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@rolldown%2fbinding-android-arm64 76ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@rolldown%2fbinding-freebsd-x64 87ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@rolldown%2fbinding-linux-x64-gnu 83ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@rolldown%2fbinding-win32-x64-msvc 77ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@rolldown%2fbinding-linux-x64-musl 93ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@rolldown%2fbinding-linux-ppc64-gnu 68ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@rolldown%2fbinding-linux-arm64-gnu 79ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@rolldown%2fbinding-win32-arm64-msvc 55ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@rolldown%2fbinding-linux-s390x-gnu 80ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@rolldown%2fbinding-linux-arm64-musl 70ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@rolldown%2fbinding-openharmony-arm64 57ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@rolldown%2fbinding-android-arm-eabi 104ms (cache revalidated) Oct 12 12:00:27 npm http fetch GET 200 https://registry.npmjs.org/@rolldown%2fbinding-linux-arm-gnueabihf 77ms (cache revalidated) Oct 12 12:00:28 npm http cache @rolldown/binding-linux-x64-gnu@https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.13.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @rolldown/pluginutils@https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @oxc-project/types@https://registry.npmjs.org/@oxc-project/types/-/types-0.153.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache detect-libc@https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache lightningcss-linux-x64-gnu@https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache lightningcss@https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache rolldown@https://registry.npmjs.org/rolldown/-/rolldown-1.2.13.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache estree-walker@https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fast-uri@https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.8.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @keyv/serialize@https://registry.npmjs.org/@keyv/serialize/-/serialize-1.1.1.tgz 1ms (cache hit) Oct 12 12:00:28 npm http cache hashery@https://registry.npmjs.org/hashery/-/hashery-1.5.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @cacheable/memory@https://registry.npmjs.org/@cacheable/memory/-/memory-2.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @cacheable/utils@https://registry.npmjs.org/@cacheable/utils/-/utils-2.5.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache qified@https://registry.npmjs.org/qified/-/qified-0.10.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache hookified@https://registry.npmjs.org/hookified/-/hookified-1.15.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache lodash@https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache cacheable@https://registry.npmjs.org/cacheable/-/cacheable-2.5.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache core-util-is@https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache process-nextick-args@https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache crc@https://registry.npmjs.org/crc/-/crc-3.8.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache crc32-stream@https://registry.npmjs.org/crc32-stream/-/crc32-stream-3.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache ieee754@https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache buffer@https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache compress-commons@https://registry.npmjs.org/compress-commons/-/compress-commons-2.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache base64-js@https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache end-of-stream@https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fs-constants@https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache bl@https://registry.npmjs.org/bl/-/bl-4.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache string_decoder@https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache safe-buffer@https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache lodash.union@https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache lodash.isplainobject@https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache lodash.flatten@https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache lazystream@https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache lodash.difference@https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache lodash.defaults@https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache tar-stream@https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache zip-stream@https://registry.npmjs.org/zip-stream/-/zip-stream-2.1.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache readable-stream@https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache buffer-crc32@https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache archiver-utils@https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache archiver@https://registry.npmjs.org/archiver/-/archiver-3.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache y18n@https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache yargs-parser@https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache wrap-ansi@https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache require-directory@https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache get-caller-file@https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache cliui@https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache typedarray-to-buffer@https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache is-typedarray@https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache siginfo@https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache isexe@https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache stackback@https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache tr46@https://registry.npmjs.org/tr46/-/tr46-7.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache convert-source-map@https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache chai@https://registry.npmjs.org/chai/-/chai-6.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache assertion-error@https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/deep-eql@https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @standard-schema/spec@https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/chai@https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache tinyglobby@https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache why-is-node-running@https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache tinyrainbow@https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache tinyexec@https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache std-env@https://registry.npmjs.org/std-env/-/std-env-4.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache tinybench@https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache obug@https://registry.npmjs.org/obug/-/obug-2.2.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache expect-type@https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache pathe@https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @vitest/snapshot@https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.10.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @vitest/spy@https://registry.npmjs.org/@vitest/spy/-/spy-4.1.10.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @vitest/utils@https://registry.npmjs.org/@vitest/utils/-/utils-4.1.10.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @vitest/pretty-format@https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.10.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @vitest/runner@https://registry.npmjs.org/@vitest/runner/-/runner-4.1.10.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @vitest/expect@https://registry.npmjs.org/@vitest/expect/-/expect-4.1.10.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache magic-string@https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @jridgewell/sourcemap-codec@https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @napi-rs/lzma-linux-x64-gnu@https://registry.npmjs.org/@napi-rs/lzma-linux-x64-gnu/-/lzma-linux-x64-gnu-1.5.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @esbuild/linux-x64@https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache es-module-lexer@https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache rollup@https://registry.npmjs.org/@rollup/wasm-node/-/wasm-node-4.64.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache base64-arraybuffer@https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache esbuild@https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache side-channel-list@https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache side-channel-weakmap@https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache side-channel-map@https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache side-channel@https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache object-inspect@https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache escalade@https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache qs@https://registry.npmjs.org/qs/-/qs-6.16.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache crypto-random-string@https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache punycode@https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @typescript-eslint/typescript-estree@https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.11.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache ts-api-utils@https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @typescript-eslint/visitor-keys@https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.11.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @typescript-eslint/types@https://registry.npmjs.org/@typescript-eslint/types/-/types-7.11.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @typescript-eslint/scope-manager@https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.11.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @typescript-eslint/utils@https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.11.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @typescript-eslint/type-utils@https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.11.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @typescript-eslint/parser@https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.11.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @typescript-eslint/eslint-plugin@https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.11.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache tagged-tag@https://registry.npmjs.org/tagged-tag/-/tagged-tag-1.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache tldts-core@https://registry.npmjs.org/tldts-core/-/tldts-core-7.4.18.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache tldts@https://registry.npmjs.org/tldts/-/tldts-7.4.18.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache is-number@https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache astral-regex@https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache lodash.truncate@https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache slice-ansi@https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache postcss-sorting@https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-10.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache has-flag@https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @pkgr/core@https://registry.npmjs.org/@pkgr/core/-/core-0.1.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache util-deprecate@https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache emoji-regex@https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache cssesc@https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache is-arrayish@https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache is-fullwidth-code-point@https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache js-tokens@https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache lines-and-columns@https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @babel/helper-validator-identifier@https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @babel/code-frame@https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache path-type@https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache dir-glob@https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache error-ex@https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache json-parse-even-better-errors@https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache array-union@https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache kind-of@https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache ini@https://registry.npmjs.org/ini/-/ini-1.3.8.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache global-prefix@https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache env-paths@https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache merge2@https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache parse-json@https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache table@https://registry.npmjs.org/table/-/table-6.9.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache supports-hyperlinks@https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache svg-tags@https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache string-width@https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache postcss-safe-parser@https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache postcss-resolve-nested-selector@https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.7.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache normalize-path@https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache known-css-properties@https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.37.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache mathml-tag-names@https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache meow@https://registry.npmjs.org/meow/-/meow-13.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache html-tags@https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache is-plain-object@https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache globjoin@https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache global-modules@https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache globby@https://registry.npmjs.org/globby/-/globby-11.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fastest-levenshtein@https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fast-glob@https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache css-functions-list@https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.3.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @dual-bundle/import-meta-resolve@https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.2.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache cosmiconfig@https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache colord@https://registry.npmjs.org/colord/-/colord-2.10.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @csstools/selector-specificity@https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache postcss-selector-parser@https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache shebang-regex@https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache ansi-regex@https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache has-property-descriptors@https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache xmlchars@https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache define-data-property@https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache tslib@https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache queue-microtask@https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache path-is-absolute@https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache wrappy@https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache once@https://registry.npmjs.org/once/-/once-1.4.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache inherits@https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache glob@https://registry.npmjs.org/glob/-/glob-7.2.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache inflight@https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fs.realpath@https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache sisteransi@https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache resolve@https://registry.npmjs.org/resolve/-/resolve-0.6.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache kleur@https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fast-diff@https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache nanoid@https://registry.npmjs.org/nanoid/-/nanoid-3.3.20.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache parse-svg-path@https://registry.npmjs.org/parse-svg-path/-/parse-svg-path-0.1.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/gradient-parser@https://registry.npmjs.org/@types/gradient-parser/-/gradient-parser-0.1.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @xmldom/xmldom@https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.15.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @webgpu/types@https://registry.npmjs.org/@webgpu/types/-/types-0.1.74.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @babel/runtime@https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.10.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache cross-fetch@https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache webfontloader@https://registry.npmjs.org/webfontloader/-/webfontloader-1.6.28.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache papaparse@https://registry.npmjs.org/papaparse/-/papaparse-5.7.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache mustache@https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache i18next-http-backend@https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.7.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache i18next@https://registry.npmjs.org/i18next/-/i18next-22.5.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache is-docker@https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache is-wsl@https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache picomatch@https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache to-regex-range@https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache braces@https://registry.npmjs.org/braces/-/braces-3.0.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fill-range@https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache object-keys@https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache set-function-length@https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache jsonify@https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache isarray@https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache call-bind@https://registry.npmjs.org/call-bind/-/call-bind-1.0.9.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache call-bound@https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache yaml@https://registry.npmjs.org/yaml/-/yaml-2.9.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache micromatch@https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache slash@https://registry.npmjs.org/slash/-/slash-2.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache tmp@https://registry.npmjs.org/tmp/-/tmp-0.2.7.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache open@https://registry.npmjs.org/open/-/open-7.4.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache klaw-sync@https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache json-stable-stringify@https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache find-yarn-workspace-root@https://registry.npmjs.org/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache minimist@https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @yarnpkg/lockfile@https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache ci-info@https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache entities@https://registry.npmjs.org/entities/-/entities-8.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache yocto-queue@https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache callsites@https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache p-limit@https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache word-wrap@https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fast-levenshtein@https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache deep-is@https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache undici-types@https://registry.npmjs.org/undici-types/-/undici-types-8.9.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache set-cookie-parser@https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-3.1.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/node@https://registry.npmjs.org/@types/node/-/node-26.6.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/set-cookie-parser@https://registry.npmjs.org/@types/set-cookie-parser/-/set-cookie-parser-2.4.10.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fast-string-width@https://registry.npmjs.org/fast-string-width/-/fast-string-width-3.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fast-string-truncated-width@https://registry.npmjs.org/fast-string-truncated-width/-/fast-string-truncated-width-3.0.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @open-draft/until@https://registry.npmjs.org/@open-draft/until/-/until-2.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache signal-exit@https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @open-draft/logger@https://registry.npmjs.org/@open-draft/logger/-/logger-0.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache mute-stream@https://registry.npmjs.org/mute-stream/-/mute-stream-3.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache cli-width@https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fast-wrap-ansi@https://registry.npmjs.org/fast-wrap-ansi/-/fast-wrap-ansi-0.2.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @inquirer/figures@https://registry.npmjs.org/@inquirer/figures/-/figures-2.0.9.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @inquirer/type@https://registry.npmjs.org/@inquirer/type/-/type-4.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @inquirer/ansi@https://registry.npmjs.org/@inquirer/ansi/-/ansi-2.0.9.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache until-async@https://registry.npmjs.org/until-async/-/until-async-3.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache yargs@https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @inquirer/core@https://registry.npmjs.org/@inquirer/core/-/core-12.0.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache type-fest@https://registry.npmjs.org/type-fest/-/type-fest-5.10.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache strict-event-emitter@https://registry.npmjs.org/strict-event-emitter/-/strict-event-emitter-0.5.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache statuses@https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache rettime@https://registry.npmjs.org/rettime/-/rettime-0.11.12.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache path-to-regexp@https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache outvariant@https://registry.npmjs.org/outvariant/-/outvariant-1.4.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache is-node-process@https://registry.npmjs.org/is-node-process/-/is-node-process-1.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache graphql@https://registry.npmjs.org/graphql/-/graphql-16.14.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache headers-polyfill@https://registry.npmjs.org/headers-polyfill/-/headers-polyfill-5.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @mswjs/interceptors@https://registry.npmjs.org/@mswjs/interceptors/-/interceptors-0.41.9.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/statuses@https://registry.npmjs.org/@types/statuses/-/statuses-2.0.6.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @open-draft/deferred-promise@https://registry.npmjs.org/@open-draft/deferred-promise/-/deferred-promise-3.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache cookie@https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @inquirer/confirm@https://registry.npmjs.org/@inquirer/confirm/-/confirm-6.3.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache mime-db@https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache concat-map@https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache brace-expansion@https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.21.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache balanced-match@https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache semver@https://registry.npmjs.org/semver/-/semver-6.3.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache type-check@https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache json-buffer@https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache prelude-ls@https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache p-locate@https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache mdn-data@https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache source-map-js@https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache require-from-string@https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache bidi-js@https://registry.npmjs.org/bidi-js/-/bidi-js-1.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @csstools/css-color-parser@https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.6.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @csstools/color-helpers@https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-6.1.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @csstools/css-tokenizer@https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-4.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @csstools/css-parser-algorithms@https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-4.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @csstools/css-calc@https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.4.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache whatwg-url@https://registry.npmjs.org/whatwg-url/-/whatwg-url-17.2.0.tgz 1ms (cache hit) Oct 12 12:00:28 npm http cache xml-name-validator@https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache w3c-xmlserializer@https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache webidl-conversions@https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-8.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache whatwg-mimetype@https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-5.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache tough-cookie@https://registry.npmjs.org/tough-cookie/-/tough-cookie-6.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache symbol-tree@https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache undici@https://registry.npmjs.org/undici/-/undici-8.11.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache saxes@https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache parse5@https://registry.npmjs.org/parse5/-/parse5-8.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache lru-cache@https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache html-encoding-sniffer@https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-6.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache is-potential-custom-element-name@https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache data-urls@https://registry.npmjs.org/data-urls/-/data-urls-7.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache css-tree@https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache decimal.js@https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @exodus/bytes@https://registry.npmjs.org/@exodus/bytes/-/bytes-1.16.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @csstools/css-syntax-patches-for-csstree@https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.15.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @asamuzakjp/dom-selector@https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-8.3.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache argparse@https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @bramus/specificity@https://registry.npmjs.org/@bramus/specificity/-/specificity-2.4.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @asamuzakjp/css-color@https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-6.0.7.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache resolve-from@https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache parent-module@https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache agent-base@https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache is-extglob@https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache css-line-break@https://registry.npmjs.org/css-line-break/-/css-line-break-2.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache utrie@https://registry.npmjs.org/utrie/-/utrie-1.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache text-segmentation@https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache math-intrinsics@https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache dunder-proto@https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache gopd@https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache get-proto@https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache has-symbols@https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache function-bind@https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache es-define-property@https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache call-bind-apply-helpers@https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache universalify@https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache es-object-atoms@https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache jsonfile@https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache has-tostringtag@https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache get-intrinsic@https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache es-errors@https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache delayed-stream@https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache mime-types@https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache hasown@https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache es-set-tostringtag@https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache combined-stream@https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache rimraf@https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache asynckit@https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache flatted@https://registry.npmjs.org/flatted/-/flatted-3.4.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache keyv@https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache path-exists@https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache flat-cache@https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache locate-path@https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache acorn-jsx@https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache reusify@https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache acorn@https://registry.npmjs.org/acorn/-/acorn-8.19.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache estraverse@https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache esrecurse@https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache synckit@https://registry.npmjs.org/synckit/-/synckit-0.8.8.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache shebang-command@https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache prettier-linter-helpers@https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache which@https://registry.npmjs.org/which/-/which-2.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache ms@https://registry.npmjs.org/ms/-/ms-2.1.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache path-key@https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache uri-js@https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache json-schema-traverse@https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fast-json-stable-stringify@https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @nodelib/fs.stat@https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache run-parallel@https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @nodelib/fs.scandir@https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fastq@https://registry.npmjs.org/fastq/-/fastq-1.20.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @humanwhocodes/object-schema@https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache import-fresh@https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache strip-json-comments@https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache optionator@https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache strip-ansi@https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache text-table@https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache minimatch@https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache natural-compare@https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache lodash.merge@https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache json-stable-stringify-without-jsonify@https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache js-yaml@https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache levn@https://registry.npmjs.org/levn/-/levn-0.4.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache is-path-inside@https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache is-glob@https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache ignore@https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache glob-parent@https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache imurmurhash@https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache graphemer@https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache find-up@https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache file-entry-cache@https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache esquery@https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fast-deep-equal@https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache espree@https://registry.npmjs.org/espree/-/espree-9.6.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache esutils@https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache eslint-scope@https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache debug@https://registry.npmjs.org/debug/-/debug-4.4.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache eslint-visitor-keys@https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache escape-string-regexp@https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache doctrine@https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache cross-spawn@https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache ajv@https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @ungap/structured-clone@https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.4.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @nodelib/fs.walk@https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @humanwhocodes/module-importer@https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @eslint-community/eslint-utils@https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.10.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @humanwhocodes/config-array@https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @eslint-community/regexpp@https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @eslint/eslintrc@https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache is-obj@https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache xdg-basedir@https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache unique-string@https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache make-dir@https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache graceful-fs@https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache dot-prop@https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache color-name@https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache color-convert@https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache update-browserslist-db@https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache supports-color@https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache write-file-atomic@https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache ansi-styles@https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache node-releases@https://registry.npmjs.org/node-releases/-/node-releases-2.0.58.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache postcss-value-parser@https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache baseline-browser-mapping@https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.28.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache electron-to-chromium@https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.452.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache picocolors@https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache normalize-range@https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache browserslist@https://registry.npmjs.org/browserslist/-/browserslist-4.29.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache zip-a-folder@https://registry.npmjs.org/zip-a-folder/-/zip-a-folder-0.0.12.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fraction.js@https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache caniuse-lite@https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001815.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache require-module@https://registry.npmjs.org/require-module/-/require-module-0.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache node-fetch@https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache prompts@https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache form-data@https://registry.npmjs.org/form-data/-/form-data-3.0.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache https-proxy-agent@https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fs-extra@https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache chalk@https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache configstore@https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache meshoptimizer@https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-0.18.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache async@https://registry.npmjs.org/async/-/async-3.2.6.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fflate@https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/sizzle@https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.10.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/stats.js@https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/webxr@https://registry.npmjs.org/@types/webxr/-/webxr-0.5.24.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @tweenjs/tween.js@https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-23.1.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/json-schema@https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/estree@https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache url@https://registry.npmjs.org/url/-/url-0.11.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/eslint@https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @twa-dev/types@https://registry.npmjs.org/@twa-dev/types/-/types-8.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache earcut@https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache eventemitter3@https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/earcut@https://registry.npmjs.org/@types/earcut/-/earcut-2.1.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/css-font-loading-module@https://registry.npmjs.org/@types/css-font-loading-module/-/css-font-loading-module-0.0.12.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache ismobilejs@https://registry.npmjs.org/ismobilejs/-/ismobilejs-1.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @pixi/colord@https://registry.npmjs.org/@pixi/colord/-/colord-2.9.6.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @pixi/ticker@https://registry.npmjs.org/@pixi/ticker/-/ticker-7.4.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @pixi/utils@https://registry.npmjs.org/@pixi/utils/-/utils-7.4.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @pixi/math@https://registry.npmjs.org/@pixi/math/-/math-7.4.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @pixi/runner@https://registry.npmjs.org/@pixi/runner/-/runner-7.4.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @pixi/settings@https://registry.npmjs.org/@pixi/settings/-/settings-7.4.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @pixi/constants@https://registry.npmjs.org/@pixi/constants/-/constants-7.4.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @pixi/extensions@https://registry.npmjs.org/@pixi/extensions/-/extensions-7.4.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache vitest@https://registry.npmjs.org/vitest/-/vitest-4.1.10.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @pixi/color@https://registry.npmjs.org/@pixi/color/-/color-7.4.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache vite-plugin-dynamic-import@https://registry.npmjs.org/vite-plugin-dynamic-import/-/vite-plugin-dynamic-import-1.5.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache vite@https://registry.npmjs.org/vite/-/vite-5.2.11.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache typescript-eslint@https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-7.11.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache unique-names-generator@https://registry.npmjs.org/unique-names-generator/-/unique-names-generator-4.7.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache typescript@https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache three@https://registry.npmjs.org/three/-/three-0.167.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache three-spritetext@https://registry.npmjs.org/three-spritetext/-/three-spritetext-1.8.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache stylelint-order@https://registry.npmjs.org/stylelint-order/-/stylelint-order-8.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache stylelint-config-pepelsbey@https://registry.npmjs.org/stylelint-config-pepelsbey/-/stylelint-config-pepelsbey-1.5.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache stylelint@https://registry.npmjs.org/stylelint/-/stylelint-16.26.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache random@https://registry.npmjs.org/random/-/random-5.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache rrule@https://registry.npmjs.org/rrule/-/rrule-2.8.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache puppy-dnd@https://registry.npmjs.org/puppy-dnd/-/puppy-dnd-1.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache pixi-viewport@https://registry.npmjs.org/pixi-viewport/-/pixi-viewport-6.0.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache pixi.js@https://registry.npmjs.org/pixi.js/-/pixi.js-8.2.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache pixi-filters@https://registry.npmjs.org/pixi-filters/-/pixi-filters-6.0.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache phaser@https://registry.npmjs.org/phaser/-/phaser-3.85.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache phaser3-rex-plugins@https://registry.npmjs.org/phaser3-rex-plugins/-/phaser3-rex-plugins-1.80.9.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache patch-package@https://registry.npmjs.org/patch-package/-/patch-package-8.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache perfect-scrollbar@https://registry.npmjs.org/perfect-scrollbar/-/perfect-scrollbar-1.5.6.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache pawnimation@https://registry.npmjs.org/pawnimation/-/pawnimation-1.2.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache nouislider@https://registry.npmjs.org/nouislider/-/nouislider-15.8.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache msw@https://registry.npmjs.org/msw/-/msw-2.15.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache html2canvas@https://registry.npmjs.org/html2canvas/-/html2canvas-1.4.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache jsdom@https://registry.npmjs.org/jsdom/-/jsdom-30.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache jquery@https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache howler@https://registry.npmjs.org/howler/-/howler-2.2.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache globals@https://registry.npmjs.org/globals/-/globals-15.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache eslint-plugin-prettier@https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fs@https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache prettier@https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache eslint-config-prettier@https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache eslint@https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache dialog-polyfill@https://registry.npmjs.org/dialog-polyfill/-/dialog-polyfill-0.5.6.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache eruda@https://registry.npmjs.org/eruda/-/eruda-3.4.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache dayjs@https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache cordova-plugin-haptic@https://registry.npmjs.org/cordova-plugin-haptic/-/cordova-plugin-haptic-1.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache cordova-plugin-purchase@https://registry.npmjs.org/cordova-plugin-purchase/-/cordova-plugin-purchase-13.11.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache postcss@https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache autoprefixer@https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache abortcontroller-polyfill@https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @vkontakte/vk-miniapps-deploy@https://registry.npmjs.org/@vkontakte/vk-miniapps-deploy/-/vk-miniapps-deploy-1.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/three@https://registry.npmjs.org/@types/three/-/three-0.167.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @vkontakte/vk-bridge@https://registry.npmjs.org/@vkontakte/vk-bridge/-/vk-bridge-2.15.9.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/eslint__js@https://registry.npmjs.org/@types/eslint__js/-/eslint__js-8.42.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/jquery@https://registry.npmjs.org/@types/jquery/-/jquery-3.5.30.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @types/howler@https://registry.npmjs.org/@types/howler/-/howler-2.2.11.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @twa-dev/sdk@https://registry.npmjs.org/@twa-dev/sdk/-/sdk-8.0.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache react@https://registry.npmjs.org/react/-/react-19.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @playgama/bridge@https://registry.npmjs.org/@playgama/bridge/-/bridge-2.3.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @pixi/math-extras@https://registry.npmjs.org/@pixi/math-extras/-/math-extras-7.4.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @pixi/core@https://registry.npmjs.org/@pixi/core/-/core-7.4.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @eslint/js@https://registry.npmjs.org/@eslint/js/-/js-9.3.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache keyv@https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache hookified@https://registry.npmjs.org/hookified/-/hookified-2.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @keyv/bigmap@https://registry.npmjs.org/@keyv/bigmap/-/bigmap-1.3.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache keyv@https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache keyv@https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache string_decoder@https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache safe-buffer@https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache isarray@https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache readable-stream@https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache isarray@https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache string_decoder@https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache safe-buffer@https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache string_decoder@https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache readable-stream@https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache isarray@https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache safe-buffer@https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache readable-stream@https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache async@https://registry.npmjs.org/async/-/async-2.6.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache picomatch@https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache brace-expansion@https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.7.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fdir@https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache semver@https://registry.npmjs.org/semver/-/semver-7.8.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache minimatch@https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache which@https://registry.npmjs.org/which/-/which-1.3.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache json-schema-traverse@https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache ajv@https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @open-draft/deferred-promise@https://registry.npmjs.org/@open-draft/deferred-promise/-/deferred-promise-2.2.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache slash@https://registry.npmjs.org/slash/-/slash-3.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache tr46@https://registry.npmjs.org/tr46/-/tr46-6.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache glob-parent@https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache whatwg-url@https://registry.npmjs.org/whatwg-url/-/whatwg-url-16.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache type-fest@https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache signal-exit@https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache globals@https://registry.npmjs.org/globals/-/globals-13.24.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache webidl-conversions@https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache tr46@https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache whatwg-url@https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache punycode@https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @esbuild/linux-x64@https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache postcss@https://registry.npmjs.org/postcss/-/postcss-8.5.29.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache picomatch@https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache esbuild@https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache es-module-lexer@https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache vite@https://registry.npmjs.org/vite/-/vite-8.3.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache flat-cache@https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.23.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache postcss@https://registry.npmjs.org/postcss/-/postcss-8.5.29.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @vitest/mocker@https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.10.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache write-file-atomic@https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache resolve-from@https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache postcss@https://registry.npmjs.org/postcss/-/postcss-8.5.29.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache balanced-match@https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache ignore@https://registry.npmjs.org/ignore/-/ignore-7.0.12.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache file-entry-cache@https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-11.1.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @csstools/css-tokenizer@https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @csstools/media-query-list-parser@https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.3.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @csstools/css-parser-algorithms@https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache eventemitter3@https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache eventemitter3@https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache eventemitter3@https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache universalify@https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache semver@https://registry.npmjs.org/semver/-/semver-7.8.5.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache jsonfile@https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.1.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache fs-extra@https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache type-fest@https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache chalk@https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache globals@https://registry.npmjs.org/globals/-/globals-13.24.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache @eslint/js@https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz 0ms (cache hit) Oct 12 12:00:28 npm http cache chalk@https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz 0ms (cache hit) Oct 12 12:00:29 npm http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/advisories/bulk 1962ms Oct 12 12:00:29 npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. Oct 12 12:00:30 npm warn deprecated @humanwhocodes/config-array@0.11.14: Use @eslint/config-array instead Oct 12 12:00:30 npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported Oct 12 12:00:30 npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me Oct 12 12:00:30 npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead Oct 12 12:00:30 npm http fetch GET 200 https://registry.npmjs.org/esbuild 313ms (cache revalidated) Oct 12 12:00:30 npm http fetch GET 200 https://registry.npmjs.org/braces 319ms (cache revalidated) Oct 12 12:00:30 npm http fetch GET 200 https://registry.npmjs.org/vitest 322ms (cache revalidated) Oct 12 12:00:30 npm http fetch GET 200 https://registry.npmjs.org/vite 335ms (cache revalidated) Oct 12 12:00:30 npm http fetch GET 200 https://registry.npmjs.org/i18next-http-backend 400ms (cache revalidated) Oct 12 12:00:30 npm http fetch GET 200 https://registry.npmjs.org/postcss 411ms (cache revalidated) Oct 12 12:00:30 npm http fetch GET 200 https://registry.npmjs.org/@vitest%2fmocker 413ms (cache revalidated) Oct 12 12:00:30 npm http fetch GET 200 https://registry.npmjs.org/autoprefixer 159ms (cache revalidated) Oct 12 12:00:30 npm http fetch GET 200 https://registry.npmjs.org/postcss-sorting 193ms (cache revalidated) Oct 12 12:00:30 npm http fetch GET 200 https://registry.npmjs.org/postcss-safe-parser 200ms (cache revalidated) Oct 12 12:00:30 npm http fetch GET 200 https://codeload.github.com/tembun/cordova-plugin-rustore/tar.gz/662ade149626082350428a7d4705596279c79589 622ms (cache revalidated) Oct 12 12:00:30 npm http fetch GET 200 https://registry.npmjs.org/micromatch 113ms (cache revalidated) Oct 12 12:00:30 npm http fetch GET 200 https://registry.npmjs.org/phaser3-rex-plugins 246ms (cache revalidated) Oct 12 12:00:31 npm http fetch GET 200 https://registry.npmjs.org/find-yarn-workspace-root 619ms (cache revalidated) Oct 12 12:00:31 npm http fetch GET 200 https://registry.npmjs.org/fast-glob 621ms (cache revalidated) Oct 12 12:00:31 npm http fetch GET 200 https://registry.npmjs.org/stylelint 631ms (cache revalidated) Oct 12 12:00:31 npm http fetch GET 200 https://registry.npmjs.org/patch-package 49ms (cache revalidated) Oct 12 12:00:31 npm http fetch GET 200 https://registry.npmjs.org/globby 51ms (cache revalidated) Oct 12 12:00:31 npm http fetch GET 200 https://registry.npmjs.org/vite-plugin-dynamic-import 53ms (cache revalidated) Oct 12 12:00:31 npm http fetch GET 200 https://registry.npmjs.org/stylelint-order 47ms (cache revalidated) Oct 12 12:00:31 npm http fetch GET 200 https://registry.npmjs.org/stylelint-config-pepelsbey 258ms (cache revalidated) Oct 12 12:00:31 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2ftypescript-estree 68ms (cache revalidated) Oct 12 12:00:32 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2ftype-utils 66ms (cache revalidated) Oct 12 12:00:32 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2futils 128ms (cache revalidated) Oct 12 12:00:32 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2fparser 205ms (cache revalidated) Oct 12 12:00:32 npm http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2feslint-plugin 70ms (cache revalidated) Oct 12 12:00:32 npm http fetch GET 200 https://registry.npmjs.org/typescript-eslint 169ms (cache revalidated) Oct 12 12:00:33 npm warn deprecated eslint@8.57.0: This version is no longer supported. Please see https://eslint.org/version-support for other options. Oct 12 12:00:35 npm info run @vkontakte/vk-miniapps-deploy@1.0.2 postinstall node_modules/@vkontakte/vk-miniapps-deploy node -e "console.warn('WARNING: Versions below 1.0.0 are deprecated. Please upgrade to v1.0.0 or later.')" Oct 12 12:00:35 npm info run esbuild@0.20.2 postinstall node_modules/esbuild node install.js Oct 12 12:00:35 npm info run msw@2.15.0 postinstall node_modules/msw node -e "import('./config/scripts/postinstall.js').catch(() => void 0)" Oct 12 12:00:35 npm info run esbuild@0.28.2 postinstall node_modules/vitest/node_modules/esbuild node install.js Oct 12 12:00:35 npm info run @vkontakte/vk-miniapps-deploy@1.0.2 postinstall { code: 0, signal: null } Oct 12 12:00:35 npm info run msw@2.15.0 postinstall { code: 0, signal: null } Oct 12 12:00:35 npm info run esbuild@0.20.2 postinstall { code: 0, signal: null } Oct 12 12:00:35 npm info run esbuild@0.28.2 postinstall { code: 0, signal: null } Oct 12 12:00:36 Oct 12 12:00:36 > postinstall Oct 12 12:00:36 > npx patch-package && npm run our-node-modules install Oct 12 12:00:36 Oct 12 12:00:36 npm verbose cli /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js Oct 12 12:00:36 npm info using npm@11.19.0 Oct 12 12:00:36 npm info using node@v24.21.0 Oct 12 12:00:36 npm verbose title npm exec patch-package Oct 12 12:00:36 npm verbose argv "exec" "--" "patch-package" Oct 12 12:00:36 npm verbose logfile logs-max:10 dir:/root/.npm/_logs/2026-10-12T12_00_36_146Z- Oct 12 12:00:36 npm verbose logfile /root/.npm/_logs/2026-10-12T12_00_36_146Z-debug-0.log Oct 12 12:00:36 patch-package 8.0.1 Oct 12 12:00:36 Applying patches... Oct 12 12:00:36 @vkontakte/vk-miniapps-deploy@1.0.2 ✔ Oct 12 12:00:36 cordova-plugin-haptic@1.0.0 ✔ Oct 12 12:00:36 npm verbose cwd /app/work/master Oct 12 12:00:36 npm verbose os Linux 7.0.0-29-generic Oct 12 12:00:36 npm verbose node v24.21.0 Oct 12 12:00:36 npm verbose npm v11.19.0 Oct 12 12:00:36 npm verbose exit 0 Oct 12 12:00:36 npm info ok Oct 12 12:00:36 npm verbose cli /usr/local/bin/node /usr/local/bin/npm Oct 12 12:00:36 npm info using npm@11.19.0 Oct 12 12:00:36 npm info using node@v24.21.0 Oct 12 12:00:36 npm verbose title npm run our-node-modules install Oct 12 12:00:36 npm verbose argv "run" "our-node-modules" "install" Oct 12 12:00:36 npm verbose logfile logs-max:10 dir:/root/.npm/_logs/2026-10-12T12_00_36_505Z- Oct 12 12:00:36 npm verbose logfile /root/.npm/_logs/2026-10-12T12_00_36_505Z-debug-0.log Oct 12 12:00:36 Oct 12 12:00:36 > our-node-modules Oct 12 12:00:36 > script/our-node-modules-if.sh install Oct 12 12:00:36 Oct 12 12:00:36 => Install ms-Dropdown Oct 12 12:00:36 Installed packages: 1 Oct 12 12:00:36 npm verbose cwd /app/work/master Oct 12 12:00:36 npm verbose os Linux 7.0.0-29-generic Oct 12 12:00:36 npm verbose node v24.21.0 Oct 12 12:00:36 npm verbose npm v11.19.0 Oct 12 12:00:36 npm verbose exit 0 Oct 12 12:00:36 npm info ok Oct 12 12:00:36 Oct 12 12:00:36 added 554 packages, and audited 555 packages in 33s Oct 12 12:00:36 Oct 12 12:00:36 126 packages are looking for funding Oct 12 12:00:36 run `npm fund` for details Oct 12 12:00:36 Oct 12 12:00:36 23 vulnerabilities (5 moderate, 18 high) Oct 12 12:00:36 Oct 12 12:00:36 To address all issues possible (including breaking changes), run: Oct 12 12:00:36 npm audit fix --force Oct 12 12:00:36 Oct 12 12:00:36 Some issues need review, and may require choosing Oct 12 12:00:36 a different dependency. Oct 12 12:00:36 Oct 12 12:00:36 Run `npm audit` for details. Oct 12 12:00:36 npm warn install-scripts 4 packages have install scripts not yet covered by allowScripts: Oct 12 12:00:36 npm warn install-scripts @vkontakte/vk-miniapps-deploy@1.0.2 (postinstall: node -e "console.warn('WARNING: Versions below 1.0.0 are deprecated. Please upgrade to v1.0.0 or later.')") Oct 12 12:00:36 npm warn install-scripts msw@2.15.0 (postinstall: node -e "import('./config/scripts/postinstall.js').catch(() => void 0)") Oct 12 12:00:36 npm warn install-scripts esbuild@0.20.2 (postinstall: node install.js) Oct 12 12:00:36 npm warn install-scripts esbuild@0.28.2 (postinstall: node install.js) Oct 12 12:00:36 npm warn install-scripts Oct 12 12:00:36 npm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve ` to allow. Oct 12 12:00:36 npm verbose cwd /app/work/master Oct 12 12:00:36 npm verbose os Linux 7.0.0-29-generic Oct 12 12:00:36 npm verbose node v24.21.0 Oct 12 12:00:36 npm verbose npm v11.19.0 Oct 12 12:00:36 npm verbose exit 0 Oct 12 12:00:36 npm info ok Oct 12 12:00:36 => Configure git Oct 12 12:00:36 ==> Checking git Oct 12 12:00:36 ==> Setup git hooks Oct 12 12:00:36 ===> Install git hooks Oct 12 12:00:36 ==> Setup git EOL Oct 12 12:00:36 ===> Set git EOL Oct 12 12:00:36 ==> Setup git for large repository Oct 12 12:00:36 ===> Optimize git for large repository Oct 12 12:00:36 => Bootstrap game assets Oct 12 12:00:36 ==> Make assets for blocks.cakes Oct 12 12:00:36 ==> Cache blocks.cakes levels Oct 12 12:00:36 src/games/blocks/assets/levels/ Oct 12 12:00:36 src/games/blocks/assets/levels/26.json Oct 12 12:00:36 src/games/blocks/assets/levels/18.json Oct 12 12:00:36 src/games/blocks/assets/levels/72.json Oct 12 12:00:36 src/games/blocks/assets/levels/34.json Oct 12 12:00:36 src/games/blocks/assets/levels/0.json Oct 12 12:00:36 src/games/blocks/assets/levels/33.json Oct 12 12:00:36 src/games/blocks/assets/levels/25.json Oct 12 12:00:36 src/games/blocks/assets/levels/36.json Oct 12 12:00:36 src/games/blocks/assets/levels/49.json Oct 12 12:00:36 src/games/blocks/assets/levels/27.json Oct 12 12:00:36 src/games/blocks/assets/levels/8.json Oct 12 12:00:36 src/games/blocks/assets/levels/56.json Oct 12 12:00:36 src/games/blocks/assets/levels/47.json Oct 12 12:00:36 src/games/blocks/assets/levels/11.json Oct 12 12:00:36 src/games/blocks/assets/levels/1.json Oct 12 12:00:36 src/games/blocks/assets/levels/70.json Oct 12 12:00:36 src/games/blocks/assets/levels/48.json Oct 12 12:00:36 src/games/blocks/assets/levels/38.json Oct 12 12:00:36 src/games/blocks/assets/levels/45.json Oct 12 12:00:36 src/games/blocks/assets/levels/53.json Oct 12 12:00:36 src/games/blocks/assets/levels/levels.json Oct 12 12:00:36 src/games/blocks/assets/levels/64.json Oct 12 12:00:36 src/games/blocks/assets/levels/29.json Oct 12 12:00:36 src/games/blocks/assets/levels/20.json Oct 12 12:00:36 src/games/blocks/assets/levels/4.json Oct 12 12:00:36 src/games/blocks/assets/levels/55.json Oct 12 12:00:36 src/games/blocks/assets/levels/16.json Oct 12 12:00:36 src/games/blocks/assets/levels/42.json Oct 12 12:00:36 src/games/blocks/assets/levels/15.json Oct 12 12:00:36 src/games/blocks/assets/levels/21.json Oct 12 12:00:36 src/games/blocks/assets/levels/44.json Oct 12 12:00:36 src/games/blocks/assets/levels/23.json Oct 12 12:00:36 src/games/blocks/assets/levels/10.json Oct 12 12:00:36 src/games/blocks/assets/levels/60.json Oct 12 12:00:36 src/games/blocks/assets/levels/30.json Oct 12 12:00:36 src/games/blocks/assets/levels/17.json Oct 12 12:00:36 src/games/blocks/assets/levels/66.json Oct 12 12:00:36 src/games/blocks/assets/levels/69.json Oct 12 12:00:36 src/games/blocks/assets/levels/39.json Oct 12 12:00:36 src/games/blocks/assets/levels/7.json Oct 12 12:00:36 src/games/blocks/assets/levels/65.json Oct 12 12:00:36 src/games/blocks/assets/levels/50.json Oct 12 12:00:36 src/games/blocks/assets/levels/40.json Oct 12 12:00:36 src/games/blocks/assets/levels/9.json Oct 12 12:00:36 src/games/blocks/assets/levels/61.json Oct 12 12:00:36 src/games/blocks/assets/levels/37.json Oct 12 12:00:36 src/games/blocks/assets/levels/63.json Oct 12 12:00:36 src/games/blocks/assets/levels/6.json Oct 12 12:00:36 src/games/blocks/assets/levels/52.json Oct 12 12:00:36 src/games/blocks/assets/levels/19.json Oct 12 12:00:36 src/games/blocks/assets/levels/59.json Oct 12 12:00:36 src/games/blocks/assets/levels/24.json Oct 12 12:00:36 src/games/blocks/assets/levels/58.json Oct 12 12:00:36 src/games/blocks/assets/levels/68.json Oct 12 12:00:36 src/games/blocks/assets/levels/2.json Oct 12 12:00:36 src/games/blocks/assets/levels/71.json Oct 12 12:00:36 src/games/blocks/assets/levels/51.json Oct 12 12:00:36 src/games/blocks/assets/levels/14.json Oct 12 12:00:36 src/games/blocks/assets/levels/28.json Oct 12 12:00:36 src/games/blocks/assets/levels/22.json Oct 12 12:00:36 src/games/blocks/assets/levels/35.json Oct 12 12:00:36 src/games/blocks/assets/levels/32.json Oct 12 12:00:36 src/games/blocks/assets/levels/12.json Oct 12 12:00:36 src/games/blocks/assets/levels/54.json Oct 12 12:00:36 src/games/blocks/assets/levels/43.json Oct 12 12:00:36 src/games/blocks/assets/levels/62.json Oct 12 12:00:36 src/games/blocks/assets/levels/46.json Oct 12 12:00:36 src/games/blocks/assets/levels/5.json Oct 12 12:00:36 src/games/blocks/assets/levels/13.json Oct 12 12:00:36 src/games/blocks/assets/levels/67.json Oct 12 12:00:36 src/games/blocks/assets/levels/3.json Oct 12 12:00:36 src/games/blocks/assets/levels/31.json Oct 12 12:00:36 src/games/blocks/assets/levels/41.json Oct 12 12:00:36 src/games/blocks/assets/levels/57.json Oct 12 12:00:36 ==> Wipe blocks.cakes levels Oct 12 12:00:36 ==> Download levels Oct 12 12:00:36 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=block_puzzle&game_skin=cakes&game_meta=&raw=1 Oct 12 12:00:36 % Total % Received % Xferd Average Speed Time Time Time Current Oct 12 12:00:36 Dload Upload Total Spent Left Speed Oct 12 12:00:37 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 Oct 12 12:00:37 :2 Oct 12 12:00:37 Oct 12 12:00:37 Oct 12 12:00:37 SyntaxError: Unexpected end of JSON input Oct 12 12:00:37 at JSON.parse () Oct 12 12:00:37 at run (file:///app/work/master/script/parse-json-levels.js:40:20) Oct 12 12:00:37 at process.processTicksAndRejections (node:internal/process/task_queues:104:5) Oct 12 12:00:37 Oct 12 12:00:37 Node.js v24.21.0 Oct 12 12:00:37 ==> Restore blocks.cakes levels Oct 12 12:00:37 src/games/blocks/assets/levels/ Oct 12 12:00:37 src/games/blocks/assets/levels/26.json Oct 12 12:00:37 src/games/blocks/assets/levels/18.json Oct 12 12:00:37 src/games/blocks/assets/levels/72.json Oct 12 12:00:37 src/games/blocks/assets/levels/34.json Oct 12 12:00:37 src/games/blocks/assets/levels/0.json Oct 12 12:00:37 src/games/blocks/assets/levels/33.json Oct 12 12:00:37 src/games/blocks/assets/levels/25.json Oct 12 12:00:37 src/games/blocks/assets/levels/36.json Oct 12 12:00:37 src/games/blocks/assets/levels/49.json Oct 12 12:00:37 src/games/blocks/assets/levels/27.json Oct 12 12:00:37 src/games/blocks/assets/levels/8.json Oct 12 12:00:37 src/games/blocks/assets/levels/56.json Oct 12 12:00:37 src/games/blocks/assets/levels/47.json Oct 12 12:00:37 src/games/blocks/assets/levels/11.json Oct 12 12:00:37 src/games/blocks/assets/levels/1.json Oct 12 12:00:37 src/games/blocks/assets/levels/70.json Oct 12 12:00:37 src/games/blocks/assets/levels/48.json Oct 12 12:00:37 src/games/blocks/assets/levels/38.json Oct 12 12:00:37 src/games/blocks/assets/levels/45.json Oct 12 12:00:37 src/games/blocks/assets/levels/53.json Oct 12 12:00:37 src/games/blocks/assets/levels/levels.json Oct 12 12:00:37 src/games/blocks/assets/levels/64.json Oct 12 12:00:37 src/games/blocks/assets/levels/29.json Oct 12 12:00:37 src/games/blocks/assets/levels/20.json Oct 12 12:00:37 src/games/blocks/assets/levels/4.json Oct 12 12:00:37 src/games/blocks/assets/levels/55.json Oct 12 12:00:37 src/games/blocks/assets/levels/16.json Oct 12 12:00:37 src/games/blocks/assets/levels/42.json Oct 12 12:00:37 src/games/blocks/assets/levels/15.json Oct 12 12:00:37 src/games/blocks/assets/levels/21.json Oct 12 12:00:37 src/games/blocks/assets/levels/44.json Oct 12 12:00:37 src/games/blocks/assets/levels/23.json Oct 12 12:00:37 src/games/blocks/assets/levels/10.json Oct 12 12:00:37 src/games/blocks/assets/levels/60.json Oct 12 12:00:37 src/games/blocks/assets/levels/30.json Oct 12 12:00:37 src/games/blocks/assets/levels/17.json Oct 12 12:00:37 src/games/blocks/assets/levels/66.json Oct 12 12:00:37 src/games/blocks/assets/levels/69.json Oct 12 12:00:37 src/games/blocks/assets/levels/39.json Oct 12 12:00:37 src/games/blocks/assets/levels/7.json Oct 12 12:00:37 src/games/blocks/assets/levels/65.json Oct 12 12:00:37 src/games/blocks/assets/levels/50.json Oct 12 12:00:37 src/games/blocks/assets/levels/40.json Oct 12 12:00:37 src/games/blocks/assets/levels/9.json Oct 12 12:00:37 src/games/blocks/assets/levels/61.json Oct 12 12:00:37 src/games/blocks/assets/levels/37.json Oct 12 12:00:37 src/games/blocks/assets/levels/63.json Oct 12 12:00:37 src/games/blocks/assets/levels/6.json Oct 12 12:00:37 src/games/blocks/assets/levels/52.json Oct 12 12:00:37 src/games/blocks/assets/levels/19.json Oct 12 12:00:37 src/games/blocks/assets/levels/59.json Oct 12 12:00:37 src/games/blocks/assets/levels/24.json Oct 12 12:00:37 src/games/blocks/assets/levels/58.json Oct 12 12:00:37 src/games/blocks/assets/levels/68.json Oct 12 12:00:37 src/games/blocks/assets/levels/2.json Oct 12 12:00:37 src/games/blocks/assets/levels/71.json Oct 12 12:00:37 src/games/blocks/assets/levels/51.json Oct 12 12:00:37 src/games/blocks/assets/levels/14.json Oct 12 12:00:37 src/games/blocks/assets/levels/28.json Oct 12 12:00:37 src/games/blocks/assets/levels/22.json Oct 12 12:00:37 src/games/blocks/assets/levels/35.json Oct 12 12:00:37 src/games/blocks/assets/levels/32.json Oct 12 12:00:37 src/games/blocks/assets/levels/12.json Oct 12 12:00:37 src/games/blocks/assets/levels/54.json Oct 12 12:00:37 src/games/blocks/assets/levels/43.json Oct 12 12:00:37 src/games/blocks/assets/levels/62.json Oct 12 12:00:37 src/games/blocks/assets/levels/46.json Oct 12 12:00:37 src/games/blocks/assets/levels/5.json Oct 12 12:00:37 src/games/blocks/assets/levels/13.json Oct 12 12:00:37 src/games/blocks/assets/levels/67.json Oct 12 12:00:37 src/games/blocks/assets/levels/3.json Oct 12 12:00:37 src/games/blocks/assets/levels/31.json Oct 12 12:00:37 src/games/blocks/assets/levels/41.json Oct 12 12:00:37 src/games/blocks/assets/levels/57.json Oct 12 12:00:37 ==> Cache blocks.cakes shapes Oct 12 12:00:37 src/games/blocks/assets/shapes/ Oct 12 12:00:37 src/games/blocks/assets/shapes/26.json Oct 12 12:00:37 src/games/blocks/assets/shapes/18.json Oct 12 12:00:37 src/games/blocks/assets/shapes/34.json Oct 12 12:00:37 src/games/blocks/assets/shapes/0.json Oct 12 12:00:37 src/games/blocks/assets/shapes/33.json Oct 12 12:00:37 src/games/blocks/assets/shapes/25.json Oct 12 12:00:37 src/games/blocks/assets/shapes/36.json Oct 12 12:00:37 src/games/blocks/assets/shapes/49.json Oct 12 12:00:37 src/games/blocks/assets/shapes/27.json Oct 12 12:00:37 src/games/blocks/assets/shapes/8.json Oct 12 12:00:37 src/games/blocks/assets/shapes/47.json Oct 12 12:00:37 src/games/blocks/assets/shapes/11.json Oct 12 12:00:37 src/games/blocks/assets/shapes/1.json Oct 12 12:00:37 src/games/blocks/assets/shapes/48.json Oct 12 12:00:37 src/games/blocks/assets/shapes/38.json Oct 12 12:00:37 src/games/blocks/assets/shapes/45.json Oct 12 12:00:37 src/games/blocks/assets/shapes/29.json Oct 12 12:00:37 src/games/blocks/assets/shapes/20.json Oct 12 12:00:37 src/games/blocks/assets/shapes/4.json Oct 12 12:00:37 src/games/blocks/assets/shapes/16.json Oct 12 12:00:37 src/games/blocks/assets/shapes/42.json Oct 12 12:00:37 src/games/blocks/assets/shapes/15.json Oct 12 12:00:37 src/games/blocks/assets/shapes/21.json Oct 12 12:00:37 src/games/blocks/assets/shapes/44.json Oct 12 12:00:37 src/games/blocks/assets/shapes/23.json Oct 12 12:00:37 src/games/blocks/assets/shapes/10.json Oct 12 12:00:37 src/games/blocks/assets/shapes/30.json Oct 12 12:00:37 src/games/blocks/assets/shapes/17.json Oct 12 12:00:37 src/games/blocks/assets/shapes/39.json Oct 12 12:00:37 src/games/blocks/assets/shapes/7.json Oct 12 12:00:37 src/games/blocks/assets/shapes/40.json Oct 12 12:00:37 src/games/blocks/assets/shapes/9.json Oct 12 12:00:37 src/games/blocks/assets/shapes/37.json Oct 12 12:00:37 src/games/blocks/assets/shapes/6.json Oct 12 12:00:37 src/games/blocks/assets/shapes/config.json Oct 12 12:00:37 src/games/blocks/assets/shapes/19.json Oct 12 12:00:37 src/games/blocks/assets/shapes/24.json Oct 12 12:00:37 src/games/blocks/assets/shapes/2.json Oct 12 12:00:37 src/games/blocks/assets/shapes/14.json Oct 12 12:00:37 src/games/blocks/assets/shapes/28.json Oct 12 12:00:37 src/games/blocks/assets/shapes/22.json Oct 12 12:00:37 src/games/blocks/assets/shapes/35.json Oct 12 12:00:37 src/games/blocks/assets/shapes/32.json Oct 12 12:00:37 src/games/blocks/assets/shapes/12.json Oct 12 12:00:37 src/games/blocks/assets/shapes/43.json Oct 12 12:00:37 src/games/blocks/assets/shapes/46.json Oct 12 12:00:37 src/games/blocks/assets/shapes/5.json Oct 12 12:00:37 src/games/blocks/assets/shapes/13.json Oct 12 12:00:37 src/games/blocks/assets/shapes/3.json Oct 12 12:00:37 src/games/blocks/assets/shapes/31.json Oct 12 12:00:37 src/games/blocks/assets/shapes/41.json Oct 12 12:00:37 ==> Wipe blocks.cakes shapes Oct 12 12:00:37 ==> Download shapes Oct 12 12:00:37 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_shapes_levels?game_type=block_puzzle&game_skin=cakes&game_meta=&raw=1 Oct 12 12:00:37 % Total % Received % Xferd Average Speed Time Time Time Current Oct 12 12:00:37 Dload Upload Total Spent Left Speed Oct 12 12:00:37 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 Oct 12 12:00:37 :2 Oct 12 12:00:37 Oct 12 12:00:37 Oct 12 12:00:37 SyntaxError: Unexpected end of JSON input Oct 12 12:00:37 at JSON.parse () Oct 12 12:00:37 at run (file:///app/work/master/script/parse-json-levels.js:40:20) Oct 12 12:00:37 at process.processTicksAndRejections (node:internal/process/task_queues:104:5) Oct 12 12:00:37 Oct 12 12:00:37 Node.js v24.21.0 Oct 12 12:00:37 ==> Restore blocks.cakes shapes Oct 12 12:00:37 src/games/blocks/assets/shapes/ Oct 12 12:00:37 src/games/blocks/assets/shapes/26.json Oct 12 12:00:37 src/games/blocks/assets/shapes/18.json Oct 12 12:00:37 src/games/blocks/assets/shapes/34.json Oct 12 12:00:37 src/games/blocks/assets/shapes/0.json Oct 12 12:00:37 src/games/blocks/assets/shapes/33.json Oct 12 12:00:37 src/games/blocks/assets/shapes/25.json Oct 12 12:00:37 src/games/blocks/assets/shapes/36.json Oct 12 12:00:37 src/games/blocks/assets/shapes/49.json Oct 12 12:00:37 src/games/blocks/assets/shapes/27.json Oct 12 12:00:37 src/games/blocks/assets/shapes/8.json Oct 12 12:00:37 src/games/blocks/assets/shapes/47.json Oct 12 12:00:37 src/games/blocks/assets/shapes/11.json Oct 12 12:00:37 src/games/blocks/assets/shapes/1.json Oct 12 12:00:37 src/games/blocks/assets/shapes/48.json Oct 12 12:00:37 src/games/blocks/assets/shapes/38.json Oct 12 12:00:37 src/games/blocks/assets/shapes/45.json Oct 12 12:00:37 src/games/blocks/assets/shapes/29.json Oct 12 12:00:37 src/games/blocks/assets/shapes/20.json Oct 12 12:00:37 src/games/blocks/assets/shapes/4.json Oct 12 12:00:37 src/games/blocks/assets/shapes/16.json Oct 12 12:00:37 src/games/blocks/assets/shapes/42.json Oct 12 12:00:37 src/games/blocks/assets/shapes/15.json Oct 12 12:00:37 src/games/blocks/assets/shapes/21.json Oct 12 12:00:37 src/games/blocks/assets/shapes/44.json Oct 12 12:00:37 src/games/blocks/assets/shapes/23.json Oct 12 12:00:37 src/games/blocks/assets/shapes/10.json Oct 12 12:00:37 src/games/blocks/assets/shapes/30.json Oct 12 12:00:37 src/games/blocks/assets/shapes/17.json Oct 12 12:00:37 src/games/blocks/assets/shapes/39.json Oct 12 12:00:37 src/games/blocks/assets/shapes/7.json Oct 12 12:00:37 src/games/blocks/assets/shapes/40.json Oct 12 12:00:37 src/games/blocks/assets/shapes/9.json Oct 12 12:00:37 src/games/blocks/assets/shapes/37.json Oct 12 12:00:37 src/games/blocks/assets/shapes/6.json Oct 12 12:00:37 src/games/blocks/assets/shapes/config.json Oct 12 12:00:37 src/games/blocks/assets/shapes/19.json Oct 12 12:00:37 src/games/blocks/assets/shapes/24.json Oct 12 12:00:37 src/games/blocks/assets/shapes/2.json Oct 12 12:00:37 src/games/blocks/assets/shapes/14.json Oct 12 12:00:37 src/games/blocks/assets/shapes/28.json Oct 12 12:00:37 src/games/blocks/assets/shapes/22.json Oct 12 12:00:37 src/games/blocks/assets/shapes/35.json Oct 12 12:00:37 src/games/blocks/assets/shapes/32.json Oct 12 12:00:37 src/games/blocks/assets/shapes/12.json Oct 12 12:00:37 src/games/blocks/assets/shapes/43.json Oct 12 12:00:37 src/games/blocks/assets/shapes/46.json Oct 12 12:00:37 src/games/blocks/assets/shapes/5.json Oct 12 12:00:37 src/games/blocks/assets/shapes/13.json Oct 12 12:00:37 src/games/blocks/assets/shapes/3.json Oct 12 12:00:37 src/games/blocks/assets/shapes/31.json Oct 12 12:00:37 src/games/blocks/assets/shapes/41.json Oct 12 12:00:37 ==> Make assets for collect.cats Oct 12 12:00:37 ==> Cache collect.cats levels Oct 12 12:00:37 src/games/collect/assets/levels/ Oct 12 12:00:37 src/games/collect/assets/levels/18.json Oct 12 12:00:37 src/games/collect/assets/levels/0.json Oct 12 12:00:37 src/games/collect/assets/levels/8.json Oct 12 12:00:37 src/games/collect/assets/levels/11.json Oct 12 12:00:37 src/games/collect/assets/levels/1.json Oct 12 12:00:37 src/games/collect/assets/levels/levels.json Oct 12 12:00:37 src/games/collect/assets/levels/4.json Oct 12 12:00:37 src/games/collect/assets/levels/16.json Oct 12 12:00:37 src/games/collect/assets/levels/15.json Oct 12 12:00:37 src/games/collect/assets/levels/10.json Oct 12 12:00:37 src/games/collect/assets/levels/17.json Oct 12 12:00:37 src/games/collect/assets/levels/7.json Oct 12 12:00:37 src/games/collect/assets/levels/9.json Oct 12 12:00:37 src/games/collect/assets/levels/6.json Oct 12 12:00:37 src/games/collect/assets/levels/19.json Oct 12 12:00:37 src/games/collect/assets/levels/2.json Oct 12 12:00:37 src/games/collect/assets/levels/14.json Oct 12 12:00:37 src/games/collect/assets/levels/12.json Oct 12 12:00:37 src/games/collect/assets/levels/5.json Oct 12 12:00:37 src/games/collect/assets/levels/13.json Oct 12 12:00:37 src/games/collect/assets/levels/3.json Oct 12 12:00:37 ==> Wipe collect.cats levels Oct 12 12:00:37 ==> Download levels Oct 12 12:00:37 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=collect&game_skin=cats&game_meta=&raw=1 Oct 12 12:00:37 % Total % Received % Xferd Average Speed Time Time Time Current Oct 12 12:00:37 Dload Upload Total Spent Left Speed Oct 12 12:00:37 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 Oct 12 12:00:37 :2 Oct 12 12:00:37 Oct 12 12:00:37 Oct 12 12:00:37 SyntaxError: Unexpected end of JSON input Oct 12 12:00:37 at JSON.parse () Oct 12 12:00:37 at run (file:///app/work/master/script/parse-json-levels.js:40:20) Oct 12 12:00:37 at process.processTicksAndRejections (node:internal/process/task_queues:104:5) Oct 12 12:00:37 Oct 12 12:00:37 Node.js v24.21.0 Oct 12 12:00:37 ==> Restore collect.cats levels Oct 12 12:00:37 src/games/collect/assets/levels/ Oct 12 12:00:37 src/games/collect/assets/levels/18.json Oct 12 12:00:37 src/games/collect/assets/levels/0.json Oct 12 12:00:37 src/games/collect/assets/levels/8.json Oct 12 12:00:37 src/games/collect/assets/levels/11.json Oct 12 12:00:37 src/games/collect/assets/levels/1.json Oct 12 12:00:37 src/games/collect/assets/levels/levels.json Oct 12 12:00:37 src/games/collect/assets/levels/4.json Oct 12 12:00:37 src/games/collect/assets/levels/16.json Oct 12 12:00:37 src/games/collect/assets/levels/15.json Oct 12 12:00:37 src/games/collect/assets/levels/10.json Oct 12 12:00:37 src/games/collect/assets/levels/17.json Oct 12 12:00:37 src/games/collect/assets/levels/7.json Oct 12 12:00:37 src/games/collect/assets/levels/9.json Oct 12 12:00:37 src/games/collect/assets/levels/6.json Oct 12 12:00:37 src/games/collect/assets/levels/19.json Oct 12 12:00:37 src/games/collect/assets/levels/2.json Oct 12 12:00:37 src/games/collect/assets/levels/14.json Oct 12 12:00:37 src/games/collect/assets/levels/12.json Oct 12 12:00:37 src/games/collect/assets/levels/5.json Oct 12 12:00:37 src/games/collect/assets/levels/13.json Oct 12 12:00:37 src/games/collect/assets/levels/3.json Oct 12 12:00:37 ==> Cache collect.cats shapes Oct 12 12:00:37 src/games/collect/assets/shapes/ Oct 12 12:00:37 src/games/collect/assets/shapes/26.json Oct 12 12:00:37 src/games/collect/assets/shapes/18.json Oct 12 12:00:37 src/games/collect/assets/shapes/34.json Oct 12 12:00:37 src/games/collect/assets/shapes/0.json Oct 12 12:00:37 src/games/collect/assets/shapes/33.json Oct 12 12:00:37 src/games/collect/assets/shapes/25.json Oct 12 12:00:37 src/games/collect/assets/shapes/36.json Oct 12 12:00:37 src/games/collect/assets/shapes/27.json Oct 12 12:00:37 src/games/collect/assets/shapes/8.json Oct 12 12:00:37 src/games/collect/assets/shapes/11.json Oct 12 12:00:37 src/games/collect/assets/shapes/1.json Oct 12 12:00:37 src/games/collect/assets/shapes/38.json Oct 12 12:00:37 src/games/collect/assets/shapes/29.json Oct 12 12:00:37 src/games/collect/assets/shapes/20.json Oct 12 12:00:37 src/games/collect/assets/shapes/4.json Oct 12 12:00:37 src/games/collect/assets/shapes/16.json Oct 12 12:00:37 src/games/collect/assets/shapes/15.json Oct 12 12:00:37 src/games/collect/assets/shapes/21.json Oct 12 12:00:37 src/games/collect/assets/shapes/23.json Oct 12 12:00:37 src/games/collect/assets/shapes/10.json Oct 12 12:00:37 src/games/collect/assets/shapes/30.json Oct 12 12:00:37 src/games/collect/assets/shapes/17.json Oct 12 12:00:37 src/games/collect/assets/shapes/39.json Oct 12 12:00:37 src/games/collect/assets/shapes/7.json Oct 12 12:00:37 src/games/collect/assets/shapes/40.json Oct 12 12:00:37 src/games/collect/assets/shapes/9.json Oct 12 12:00:37 src/games/collect/assets/shapes/37.json Oct 12 12:00:37 src/games/collect/assets/shapes/6.json Oct 12 12:00:37 src/games/collect/assets/shapes/config.json Oct 12 12:00:37 src/games/collect/assets/shapes/19.json Oct 12 12:00:37 src/games/collect/assets/shapes/24.json Oct 12 12:00:37 src/games/collect/assets/shapes/2.json Oct 12 12:00:37 src/games/collect/assets/shapes/14.json Oct 12 12:00:37 src/games/collect/assets/shapes/28.json Oct 12 12:00:37 src/games/collect/assets/shapes/22.json Oct 12 12:00:37 src/games/collect/assets/shapes/35.json Oct 12 12:00:37 src/games/collect/assets/shapes/32.json Oct 12 12:00:37 src/games/collect/assets/shapes/12.json Oct 12 12:00:37 src/games/collect/assets/shapes/5.json Oct 12 12:00:37 src/games/collect/assets/shapes/13.json Oct 12 12:00:37 src/games/collect/assets/shapes/3.json Oct 12 12:00:37 src/games/collect/assets/shapes/31.json Oct 12 12:00:37 ==> Wipe collect.cats shapes Oct 12 12:00:37 ==> Download shapes Oct 12 12:00:37 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_shapes_levels?game_type=collect&game_skin=cats&game_meta=&raw=1 Oct 12 12:00:37 % Total % Received % Xferd Average Speed Time Time Time Current Oct 12 12:00:37 Dload Upload Total Spent Left Speed Oct 12 12:00:37 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 426k 0 426k 0 0 5483k 0 --:--:-- --:--:-- --:--:-- 5533k Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/0.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/1.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/2.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/3.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/4.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/5.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/6.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/7.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/8.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/9.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/10.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/11.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/12.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/13.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/14.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/15.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/16.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/17.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/18.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/19.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/20.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/21.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/22.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/23.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/24.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/25.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/26.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/27.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/28.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/29.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/30.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/31.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/32.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/33.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/34.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/35.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/36.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/37.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/38.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/39.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/40.json created Oct 12 12:00:37 /app/work/master/src/games/collect/assets/shapes/config.json created Oct 12 12:00:37 ==> Make assets for fruitmerge.cats Oct 12 12:00:37 ==> Cache fruitmerge.cats levels Oct 12 12:00:37 src/games/fruitmerge/assets/levels/ Oct 12 12:00:37 src/games/fruitmerge/assets/levels/api.json Oct 12 12:00:37 src/games/fruitmerge/assets/levels/local.json Oct 12 12:00:37 ==> Wipe fruitmerge.cats levels Oct 12 12:00:37 ==> Download levels Oct 12 12:00:37 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=fruitmerge&game_skin=cats&game_meta=&raw=1 Oct 12 12:00:37 % Total % Received % Xferd Average Speed Time Time Time Current Oct 12 12:00:37 Dload Upload Total Spent Left Speed Oct 12 12:00:38 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 Oct 12 12:00:38 :2 Oct 12 12:00:38 Oct 12 12:00:38 Oct 12 12:00:38 SyntaxError: Unexpected end of JSON input Oct 12 12:00:38 at JSON.parse () Oct 12 12:00:38 at run (file:///app/work/master/script/parse-json-levels.js:40:20) Oct 12 12:00:38 at process.processTicksAndRejections (node:internal/process/task_queues:104:5) Oct 12 12:00:38 Oct 12 12:00:38 Node.js v24.21.0 Oct 12 12:00:38 ==> Restore fruitmerge.cats levels Oct 12 12:00:38 src/games/fruitmerge/assets/levels/ Oct 12 12:00:38 src/games/fruitmerge/assets/levels/api.json Oct 12 12:00:38 src/games/fruitmerge/assets/levels/local.json Oct 12 12:00:38 ==> Download raws Oct 12 12:00:38 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_raw_levels?game_type=fruitmerge&game_skin=cats&game_meta=&raw=1 Oct 12 12:00:38 % Total % Received % Xferd Average Speed Time Time Time Current Oct 12 12:00:38 Dload Upload Total Spent Left Speed Oct 12 12:00:38 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 5900 100 5900 0 0 128k 0 --:--:-- --:--:-- --:--:-- 130k Oct 12 12:00:38 182 Oct 12 12:00:38 ==> Make assets for fruitmerge.new-year Oct 12 12:00:38 ==> Cache fruitmerge.new-year levels Oct 12 12:00:38 src/games/fruitmerge/assets/levels/ Oct 12 12:00:38 src/games/fruitmerge/assets/levels/api.json Oct 12 12:00:38 src/games/fruitmerge/assets/levels/local.json Oct 12 12:00:38 ==> Wipe fruitmerge.new-year levels Oct 12 12:00:38 ==> Download levels Oct 12 12:00:38 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=fruitmerge&game_skin=new-year&game_meta=&raw=1 Oct 12 12:00:38 % Total % Received % Xferd Average Speed Time Time Time Current Oct 12 12:00:38 Dload Upload Total Spent Left Speed Oct 12 12:00:38 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 Oct 12 12:00:38 :2 Oct 12 12:00:38 Oct 12 12:00:38 Oct 12 12:00:38 SyntaxError: Unexpected end of JSON input Oct 12 12:00:38 at JSON.parse () Oct 12 12:00:38 at run (file:///app/work/master/script/parse-json-levels.js:40:20) Oct 12 12:00:38 at process.processTicksAndRejections (node:internal/process/task_queues:104:5) Oct 12 12:00:38 Oct 12 12:00:38 Node.js v24.21.0 Oct 12 12:00:38 ==> Restore fruitmerge.new-year levels Oct 12 12:00:38 src/games/fruitmerge/assets/levels/ Oct 12 12:00:38 src/games/fruitmerge/assets/levels/api.json Oct 12 12:00:38 src/games/fruitmerge/assets/levels/local.json Oct 12 12:00:38 ==> Download raws Oct 12 12:00:38 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_raw_levels?game_type=fruitmerge&game_skin=new-year&game_meta=&raw=1 Oct 12 12:00:38 % Total % Received % Xferd Average Speed Time Time Time Current Oct 12 12:00:38 Dload Upload Total Spent Left Speed Oct 12 12:00:38 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 5900 100 5900 0 0 125k 0 --:--:-- --:--:-- --:--:-- 128k Oct 12 12:00:39 182 Oct 12 12:00:39 ==> Make assets for mahjong.egypt Oct 12 12:00:39 ==> Cache mahjong.egypt levels Oct 12 12:00:39 src/games/mahjong/assets/levels/ Oct 12 12:00:39 src/games/mahjong/assets/levels/26.json Oct 12 12:00:39 src/games/mahjong/assets/levels/18.json Oct 12 12:00:39 src/games/mahjong/assets/levels/0.json Oct 12 12:00:39 src/games/mahjong/assets/levels/25.json Oct 12 12:00:39 src/games/mahjong/assets/levels/27.json Oct 12 12:00:39 src/games/mahjong/assets/levels/8.json Oct 12 12:00:39 src/games/mahjong/assets/levels/11.json Oct 12 12:00:39 src/games/mahjong/assets/levels/1.json Oct 12 12:00:39 src/games/mahjong/assets/levels/levels.json Oct 12 12:00:39 src/games/mahjong/assets/levels/29.json Oct 12 12:00:39 src/games/mahjong/assets/levels/20.json Oct 12 12:00:39 src/games/mahjong/assets/levels/4.json Oct 12 12:00:39 src/games/mahjong/assets/levels/16.json Oct 12 12:00:39 src/games/mahjong/assets/levels/15.json Oct 12 12:00:39 src/games/mahjong/assets/levels/21.json Oct 12 12:00:39 src/games/mahjong/assets/levels/23.json Oct 12 12:00:39 src/games/mahjong/assets/levels/10.json Oct 12 12:00:39 src/games/mahjong/assets/levels/17.json Oct 12 12:00:39 src/games/mahjong/assets/levels/7.json Oct 12 12:00:39 src/games/mahjong/assets/levels/9.json Oct 12 12:00:39 src/games/mahjong/assets/levels/6.json Oct 12 12:00:39 src/games/mahjong/assets/levels/19.json Oct 12 12:00:39 src/games/mahjong/assets/levels/24.json Oct 12 12:00:39 src/games/mahjong/assets/levels/2.json Oct 12 12:00:39 src/games/mahjong/assets/levels/14.json Oct 12 12:00:39 src/games/mahjong/assets/levels/28.json Oct 12 12:00:39 src/games/mahjong/assets/levels/22.json Oct 12 12:00:39 src/games/mahjong/assets/levels/12.json Oct 12 12:00:39 src/games/mahjong/assets/levels/5.json Oct 12 12:00:39 src/games/mahjong/assets/levels/13.json Oct 12 12:00:39 src/games/mahjong/assets/levels/3.json Oct 12 12:00:39 ==> Wipe mahjong.egypt levels Oct 12 12:00:39 ==> Download levels Oct 12 12:00:39 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=mahjong&game_skin=egypt&game_meta=&raw=1 Oct 12 12:00:39 % Total % Received % Xferd Average Speed Time Time Time Current Oct 12 12:00:39 Dload Upload Total Spent Left Speed Oct 12 12:00:39 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 Oct 12 12:00:39 :2 Oct 12 12:00:39 Oct 12 12:00:39 Oct 12 12:00:39 SyntaxError: Unexpected end of JSON input Oct 12 12:00:39 at JSON.parse () Oct 12 12:00:39 at run (file:///app/work/master/script/parse-json-levels.js:40:20) Oct 12 12:00:39 at process.processTicksAndRejections (node:internal/process/task_queues:104:5) Oct 12 12:00:39 Oct 12 12:00:39 Node.js v24.21.0 Oct 12 12:00:39 ==> Restore mahjong.egypt levels Oct 12 12:00:39 src/games/mahjong/assets/levels/ Oct 12 12:00:39 src/games/mahjong/assets/levels/26.json Oct 12 12:00:39 src/games/mahjong/assets/levels/18.json Oct 12 12:00:39 src/games/mahjong/assets/levels/0.json Oct 12 12:00:39 src/games/mahjong/assets/levels/25.json Oct 12 12:00:39 src/games/mahjong/assets/levels/27.json Oct 12 12:00:39 src/games/mahjong/assets/levels/8.json Oct 12 12:00:39 src/games/mahjong/assets/levels/11.json Oct 12 12:00:39 src/games/mahjong/assets/levels/1.json Oct 12 12:00:39 src/games/mahjong/assets/levels/levels.json Oct 12 12:00:39 src/games/mahjong/assets/levels/29.json Oct 12 12:00:39 src/games/mahjong/assets/levels/20.json Oct 12 12:00:39 src/games/mahjong/assets/levels/4.json Oct 12 12:00:39 src/games/mahjong/assets/levels/16.json Oct 12 12:00:39 src/games/mahjong/assets/levels/15.json Oct 12 12:00:39 src/games/mahjong/assets/levels/21.json Oct 12 12:00:39 src/games/mahjong/assets/levels/23.json Oct 12 12:00:39 src/games/mahjong/assets/levels/10.json Oct 12 12:00:39 src/games/mahjong/assets/levels/17.json Oct 12 12:00:39 src/games/mahjong/assets/levels/7.json Oct 12 12:00:39 src/games/mahjong/assets/levels/9.json Oct 12 12:00:39 src/games/mahjong/assets/levels/6.json Oct 12 12:00:39 src/games/mahjong/assets/levels/19.json Oct 12 12:00:39 src/games/mahjong/assets/levels/24.json Oct 12 12:00:39 src/games/mahjong/assets/levels/2.json Oct 12 12:00:39 src/games/mahjong/assets/levels/14.json Oct 12 12:00:39 src/games/mahjong/assets/levels/28.json Oct 12 12:00:39 src/games/mahjong/assets/levels/22.json Oct 12 12:00:39 src/games/mahjong/assets/levels/12.json Oct 12 12:00:39 src/games/mahjong/assets/levels/5.json Oct 12 12:00:39 src/games/mahjong/assets/levels/13.json Oct 12 12:00:39 src/games/mahjong/assets/levels/3.json Oct 12 12:00:39 ==> Cache mahjong.egypt shapes Oct 12 12:00:39 src/games/mahjong/assets/shapes/ Oct 12 12:00:39 src/games/mahjong/assets/shapes/26.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/18.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/34.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/0.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/33.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/25.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/36.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/49.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/27.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/8.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/47.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/11.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/1.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/48.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/38.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/45.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/29.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/20.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/4.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/16.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/42.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/15.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/21.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/44.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/23.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/10.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/30.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/17.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/39.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/7.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/40.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/9.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/37.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/6.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/config.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/19.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/24.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/2.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/14.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/28.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/22.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/35.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/32.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/12.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/43.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/46.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/5.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/13.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/3.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/31.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/41.json Oct 12 12:00:39 ==> Wipe mahjong.egypt shapes Oct 12 12:00:39 ==> Download shapes Oct 12 12:00:39 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_shapes_levels?game_type=mahjong&game_skin=egypt&game_meta=&raw=1 Oct 12 12:00:39 % Total % Received % Xferd Average Speed Time Time Time Current Oct 12 12:00:39 Dload Upload Total Spent Left Speed Oct 12 12:00:39 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 Oct 12 12:00:39 :2 Oct 12 12:00:39 Oct 12 12:00:39 Oct 12 12:00:39 SyntaxError: Unexpected end of JSON input Oct 12 12:00:39 at JSON.parse () Oct 12 12:00:39 at run (file:///app/work/master/script/parse-json-levels.js:40:20) Oct 12 12:00:39 at process.processTicksAndRejections (node:internal/process/task_queues:104:5) Oct 12 12:00:39 Oct 12 12:00:39 Node.js v24.21.0 Oct 12 12:00:39 ==> Restore mahjong.egypt shapes Oct 12 12:00:39 src/games/mahjong/assets/shapes/ Oct 12 12:00:39 src/games/mahjong/assets/shapes/26.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/18.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/34.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/0.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/33.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/25.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/36.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/49.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/27.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/8.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/47.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/11.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/1.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/48.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/38.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/45.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/29.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/20.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/4.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/16.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/42.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/15.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/21.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/44.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/23.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/10.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/30.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/17.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/39.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/7.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/40.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/9.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/37.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/6.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/config.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/19.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/24.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/2.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/14.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/28.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/22.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/35.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/32.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/12.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/43.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/46.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/5.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/13.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/3.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/31.json Oct 12 12:00:39 src/games/mahjong/assets/shapes/41.json Oct 12 12:00:39 ==> Make assets for matchTriple3D.flowers Oct 12 12:00:39 ==> Cache matchTriple3D.flowers levels Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/ Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/0.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/8.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/11.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/1.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/levels.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/4.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/10.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/7.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/9.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/6.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/2.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/12.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/5.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/3.json Oct 12 12:00:39 ==> Wipe matchTriple3D.flowers levels Oct 12 12:00:39 ==> Download levels Oct 12 12:00:39 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=matchTriple3D&game_skin=flowers&game_meta=&raw=1 Oct 12 12:00:39 % Total % Received % Xferd Average Speed Time Time Time Current Oct 12 12:00:39 Dload Upload Total Spent Left Speed Oct 12 12:00:39 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 Oct 12 12:00:39 :2 Oct 12 12:00:39 Oct 12 12:00:39 Oct 12 12:00:39 SyntaxError: Unexpected end of JSON input Oct 12 12:00:39 at JSON.parse () Oct 12 12:00:39 at run (file:///app/work/master/script/parse-json-levels.js:40:20) Oct 12 12:00:39 at process.processTicksAndRejections (node:internal/process/task_queues:104:5) Oct 12 12:00:39 Oct 12 12:00:39 Node.js v24.21.0 Oct 12 12:00:39 ==> Restore matchTriple3D.flowers levels Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/ Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/0.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/8.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/11.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/1.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/levels.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/4.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/10.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/7.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/9.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/6.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/2.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/12.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/5.json Oct 12 12:00:39 src/games/matchTriple3D/assets/levels/3.json Oct 12 12:00:39 ==> Make assets for megatile.classic Oct 12 12:00:39 ==> Cache megatile.classic levels Oct 12 12:00:39 src/games/megatile/assets/levels/ Oct 12 12:00:39 src/games/megatile/assets/levels/78.json Oct 12 12:00:39 src/games/megatile/assets/levels/91.json Oct 12 12:00:39 src/games/megatile/assets/levels/134.json Oct 12 12:00:39 src/games/megatile/assets/levels/140.json Oct 12 12:00:39 src/games/megatile/assets/levels/74.json Oct 12 12:00:39 src/games/megatile/assets/levels/146.json Oct 12 12:00:39 src/games/megatile/assets/levels/83.json Oct 12 12:00:39 src/games/megatile/assets/levels/115.json Oct 12 12:00:39 src/games/megatile/assets/levels/26.json Oct 12 12:00:39 src/games/megatile/assets/levels/110.json Oct 12 12:00:39 src/games/megatile/assets/levels/112.json Oct 12 12:00:39 src/games/megatile/assets/levels/150.json Oct 12 12:00:39 src/games/megatile/assets/levels/18.json Oct 12 12:00:39 src/games/megatile/assets/levels/72.json Oct 12 12:00:39 src/games/megatile/assets/levels/137.json Oct 12 12:00:39 src/games/megatile/assets/levels/34.json Oct 12 12:00:39 src/games/megatile/assets/levels/0.json Oct 12 12:00:39 src/games/megatile/assets/levels/33.json Oct 12 12:00:39 src/games/megatile/assets/levels/25.json Oct 12 12:00:39 src/games/megatile/assets/levels/36.json Oct 12 12:00:39 src/games/megatile/assets/levels/100.json Oct 12 12:00:39 src/games/megatile/assets/levels/49.json Oct 12 12:00:39 src/games/megatile/assets/levels/27.json Oct 12 12:00:39 src/games/megatile/assets/levels/86.json Oct 12 12:00:39 src/games/megatile/assets/levels/135.json Oct 12 12:00:39 src/games/megatile/assets/levels/139.json Oct 12 12:00:39 src/games/megatile/assets/levels/8.json Oct 12 12:00:39 src/games/megatile/assets/levels/104.json Oct 12 12:00:39 src/games/megatile/assets/levels/105.json Oct 12 12:00:39 src/games/megatile/assets/levels/141.json Oct 12 12:00:39 src/games/megatile/assets/levels/56.json Oct 12 12:00:39 src/games/megatile/assets/levels/47.json Oct 12 12:00:39 src/games/megatile/assets/levels/116.json Oct 12 12:00:39 src/games/megatile/assets/levels/120.json Oct 12 12:00:39 src/games/megatile/assets/levels/102.json Oct 12 12:00:39 src/games/megatile/assets/levels/152.json Oct 12 12:00:39 src/games/megatile/assets/levels/11.json Oct 12 12:00:39 src/games/megatile/assets/levels/161.json Oct 12 12:00:39 src/games/megatile/assets/levels/1.json Oct 12 12:00:39 src/games/megatile/assets/levels/70.json Oct 12 12:00:39 src/games/megatile/assets/levels/155.json Oct 12 12:00:39 src/games/megatile/assets/levels/164.json Oct 12 12:00:39 src/games/megatile/assets/levels/130.json Oct 12 12:00:39 src/games/megatile/assets/levels/126.json Oct 12 12:00:39 src/games/megatile/assets/levels/48.json Oct 12 12:00:39 src/games/megatile/assets/levels/38.json Oct 12 12:00:39 src/games/megatile/assets/levels/163.json Oct 12 12:00:39 src/games/megatile/assets/levels/153.json Oct 12 12:00:39 src/games/megatile/assets/levels/45.json Oct 12 12:00:39 src/games/megatile/assets/levels/101.json Oct 12 12:00:39 src/games/megatile/assets/levels/121.json Oct 12 12:00:39 src/games/megatile/assets/levels/53.json Oct 12 12:00:39 src/games/megatile/assets/levels/levels.json Oct 12 12:00:39 src/games/megatile/assets/levels/64.json Oct 12 12:00:39 src/games/megatile/assets/levels/79.json Oct 12 12:00:39 src/games/megatile/assets/levels/76.json Oct 12 12:00:39 src/games/megatile/assets/levels/97.json Oct 12 12:00:39 src/games/megatile/assets/levels/99.json Oct 12 12:00:39 src/games/megatile/assets/levels/29.json Oct 12 12:00:39 src/games/megatile/assets/levels/95.json Oct 12 12:00:39 src/games/megatile/assets/levels/20.json Oct 12 12:00:39 src/games/megatile/assets/levels/4.json Oct 12 12:00:39 src/games/megatile/assets/levels/88.json Oct 12 12:00:39 src/games/megatile/assets/levels/55.json Oct 12 12:00:39 src/games/megatile/assets/levels/143.json Oct 12 12:00:39 src/games/megatile/assets/levels/123.json Oct 12 12:00:39 src/games/megatile/assets/levels/16.json Oct 12 12:00:39 src/games/megatile/assets/levels/129.json Oct 12 12:00:39 src/games/megatile/assets/levels/156.json Oct 12 12:00:39 src/games/megatile/assets/levels/107.json Oct 12 12:00:39 src/games/megatile/assets/levels/106.json Oct 12 12:00:39 src/games/megatile/assets/levels/77.json Oct 12 12:00:39 src/games/megatile/assets/levels/149.json Oct 12 12:00:39 src/games/megatile/assets/levels/42.json Oct 12 12:00:39 src/games/megatile/assets/levels/15.json Oct 12 12:00:39 src/games/megatile/assets/levels/118.json Oct 12 12:00:39 src/games/megatile/assets/levels/21.json Oct 12 12:00:39 src/games/megatile/assets/levels/81.json Oct 12 12:00:39 src/games/megatile/assets/levels/44.json Oct 12 12:00:39 src/games/megatile/assets/levels/85.json Oct 12 12:00:39 src/games/megatile/assets/levels/23.json Oct 12 12:00:39 src/games/megatile/assets/levels/128.json Oct 12 12:00:39 src/games/megatile/assets/levels/119.json Oct 12 12:00:39 src/games/megatile/assets/levels/138.json Oct 12 12:00:39 src/games/megatile/assets/levels/10.json Oct 12 12:00:39 src/games/megatile/assets/levels/103.json Oct 12 12:00:39 src/games/megatile/assets/levels/60.json Oct 12 12:00:39 src/games/megatile/assets/levels/108.json Oct 12 12:00:39 src/games/megatile/assets/levels/80.json Oct 12 12:00:39 src/games/megatile/assets/levels/30.json Oct 12 12:00:39 src/games/megatile/assets/levels/17.json Oct 12 12:00:39 src/games/megatile/assets/levels/66.json Oct 12 12:00:39 src/games/megatile/assets/levels/69.json Oct 12 12:00:39 src/games/megatile/assets/levels/39.json Oct 12 12:00:39 src/games/megatile/assets/levels/96.json Oct 12 12:00:39 src/games/megatile/assets/levels/82.json Oct 12 12:00:39 src/games/megatile/assets/levels/157.json Oct 12 12:00:39 src/games/megatile/assets/levels/131.json Oct 12 12:00:39 src/games/megatile/assets/levels/7.json Oct 12 12:00:39 src/games/megatile/assets/levels/65.json Oct 12 12:00:39 src/games/megatile/assets/levels/133.json Oct 12 12:00:39 src/games/megatile/assets/levels/151.json Oct 12 12:00:39 src/games/megatile/assets/levels/50.json Oct 12 12:00:39 src/games/megatile/assets/levels/40.json Oct 12 12:00:39 src/games/megatile/assets/levels/9.json Oct 12 12:00:39 src/games/megatile/assets/levels/136.json Oct 12 12:00:39 src/games/megatile/assets/levels/90.json Oct 12 12:00:39 src/games/megatile/assets/levels/61.json Oct 12 12:00:39 src/games/megatile/assets/levels/73.json Oct 12 12:00:39 src/games/megatile/assets/levels/37.json Oct 12 12:00:39 src/games/megatile/assets/levels/63.json Oct 12 12:00:39 src/games/megatile/assets/levels/87.json Oct 12 12:00:39 src/games/megatile/assets/levels/6.json Oct 12 12:00:39 src/games/megatile/assets/levels/52.json Oct 12 12:00:39 src/games/megatile/assets/levels/19.json Oct 12 12:00:39 src/games/megatile/assets/levels/127.json Oct 12 12:00:39 src/games/megatile/assets/levels/98.json Oct 12 12:00:39 src/games/megatile/assets/levels/59.json Oct 12 12:00:39 src/games/megatile/assets/levels/24.json Oct 12 12:00:39 src/games/megatile/assets/levels/58.json Oct 12 12:00:39 src/games/megatile/assets/levels/68.json Oct 12 12:00:39 src/games/megatile/assets/levels/2.json Oct 12 12:00:39 src/games/megatile/assets/levels/148.json Oct 12 12:00:39 src/games/megatile/assets/levels/71.json Oct 12 12:00:39 src/games/megatile/assets/levels/132.json Oct 12 12:00:39 src/games/megatile/assets/levels/51.json Oct 12 12:00:39 src/games/megatile/assets/levels/113.json Oct 12 12:00:39 src/games/megatile/assets/levels/14.json Oct 12 12:00:39 src/games/megatile/assets/levels/147.json Oct 12 12:00:39 src/games/megatile/assets/levels/28.json Oct 12 12:00:39 src/games/megatile/assets/levels/154.json Oct 12 12:00:39 src/games/megatile/assets/levels/22.json Oct 12 12:00:39 src/games/megatile/assets/levels/124.json Oct 12 12:00:39 src/games/megatile/assets/levels/35.json Oct 12 12:00:39 src/games/megatile/assets/levels/32.json Oct 12 12:00:39 src/games/megatile/assets/levels/142.json Oct 12 12:00:39 src/games/megatile/assets/levels/93.json Oct 12 12:00:39 src/games/megatile/assets/levels/12.json Oct 12 12:00:39 src/games/megatile/assets/levels/160.json Oct 12 12:00:39 src/games/megatile/assets/levels/158.json Oct 12 12:00:39 src/games/megatile/assets/levels/145.json Oct 12 12:00:39 src/games/megatile/assets/levels/54.json Oct 12 12:00:39 src/games/megatile/assets/levels/43.json Oct 12 12:00:39 src/games/megatile/assets/levels/144.json Oct 12 12:00:39 src/games/megatile/assets/levels/75.json Oct 12 12:00:39 src/games/megatile/assets/levels/109.json Oct 12 12:00:39 src/games/megatile/assets/levels/114.json Oct 12 12:00:39 src/games/megatile/assets/levels/94.json Oct 12 12:00:39 src/games/megatile/assets/levels/84.json Oct 12 12:00:39 src/games/megatile/assets/levels/159.json Oct 12 12:00:39 src/games/megatile/assets/levels/62.json Oct 12 12:00:39 src/games/megatile/assets/levels/46.json Oct 12 12:00:39 src/games/megatile/assets/levels/89.json Oct 12 12:00:39 src/games/megatile/assets/levels/122.json Oct 12 12:00:39 src/games/megatile/assets/levels/162.json Oct 12 12:00:39 src/games/megatile/assets/levels/5.json Oct 12 12:00:39 src/games/megatile/assets/levels/125.json Oct 12 12:00:39 src/games/megatile/assets/levels/111.json Oct 12 12:00:39 src/games/megatile/assets/levels/13.json Oct 12 12:00:39 src/games/megatile/assets/levels/67.json Oct 12 12:00:39 src/games/megatile/assets/levels/3.json Oct 12 12:00:39 src/games/megatile/assets/levels/31.json Oct 12 12:00:39 src/games/megatile/assets/levels/92.json Oct 12 12:00:39 src/games/megatile/assets/levels/41.json Oct 12 12:00:39 src/games/megatile/assets/levels/117.json Oct 12 12:00:39 src/games/megatile/assets/levels/57.json Oct 12 12:00:40 ==> Wipe megatile.classic levels Oct 12 12:00:40 ==> Download levels Oct 12 12:00:40 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=megatile&game_skin=classic&game_meta=&raw=1 Oct 12 12:00:40 % Total % Received % Xferd Average Speed Time Time Time Current Oct 12 12:00:40 Dload Upload Total Spent Left Speed Oct 12 12:00:40 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 Oct 12 12:00:40 :2 Oct 12 12:00:40 Oct 12 12:00:40 Oct 12 12:00:40 SyntaxError: Unexpected end of JSON input Oct 12 12:00:40 at JSON.parse () Oct 12 12:00:40 at run (file:///app/work/master/script/parse-json-levels.js:40:20) Oct 12 12:00:40 at process.processTicksAndRejections (node:internal/process/task_queues:104:5) Oct 12 12:00:40 Oct 12 12:00:40 Node.js v24.21.0 Oct 12 12:00:40 ==> Restore megatile.classic levels Oct 12 12:00:40 src/games/megatile/assets/levels/ Oct 12 12:00:40 src/games/megatile/assets/levels/78.json Oct 12 12:00:40 src/games/megatile/assets/levels/91.json Oct 12 12:00:40 src/games/megatile/assets/levels/134.json Oct 12 12:00:40 src/games/megatile/assets/levels/140.json Oct 12 12:00:40 src/games/megatile/assets/levels/74.json Oct 12 12:00:40 src/games/megatile/assets/levels/146.json Oct 12 12:00:40 src/games/megatile/assets/levels/83.json Oct 12 12:00:40 src/games/megatile/assets/levels/115.json Oct 12 12:00:40 src/games/megatile/assets/levels/26.json Oct 12 12:00:40 src/games/megatile/assets/levels/110.json Oct 12 12:00:40 src/games/megatile/assets/levels/112.json Oct 12 12:00:40 src/games/megatile/assets/levels/150.json Oct 12 12:00:40 src/games/megatile/assets/levels/18.json Oct 12 12:00:40 src/games/megatile/assets/levels/72.json Oct 12 12:00:40 src/games/megatile/assets/levels/137.json Oct 12 12:00:40 src/games/megatile/assets/levels/34.json Oct 12 12:00:40 src/games/megatile/assets/levels/0.json Oct 12 12:00:40 src/games/megatile/assets/levels/33.json Oct 12 12:00:40 src/games/megatile/assets/levels/25.json Oct 12 12:00:40 src/games/megatile/assets/levels/36.json Oct 12 12:00:40 src/games/megatile/assets/levels/100.json Oct 12 12:00:40 src/games/megatile/assets/levels/49.json Oct 12 12:00:40 src/games/megatile/assets/levels/27.json Oct 12 12:00:40 src/games/megatile/assets/levels/86.json Oct 12 12:00:40 src/games/megatile/assets/levels/135.json Oct 12 12:00:40 src/games/megatile/assets/levels/139.json Oct 12 12:00:40 src/games/megatile/assets/levels/8.json Oct 12 12:00:40 src/games/megatile/assets/levels/104.json Oct 12 12:00:40 src/games/megatile/assets/levels/105.json Oct 12 12:00:40 src/games/megatile/assets/levels/141.json Oct 12 12:00:40 src/games/megatile/assets/levels/56.json Oct 12 12:00:40 src/games/megatile/assets/levels/47.json Oct 12 12:00:40 src/games/megatile/assets/levels/116.json Oct 12 12:00:40 src/games/megatile/assets/levels/120.json Oct 12 12:00:40 src/games/megatile/assets/levels/102.json Oct 12 12:00:40 src/games/megatile/assets/levels/152.json Oct 12 12:00:40 src/games/megatile/assets/levels/11.json Oct 12 12:00:40 src/games/megatile/assets/levels/161.json Oct 12 12:00:40 src/games/megatile/assets/levels/1.json Oct 12 12:00:40 src/games/megatile/assets/levels/70.json Oct 12 12:00:40 src/games/megatile/assets/levels/155.json Oct 12 12:00:40 src/games/megatile/assets/levels/164.json Oct 12 12:00:40 src/games/megatile/assets/levels/130.json Oct 12 12:00:40 src/games/megatile/assets/levels/126.json Oct 12 12:00:40 src/games/megatile/assets/levels/48.json Oct 12 12:00:40 src/games/megatile/assets/levels/38.json Oct 12 12:00:40 src/games/megatile/assets/levels/163.json Oct 12 12:00:40 src/games/megatile/assets/levels/153.json Oct 12 12:00:40 src/games/megatile/assets/levels/45.json Oct 12 12:00:40 src/games/megatile/assets/levels/101.json Oct 12 12:00:40 src/games/megatile/assets/levels/121.json Oct 12 12:00:40 src/games/megatile/assets/levels/53.json Oct 12 12:00:40 src/games/megatile/assets/levels/levels.json Oct 12 12:00:40 src/games/megatile/assets/levels/64.json Oct 12 12:00:40 src/games/megatile/assets/levels/79.json Oct 12 12:00:40 src/games/megatile/assets/levels/76.json Oct 12 12:00:40 src/games/megatile/assets/levels/97.json Oct 12 12:00:40 src/games/megatile/assets/levels/99.json Oct 12 12:00:40 src/games/megatile/assets/levels/29.json Oct 12 12:00:40 src/games/megatile/assets/levels/95.json Oct 12 12:00:40 src/games/megatile/assets/levels/20.json Oct 12 12:00:40 src/games/megatile/assets/levels/4.json Oct 12 12:00:40 src/games/megatile/assets/levels/88.json Oct 12 12:00:40 src/games/megatile/assets/levels/55.json Oct 12 12:00:40 src/games/megatile/assets/levels/143.json Oct 12 12:00:40 src/games/megatile/assets/levels/123.json Oct 12 12:00:40 src/games/megatile/assets/levels/16.json Oct 12 12:00:40 src/games/megatile/assets/levels/129.json Oct 12 12:00:40 src/games/megatile/assets/levels/156.json Oct 12 12:00:40 src/games/megatile/assets/levels/107.json Oct 12 12:00:40 src/games/megatile/assets/levels/106.json Oct 12 12:00:40 src/games/megatile/assets/levels/77.json Oct 12 12:00:40 src/games/megatile/assets/levels/149.json Oct 12 12:00:40 src/games/megatile/assets/levels/42.json Oct 12 12:00:40 src/games/megatile/assets/levels/15.json Oct 12 12:00:40 src/games/megatile/assets/levels/118.json Oct 12 12:00:40 src/games/megatile/assets/levels/21.json Oct 12 12:00:40 src/games/megatile/assets/levels/81.json Oct 12 12:00:40 src/games/megatile/assets/levels/44.json Oct 12 12:00:40 src/games/megatile/assets/levels/85.json Oct 12 12:00:40 src/games/megatile/assets/levels/23.json Oct 12 12:00:40 src/games/megatile/assets/levels/128.json Oct 12 12:00:40 src/games/megatile/assets/levels/119.json Oct 12 12:00:40 src/games/megatile/assets/levels/138.json Oct 12 12:00:40 src/games/megatile/assets/levels/10.json Oct 12 12:00:40 src/games/megatile/assets/levels/103.json Oct 12 12:00:40 src/games/megatile/assets/levels/60.json Oct 12 12:00:40 src/games/megatile/assets/levels/108.json Oct 12 12:00:40 src/games/megatile/assets/levels/80.json Oct 12 12:00:40 src/games/megatile/assets/levels/30.json Oct 12 12:00:40 src/games/megatile/assets/levels/17.json Oct 12 12:00:40 src/games/megatile/assets/levels/66.json Oct 12 12:00:40 src/games/megatile/assets/levels/69.json Oct 12 12:00:40 src/games/megatile/assets/levels/39.json Oct 12 12:00:40 src/games/megatile/assets/levels/96.json Oct 12 12:00:40 src/games/megatile/assets/levels/82.json Oct 12 12:00:40 src/games/megatile/assets/levels/157.json Oct 12 12:00:40 src/games/megatile/assets/levels/131.json Oct 12 12:00:40 src/games/megatile/assets/levels/7.json Oct 12 12:00:40 src/games/megatile/assets/levels/65.json Oct 12 12:00:40 src/games/megatile/assets/levels/133.json Oct 12 12:00:40 src/games/megatile/assets/levels/151.json Oct 12 12:00:40 src/games/megatile/assets/levels/50.json Oct 12 12:00:40 src/games/megatile/assets/levels/40.json Oct 12 12:00:40 src/games/megatile/assets/levels/9.json Oct 12 12:00:40 src/games/megatile/assets/levels/136.json Oct 12 12:00:40 src/games/megatile/assets/levels/90.json Oct 12 12:00:40 src/games/megatile/assets/levels/61.json Oct 12 12:00:40 src/games/megatile/assets/levels/73.json Oct 12 12:00:40 src/games/megatile/assets/levels/37.json Oct 12 12:00:40 src/games/megatile/assets/levels/63.json Oct 12 12:00:40 src/games/megatile/assets/levels/87.json Oct 12 12:00:40 src/games/megatile/assets/levels/6.json Oct 12 12:00:40 src/games/megatile/assets/levels/52.json Oct 12 12:00:40 src/games/megatile/assets/levels/19.json Oct 12 12:00:40 src/games/megatile/assets/levels/127.json Oct 12 12:00:40 src/games/megatile/assets/levels/98.json Oct 12 12:00:40 src/games/megatile/assets/levels/59.json Oct 12 12:00:40 src/games/megatile/assets/levels/24.json Oct 12 12:00:40 src/games/megatile/assets/levels/58.json Oct 12 12:00:40 src/games/megatile/assets/levels/68.json Oct 12 12:00:40 src/games/megatile/assets/levels/2.json Oct 12 12:00:40 src/games/megatile/assets/levels/148.json Oct 12 12:00:40 src/games/megatile/assets/levels/71.json Oct 12 12:00:40 src/games/megatile/assets/levels/132.json Oct 12 12:00:40 src/games/megatile/assets/levels/51.json Oct 12 12:00:40 src/games/megatile/assets/levels/113.json Oct 12 12:00:40 src/games/megatile/assets/levels/14.json Oct 12 12:00:40 src/games/megatile/assets/levels/147.json Oct 12 12:00:40 src/games/megatile/assets/levels/28.json Oct 12 12:00:40 src/games/megatile/assets/levels/154.json Oct 12 12:00:40 src/games/megatile/assets/levels/22.json Oct 12 12:00:40 src/games/megatile/assets/levels/124.json Oct 12 12:00:40 src/games/megatile/assets/levels/35.json Oct 12 12:00:40 src/games/megatile/assets/levels/32.json Oct 12 12:00:40 src/games/megatile/assets/levels/142.json Oct 12 12:00:40 src/games/megatile/assets/levels/93.json Oct 12 12:00:40 src/games/megatile/assets/levels/12.json Oct 12 12:00:40 src/games/megatile/assets/levels/160.json Oct 12 12:00:40 src/games/megatile/assets/levels/158.json Oct 12 12:00:40 src/games/megatile/assets/levels/145.json Oct 12 12:00:40 src/games/megatile/assets/levels/54.json Oct 12 12:00:40 src/games/megatile/assets/levels/43.json Oct 12 12:00:40 src/games/megatile/assets/levels/144.json Oct 12 12:00:40 src/games/megatile/assets/levels/75.json Oct 12 12:00:40 src/games/megatile/assets/levels/109.json Oct 12 12:00:40 src/games/megatile/assets/levels/114.json Oct 12 12:00:40 src/games/megatile/assets/levels/94.json Oct 12 12:00:40 src/games/megatile/assets/levels/84.json Oct 12 12:00:40 src/games/megatile/assets/levels/159.json Oct 12 12:00:40 src/games/megatile/assets/levels/62.json Oct 12 12:00:40 src/games/megatile/assets/levels/46.json Oct 12 12:00:40 src/games/megatile/assets/levels/89.json Oct 12 12:00:40 src/games/megatile/assets/levels/122.json Oct 12 12:00:40 src/games/megatile/assets/levels/162.json Oct 12 12:00:40 src/games/megatile/assets/levels/5.json Oct 12 12:00:40 src/games/megatile/assets/levels/125.json Oct 12 12:00:40 src/games/megatile/assets/levels/111.json Oct 12 12:00:40 src/games/megatile/assets/levels/13.json Oct 12 12:00:40 src/games/megatile/assets/levels/67.json Oct 12 12:00:40 src/games/megatile/assets/levels/3.json Oct 12 12:00:40 src/games/megatile/assets/levels/31.json Oct 12 12:00:40 src/games/megatile/assets/levels/92.json Oct 12 12:00:40 src/games/megatile/assets/levels/41.json Oct 12 12:00:40 src/games/megatile/assets/levels/117.json Oct 12 12:00:40 src/games/megatile/assets/levels/57.json Oct 12 12:00:40 ==> Cache megatile.classic shapes Oct 12 12:00:40 src/games/megatile/assets/shapes/ Oct 12 12:00:40 src/games/megatile/assets/shapes/26.json Oct 12 12:00:40 src/games/megatile/assets/shapes/18.json Oct 12 12:00:40 src/games/megatile/assets/shapes/34.json Oct 12 12:00:40 src/games/megatile/assets/shapes/0.json Oct 12 12:00:40 src/games/megatile/assets/shapes/33.json Oct 12 12:00:40 src/games/megatile/assets/shapes/25.json Oct 12 12:00:40 src/games/megatile/assets/shapes/36.json Oct 12 12:00:40 src/games/megatile/assets/shapes/49.json Oct 12 12:00:40 src/games/megatile/assets/shapes/27.json Oct 12 12:00:40 src/games/megatile/assets/shapes/8.json Oct 12 12:00:40 src/games/megatile/assets/shapes/47.json Oct 12 12:00:40 src/games/megatile/assets/shapes/11.json Oct 12 12:00:40 src/games/megatile/assets/shapes/1.json Oct 12 12:00:40 src/games/megatile/assets/shapes/48.json Oct 12 12:00:40 src/games/megatile/assets/shapes/38.json Oct 12 12:00:40 src/games/megatile/assets/shapes/45.json Oct 12 12:00:40 src/games/megatile/assets/shapes/29.json Oct 12 12:00:40 src/games/megatile/assets/shapes/20.json Oct 12 12:00:40 src/games/megatile/assets/shapes/4.json Oct 12 12:00:40 src/games/megatile/assets/shapes/16.json Oct 12 12:00:40 src/games/megatile/assets/shapes/42.json Oct 12 12:00:40 src/games/megatile/assets/shapes/15.json Oct 12 12:00:40 src/games/megatile/assets/shapes/21.json Oct 12 12:00:40 src/games/megatile/assets/shapes/44.json Oct 12 12:00:40 src/games/megatile/assets/shapes/23.json Oct 12 12:00:40 src/games/megatile/assets/shapes/10.json Oct 12 12:00:40 src/games/megatile/assets/shapes/30.json Oct 12 12:00:40 src/games/megatile/assets/shapes/17.json Oct 12 12:00:40 src/games/megatile/assets/shapes/39.json Oct 12 12:00:40 src/games/megatile/assets/shapes/7.json Oct 12 12:00:40 src/games/megatile/assets/shapes/40.json Oct 12 12:00:40 src/games/megatile/assets/shapes/9.json Oct 12 12:00:40 src/games/megatile/assets/shapes/37.json Oct 12 12:00:40 src/games/megatile/assets/shapes/6.json Oct 12 12:00:40 src/games/megatile/assets/shapes/config.json Oct 12 12:00:40 src/games/megatile/assets/shapes/19.json Oct 12 12:00:40 src/games/megatile/assets/shapes/24.json Oct 12 12:00:40 src/games/megatile/assets/shapes/2.json Oct 12 12:00:40 src/games/megatile/assets/shapes/14.json Oct 12 12:00:40 src/games/megatile/assets/shapes/28.json Oct 12 12:00:40 src/games/megatile/assets/shapes/22.json Oct 12 12:00:40 src/games/megatile/assets/shapes/35.json Oct 12 12:00:40 src/games/megatile/assets/shapes/32.json Oct 12 12:00:40 src/games/megatile/assets/shapes/12.json Oct 12 12:00:40 src/games/megatile/assets/shapes/43.json Oct 12 12:00:40 src/games/megatile/assets/shapes/46.json Oct 12 12:00:40 src/games/megatile/assets/shapes/5.json Oct 12 12:00:40 src/games/megatile/assets/shapes/13.json Oct 12 12:00:40 src/games/megatile/assets/shapes/3.json Oct 12 12:00:40 src/games/megatile/assets/shapes/31.json Oct 12 12:00:40 src/games/megatile/assets/shapes/41.json Oct 12 12:00:40 ==> Wipe megatile.classic shapes Oct 12 12:00:40 ==> Download shapes Oct 12 12:00:40 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_shapes_levels?game_type=megatile&game_skin=classic&game_meta=&raw=1 Oct 12 12:00:40 % Total % Received % Xferd Average Speed Time Time Time Current Oct 12 12:00:40 Dload Upload Total Spent Left Speed Oct 12 12:00:40 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 Oct 12 12:00:40 :2 Oct 12 12:00:40 Oct 12 12:00:40 Oct 12 12:00:40 SyntaxError: Unexpected end of JSON input Oct 12 12:00:40 at JSON.parse () Oct 12 12:00:40 at run (file:///app/work/master/script/parse-json-levels.js:40:20) Oct 12 12:00:40 at process.processTicksAndRejections (node:internal/process/task_queues:104:5) Oct 12 12:00:40 Oct 12 12:00:40 Node.js v24.21.0 Oct 12 12:00:40 ==> Restore megatile.classic shapes Oct 12 12:00:40 src/games/megatile/assets/shapes/ Oct 12 12:00:40 src/games/megatile/assets/shapes/26.json Oct 12 12:00:40 src/games/megatile/assets/shapes/18.json Oct 12 12:00:40 src/games/megatile/assets/shapes/34.json Oct 12 12:00:40 src/games/megatile/assets/shapes/0.json Oct 12 12:00:40 src/games/megatile/assets/shapes/33.json Oct 12 12:00:40 src/games/megatile/assets/shapes/25.json Oct 12 12:00:40 src/games/megatile/assets/shapes/36.json Oct 12 12:00:40 src/games/megatile/assets/shapes/49.json Oct 12 12:00:40 src/games/megatile/assets/shapes/27.json Oct 12 12:00:40 src/games/megatile/assets/shapes/8.json Oct 12 12:00:40 src/games/megatile/assets/shapes/47.json Oct 12 12:00:40 src/games/megatile/assets/shapes/11.json Oct 12 12:00:40 src/games/megatile/assets/shapes/1.json Oct 12 12:00:40 src/games/megatile/assets/shapes/48.json Oct 12 12:00:40 src/games/megatile/assets/shapes/38.json Oct 12 12:00:40 src/games/megatile/assets/shapes/45.json Oct 12 12:00:40 src/games/megatile/assets/shapes/29.json Oct 12 12:00:40 src/games/megatile/assets/shapes/20.json Oct 12 12:00:40 src/games/megatile/assets/shapes/4.json Oct 12 12:00:40 src/games/megatile/assets/shapes/16.json Oct 12 12:00:40 src/games/megatile/assets/shapes/42.json Oct 12 12:00:40 src/games/megatile/assets/shapes/15.json Oct 12 12:00:40 src/games/megatile/assets/shapes/21.json Oct 12 12:00:40 src/games/megatile/assets/shapes/44.json Oct 12 12:00:40 src/games/megatile/assets/shapes/23.json Oct 12 12:00:40 src/games/megatile/assets/shapes/10.json Oct 12 12:00:40 src/games/megatile/assets/shapes/30.json Oct 12 12:00:40 src/games/megatile/assets/shapes/17.json Oct 12 12:00:40 src/games/megatile/assets/shapes/39.json Oct 12 12:00:40 src/games/megatile/assets/shapes/7.json Oct 12 12:00:40 src/games/megatile/assets/shapes/40.json Oct 12 12:00:40 src/games/megatile/assets/shapes/9.json Oct 12 12:00:40 src/games/megatile/assets/shapes/37.json Oct 12 12:00:40 src/games/megatile/assets/shapes/6.json Oct 12 12:00:40 src/games/megatile/assets/shapes/config.json Oct 12 12:00:40 src/games/megatile/assets/shapes/19.json Oct 12 12:00:40 src/games/megatile/assets/shapes/24.json Oct 12 12:00:40 src/games/megatile/assets/shapes/2.json Oct 12 12:00:40 src/games/megatile/assets/shapes/14.json Oct 12 12:00:40 src/games/megatile/assets/shapes/28.json Oct 12 12:00:40 src/games/megatile/assets/shapes/22.json Oct 12 12:00:40 src/games/megatile/assets/shapes/35.json Oct 12 12:00:40 src/games/megatile/assets/shapes/32.json Oct 12 12:00:40 src/games/megatile/assets/shapes/12.json Oct 12 12:00:40 src/games/megatile/assets/shapes/43.json Oct 12 12:00:40 src/games/megatile/assets/shapes/46.json Oct 12 12:00:40 src/games/megatile/assets/shapes/5.json Oct 12 12:00:40 src/games/megatile/assets/shapes/13.json Oct 12 12:00:40 src/games/megatile/assets/shapes/3.json Oct 12 12:00:40 src/games/megatile/assets/shapes/31.json Oct 12 12:00:40 src/games/megatile/assets/shapes/41.json Oct 12 12:00:41 ==> Cache megatile.classic missions Oct 12 12:00:41 src/games/megatile/assets/missions/ Oct 12 12:00:41 src/games/megatile/assets/missions/harvest/ Oct 12 12:00:41 src/games/megatile/assets/missions/harvest/cover.jpg Oct 12 12:00:41 src/games/megatile/assets/missions/missions.json Oct 12 12:00:41 src/games/megatile/assets/missions/egypt/ Oct 12 12:00:41 src/games/megatile/assets/missions/egypt/cover.jpg Oct 12 12:00:41 src/games/megatile/assets/missions/cozy_autumn/ Oct 12 12:00:41 src/games/megatile/assets/missions/cozy_autumn/cover.jpg Oct 12 12:00:41 src/games/megatile/assets/missions/flags/ Oct 12 12:00:41 src/games/megatile/assets/missions/flags/cover.jpg Oct 12 12:00:41 src/games/megatile/assets/missions/halloween/ Oct 12 12:00:41 src/games/megatile/assets/missions/halloween/cover.jpg Oct 12 12:00:41 ==> Wipe megatile.classic missions Oct 12 12:00:41 ==> Download missions Oct 12 12:00:41 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_missions?game_type=megatile&game_skin=classic&game_meta=&raw=1 Oct 12 12:00:41 % Total % Received % Xferd Average Speed Time Time Time Current Oct 12 12:00:41 Dload Upload Total Spent Left Speed Oct 12 12:00:41 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2860 100 2860 0 0 6390 0 --:--:-- --:--:-- --:--:-- 6398 Oct 12 12:00:41 :1 Oct 12 12:00:41
string(85) "SELECT * FROM `api_missions`  WHERE (`game_type` = 'megatile') AND (`status` = '1')  "
Oct 12 12:00:41 ^
Oct 12 12:00:41 
Oct 12 12:00:41 SyntaxError: Unexpected token '<', "
)
Oct 12 12:00:41     at run (file:///app/work/master/script/parse-json-missions.js:38:28)
Oct 12 12:00:41     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:41 
Oct 12 12:00:41 Node.js v24.21.0
Oct 12 12:00:41 ==> Restore megatile.classic missions
Oct 12 12:00:41 src/games/megatile/assets/missions/
Oct 12 12:00:41 src/games/megatile/assets/missions/harvest/
Oct 12 12:00:41 src/games/megatile/assets/missions/harvest/cover.jpg
Oct 12 12:00:41 src/games/megatile/assets/missions/missions.json
Oct 12 12:00:41 src/games/megatile/assets/missions/egypt/
Oct 12 12:00:41 src/games/megatile/assets/missions/egypt/cover.jpg
Oct 12 12:00:41 src/games/megatile/assets/missions/cozy_autumn/
Oct 12 12:00:41 src/games/megatile/assets/missions/cozy_autumn/cover.jpg
Oct 12 12:00:41 src/games/megatile/assets/missions/flags/
Oct 12 12:00:41 src/games/megatile/assets/missions/flags/cover.jpg
Oct 12 12:00:41 src/games/megatile/assets/missions/halloween/
Oct 12 12:00:41 src/games/megatile/assets/missions/halloween/cover.jpg
Oct 12 12:00:41 ==> Cache megatile.classic challenges
Oct 12 12:00:41 src/games/megatile/skins/classic/assets/configs/challenges.json
Oct 12 12:00:41 ==> Wipe megatile.classic challenges
Oct 12 12:00:41 ==> Download challenges
Oct 12 12:00:41 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_challenges?game_type=megatile&game_skin=classic&game_meta=&raw=1
Oct 12 12:00:41   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:41                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:41 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 13092    0 13092    0     0   188k      0 --:--:-- --:--:-- --:--:--  190k
Oct 12 12:00:41 ==> Download backgrounds
Oct 12 12:00:41 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_level_wallpapers?game_type=megatile&game_skin=classic&game_meta=&raw=1
Oct 12 12:00:41   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:41                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:42 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 66888    0 66888    0     0   111k      0 --:--:-- --:--:-- --:--:--  111k
Oct 12 12:00:42 :1
Oct 12 12:00:42 
string(93) "SELECT * FROM `api_level_wallpapers`  WHERE (`status` = '1') AND (`game_type` = 'megatile')  "
Oct 12 12:00:42 ^
Oct 12 12:00:42 
Oct 12 12:00:42 SyntaxError: Unexpected token '<', "
)
Oct 12 12:00:42     at run (file:///app/work/master/script/parse-json-backgrounds.js:116:27)
Oct 12 12:00:42     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:42 
Oct 12 12:00:42 Node.js v24.21.0
Oct 12 12:00:42 ==> Make assets for merge.magic
Oct 12 12:00:42 ==> Cache merge.magic levels
Oct 12 12:00:42 src/games/merge/assets/levels/
Oct 12 12:00:42 ==> Wipe merge.magic levels
Oct 12 12:00:42 ==> Download levels
Oct 12 12:00:42 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=merge&game_skin=magic&game_meta=&raw=1
Oct 12 12:00:42   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:42                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:42 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100    44  100    44    0     0    790      0 --:--:-- --:--:-- --:--:--   800
Oct 12 12:00:42 file:///app/work/master/script/parse-json-levels.js:50
Oct 12 12:00:42 		for (let level of data) {
Oct 12 12:00:42 		                  ^
Oct 12 12:00:42 
Oct 12 12:00:42 TypeError: data is not iterable
Oct 12 12:00:42     at run (file:///app/work/master/script/parse-json-levels.js:50:21)
Oct 12 12:00:42     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:42 
Oct 12 12:00:42 Node.js v24.21.0
Oct 12 12:00:42 ==> Restore merge.magic levels
Oct 12 12:00:42 src/games/merge/assets/levels/
Oct 12 12:00:42 ==> Make assets for multiCollect.classic
Oct 12 12:00:42 ==> Cache multiCollect.classic levels
Oct 12 12:00:42 src/games/multiCollect/assets/levels/
Oct 12 12:00:42 src/games/multiCollect/assets/levels/0.json
Oct 12 12:00:42 src/games/multiCollect/assets/levels/8.json
Oct 12 12:00:42 src/games/multiCollect/assets/levels/1.json
Oct 12 12:00:42 src/games/multiCollect/assets/levels/levels.json
Oct 12 12:00:42 src/games/multiCollect/assets/levels/4.json
Oct 12 12:00:42 src/games/multiCollect/assets/levels/7.json
Oct 12 12:00:42 src/games/multiCollect/assets/levels/9.json
Oct 12 12:00:42 src/games/multiCollect/assets/levels/6.json
Oct 12 12:00:42 src/games/multiCollect/assets/levels/2.json
Oct 12 12:00:42 src/games/multiCollect/assets/levels/5.json
Oct 12 12:00:42 src/games/multiCollect/assets/levels/3.json
Oct 12 12:00:42 ==> Wipe multiCollect.classic levels
Oct 12 12:00:42 ==> Download levels
Oct 12 12:00:42 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=multiCollect&game_skin=classic&game_meta=&raw=1
Oct 12 12:00:42   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:42                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:42 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Oct 12 12:00:43 :2
Oct 12 12:00:43 
Oct 12 12:00:43 
Oct 12 12:00:43 SyntaxError: Unexpected end of JSON input
Oct 12 12:00:43     at JSON.parse ()
Oct 12 12:00:43     at run (file:///app/work/master/script/parse-json-levels.js:40:20)
Oct 12 12:00:43     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:43 
Oct 12 12:00:43 Node.js v24.21.0
Oct 12 12:00:43 ==> Restore multiCollect.classic levels
Oct 12 12:00:43 src/games/multiCollect/assets/levels/
Oct 12 12:00:43 src/games/multiCollect/assets/levels/0.json
Oct 12 12:00:43 src/games/multiCollect/assets/levels/8.json
Oct 12 12:00:43 src/games/multiCollect/assets/levels/1.json
Oct 12 12:00:43 src/games/multiCollect/assets/levels/levels.json
Oct 12 12:00:43 src/games/multiCollect/assets/levels/4.json
Oct 12 12:00:43 src/games/multiCollect/assets/levels/7.json
Oct 12 12:00:43 src/games/multiCollect/assets/levels/9.json
Oct 12 12:00:43 src/games/multiCollect/assets/levels/6.json
Oct 12 12:00:43 src/games/multiCollect/assets/levels/2.json
Oct 12 12:00:43 src/games/multiCollect/assets/levels/5.json
Oct 12 12:00:43 src/games/multiCollect/assets/levels/3.json
Oct 12 12:00:43 ==> Cache multiCollect.classic shapes
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/26.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/18.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/34.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/0.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/33.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/25.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/36.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/27.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/8.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/11.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/1.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/38.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/29.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/20.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/4.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/16.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/15.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/21.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/23.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/10.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/30.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/17.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/39.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/7.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/40.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/9.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/37.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/6.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/config.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/19.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/24.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/2.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/14.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/28.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/22.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/35.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/32.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/12.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/5.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/13.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/3.json
Oct 12 12:00:43 src/games/multiCollect/assets/shapes/31.json
Oct 12 12:00:43 ==> Wipe multiCollect.classic shapes
Oct 12 12:00:43 ==> Download shapes
Oct 12 12:00:43 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_shapes_levels?game_type=multiCollect&game_skin=classic&game_meta=&raw=1
Oct 12 12:00:43   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:43                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:43 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  426k    0  426k    0     0  7286k      0 --:--:-- --:--:-- --:--:-- 7345k
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/0.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/1.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/2.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/3.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/4.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/5.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/6.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/7.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/8.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/9.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/10.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/11.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/12.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/13.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/14.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/15.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/16.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/17.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/18.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/19.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/20.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/21.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/22.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/23.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/24.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/25.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/26.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/27.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/28.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/29.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/30.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/31.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/32.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/33.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/34.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/35.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/36.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/37.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/38.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/39.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/40.json created
Oct 12 12:00:43 /app/work/master/src/games/multiCollect/assets/shapes/config.json created
Oct 12 12:00:43 ==> Make assets for puzzle.classic
Oct 12 12:00:43 ==> Cache puzzle.classic levels
Oct 12 12:00:43 src/games/puzzle/assets/levels/
Oct 12 12:00:43 src/games/puzzle/assets/levels/26.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/18.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/0.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/25.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/27.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/8.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/11.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/1.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/levels.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/29.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/20.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/4.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/16.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/15.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/21.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/23.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/10.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/30.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/17.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/7.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/9.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/6.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/19.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/24.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/2.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/14.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/28.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/22.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/12.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/5.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/13.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/3.json
Oct 12 12:00:43 ==> Wipe puzzle.classic levels
Oct 12 12:00:43 ==> Download levels
Oct 12 12:00:43 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=puzzle&game_skin=classic&game_meta=&raw=1
Oct 12 12:00:43   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:43                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:43 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Oct 12 12:00:43 :2
Oct 12 12:00:43 
Oct 12 12:00:43 
Oct 12 12:00:43 SyntaxError: Unexpected end of JSON input
Oct 12 12:00:43     at JSON.parse ()
Oct 12 12:00:43     at run (file:///app/work/master/script/parse-json-levels.js:40:20)
Oct 12 12:00:43     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:43 
Oct 12 12:00:43 Node.js v24.21.0
Oct 12 12:00:43 ==> Restore puzzle.classic levels
Oct 12 12:00:43 src/games/puzzle/assets/levels/
Oct 12 12:00:43 src/games/puzzle/assets/levels/26.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/18.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/0.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/25.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/27.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/8.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/11.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/1.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/levels.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/29.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/20.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/4.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/16.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/15.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/21.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/23.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/10.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/30.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/17.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/7.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/9.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/6.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/19.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/24.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/2.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/14.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/28.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/22.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/12.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/5.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/13.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/3.json
Oct 12 12:00:43 ==> Cache puzzle.classic shapes
Oct 12 12:00:43 src/games/puzzle/assets/shapes/
Oct 12 12:00:43 src/games/puzzle/assets/shapes/26.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/18.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/34.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/0.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/33.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/25.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/36.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/27.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/8.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/11.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/1.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/38.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/29.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/20.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/4.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/16.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/15.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/21.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/23.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/10.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/30.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/17.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/39.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/7.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/9.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/37.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/6.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/config.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/19.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/24.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/2.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/14.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/28.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/22.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/35.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/32.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/12.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/5.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/13.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/3.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/31.json
Oct 12 12:00:43 ==> Wipe puzzle.classic shapes
Oct 12 12:00:43 ==> Download shapes
Oct 12 12:00:43 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_shapes_levels?game_type=puzzle&game_skin=classic&game_meta=&raw=1
Oct 12 12:00:43   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:43                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:43 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Oct 12 12:00:43 :2
Oct 12 12:00:43 
Oct 12 12:00:43 
Oct 12 12:00:43 SyntaxError: Unexpected end of JSON input
Oct 12 12:00:43     at JSON.parse ()
Oct 12 12:00:43     at run (file:///app/work/master/script/parse-json-levels.js:40:20)
Oct 12 12:00:43     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:43 
Oct 12 12:00:43 Node.js v24.21.0
Oct 12 12:00:43 ==> Restore puzzle.classic shapes
Oct 12 12:00:43 src/games/puzzle/assets/shapes/
Oct 12 12:00:43 src/games/puzzle/assets/shapes/26.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/18.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/34.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/0.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/33.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/25.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/36.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/27.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/8.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/11.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/1.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/38.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/29.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/20.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/4.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/16.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/15.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/21.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/23.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/10.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/30.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/17.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/39.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/7.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/9.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/37.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/6.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/config.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/19.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/24.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/2.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/14.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/28.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/22.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/35.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/32.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/12.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/5.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/13.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/3.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/31.json
Oct 12 12:00:43 ==> Make assets for puzzle.kpop
Oct 12 12:00:43 ==> Cache puzzle.kpop levels
Oct 12 12:00:43 src/games/puzzle/assets/levels/
Oct 12 12:00:43 src/games/puzzle/assets/levels/26.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/18.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/0.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/25.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/27.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/8.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/11.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/1.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/levels.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/29.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/20.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/4.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/16.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/15.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/21.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/23.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/10.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/30.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/17.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/7.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/9.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/6.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/19.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/24.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/2.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/14.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/28.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/22.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/12.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/5.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/13.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/3.json
Oct 12 12:00:43 ==> Wipe puzzle.kpop levels
Oct 12 12:00:43 ==> Download levels
Oct 12 12:00:43 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=puzzle&game_skin=kpop&game_meta=&raw=1
Oct 12 12:00:43   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:43                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:43 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Oct 12 12:00:43 :2
Oct 12 12:00:43 
Oct 12 12:00:43 
Oct 12 12:00:43 SyntaxError: Unexpected end of JSON input
Oct 12 12:00:43     at JSON.parse ()
Oct 12 12:00:43     at run (file:///app/work/master/script/parse-json-levels.js:40:20)
Oct 12 12:00:43     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:43 
Oct 12 12:00:43 Node.js v24.21.0
Oct 12 12:00:43 ==> Restore puzzle.kpop levels
Oct 12 12:00:43 src/games/puzzle/assets/levels/
Oct 12 12:00:43 src/games/puzzle/assets/levels/26.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/18.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/0.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/25.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/27.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/8.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/11.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/1.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/levels.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/29.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/20.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/4.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/16.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/15.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/21.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/23.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/10.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/30.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/17.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/7.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/9.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/6.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/19.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/24.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/2.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/14.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/28.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/22.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/12.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/5.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/13.json
Oct 12 12:00:43 src/games/puzzle/assets/levels/3.json
Oct 12 12:00:43 ==> Cache puzzle.kpop shapes
Oct 12 12:00:43 src/games/puzzle/assets/shapes/
Oct 12 12:00:43 src/games/puzzle/assets/shapes/26.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/18.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/34.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/0.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/33.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/25.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/36.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/27.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/8.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/11.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/1.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/38.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/29.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/20.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/4.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/16.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/15.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/21.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/23.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/10.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/30.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/17.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/39.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/7.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/9.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/37.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/6.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/config.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/19.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/24.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/2.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/14.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/28.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/22.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/35.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/32.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/12.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/5.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/13.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/3.json
Oct 12 12:00:43 src/games/puzzle/assets/shapes/31.json
Oct 12 12:00:43 ==> Wipe puzzle.kpop shapes
Oct 12 12:00:43 ==> Download shapes
Oct 12 12:00:43 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_shapes_levels?game_type=puzzle&game_skin=kpop&game_meta=&raw=1
Oct 12 12:00:43   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:43                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:44 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Oct 12 12:00:44 :2
Oct 12 12:00:44 
Oct 12 12:00:44 
Oct 12 12:00:44 SyntaxError: Unexpected end of JSON input
Oct 12 12:00:44     at JSON.parse ()
Oct 12 12:00:44     at run (file:///app/work/master/script/parse-json-levels.js:40:20)
Oct 12 12:00:44     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:44 
Oct 12 12:00:44 Node.js v24.21.0
Oct 12 12:00:44 ==> Restore puzzle.kpop shapes
Oct 12 12:00:44 src/games/puzzle/assets/shapes/
Oct 12 12:00:44 src/games/puzzle/assets/shapes/26.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/18.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/34.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/0.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/33.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/25.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/36.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/27.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/8.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/11.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/1.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/38.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/29.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/20.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/4.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/16.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/15.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/21.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/23.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/10.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/30.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/17.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/39.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/7.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/9.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/37.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/6.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/config.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/19.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/24.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/2.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/14.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/28.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/22.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/35.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/32.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/12.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/5.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/13.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/3.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/31.json
Oct 12 12:00:44 ==> Make assets for puzzle.monochrome
Oct 12 12:00:44 ==> Cache puzzle.monochrome levels
Oct 12 12:00:44 src/games/puzzle/assets/levels/
Oct 12 12:00:44 src/games/puzzle/assets/levels/26.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/18.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/0.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/25.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/27.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/8.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/11.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/1.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/levels.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/29.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/20.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/4.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/16.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/15.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/21.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/23.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/10.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/30.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/17.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/7.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/9.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/6.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/19.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/24.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/2.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/14.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/28.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/22.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/12.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/5.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/13.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/3.json
Oct 12 12:00:44 ==> Wipe puzzle.monochrome levels
Oct 12 12:00:44 ==> Download levels
Oct 12 12:00:44 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=puzzle&game_skin=monochrome&game_meta=&raw=1
Oct 12 12:00:44   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:44                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:44 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Oct 12 12:00:44 :2
Oct 12 12:00:44 
Oct 12 12:00:44 
Oct 12 12:00:44 SyntaxError: Unexpected end of JSON input
Oct 12 12:00:44     at JSON.parse ()
Oct 12 12:00:44     at run (file:///app/work/master/script/parse-json-levels.js:40:20)
Oct 12 12:00:44     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:44 
Oct 12 12:00:44 Node.js v24.21.0
Oct 12 12:00:44 ==> Restore puzzle.monochrome levels
Oct 12 12:00:44 src/games/puzzle/assets/levels/
Oct 12 12:00:44 src/games/puzzle/assets/levels/26.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/18.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/0.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/25.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/27.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/8.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/11.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/1.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/levels.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/29.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/20.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/4.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/16.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/15.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/21.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/23.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/10.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/30.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/17.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/7.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/9.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/6.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/19.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/24.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/2.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/14.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/28.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/22.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/12.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/5.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/13.json
Oct 12 12:00:44 src/games/puzzle/assets/levels/3.json
Oct 12 12:00:44 ==> Cache puzzle.monochrome shapes
Oct 12 12:00:44 src/games/puzzle/assets/shapes/
Oct 12 12:00:44 src/games/puzzle/assets/shapes/26.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/18.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/34.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/0.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/33.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/25.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/36.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/27.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/8.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/11.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/1.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/38.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/29.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/20.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/4.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/16.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/15.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/21.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/23.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/10.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/30.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/17.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/39.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/7.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/9.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/37.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/6.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/config.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/19.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/24.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/2.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/14.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/28.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/22.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/35.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/32.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/12.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/5.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/13.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/3.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/31.json
Oct 12 12:00:44 ==> Wipe puzzle.monochrome shapes
Oct 12 12:00:44 ==> Download shapes
Oct 12 12:00:44 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_shapes_levels?game_type=puzzle&game_skin=monochrome&game_meta=&raw=1
Oct 12 12:00:44   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:44                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:44 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Oct 12 12:00:44 :2
Oct 12 12:00:44 
Oct 12 12:00:44 
Oct 12 12:00:44 SyntaxError: Unexpected end of JSON input
Oct 12 12:00:44     at JSON.parse ()
Oct 12 12:00:44     at run (file:///app/work/master/script/parse-json-levels.js:40:20)
Oct 12 12:00:44     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:44 
Oct 12 12:00:44 Node.js v24.21.0
Oct 12 12:00:44 ==> Restore puzzle.monochrome shapes
Oct 12 12:00:44 src/games/puzzle/assets/shapes/
Oct 12 12:00:44 src/games/puzzle/assets/shapes/26.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/18.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/34.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/0.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/33.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/25.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/36.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/27.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/8.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/11.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/1.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/38.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/29.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/20.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/4.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/16.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/15.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/21.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/23.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/10.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/30.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/17.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/39.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/7.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/9.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/37.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/6.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/config.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/19.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/24.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/2.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/14.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/28.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/22.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/35.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/32.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/12.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/5.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/13.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/3.json
Oct 12 12:00:44 src/games/puzzle/assets/shapes/31.json
Oct 12 12:00:44 ==> Make assets for ricochet.monsters
Oct 12 12:00:44 ==> Cache ricochet.monsters levels
Oct 12 12:00:44 src/games/ricochet/assets/levels/
Oct 12 12:00:44 src/games/ricochet/assets/levels/26.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/18.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/34.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/0.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/33.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/25.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/36.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/49.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/27.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/8.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/56.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/47.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/11.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/1.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/48.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/38.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/45.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/53.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/levels.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/29.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/20.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/4.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/55.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/16.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/42.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/15.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/21.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/44.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/23.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/10.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/30.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/17.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/39.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/7.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/50.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/40.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/9.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/37.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/6.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/52.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/19.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/59.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/24.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/58.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/2.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/51.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/14.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/28.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/22.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/35.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/32.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/12.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/54.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/43.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/46.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/5.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/13.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/3.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/31.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/41.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/57.json
Oct 12 12:00:44 ==> Wipe ricochet.monsters levels
Oct 12 12:00:44 ==> Download levels
Oct 12 12:00:44 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=ricochet&game_skin=monsters&game_meta=&raw=1
Oct 12 12:00:44   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:44                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:44 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Oct 12 12:00:44 :2
Oct 12 12:00:44 
Oct 12 12:00:44 
Oct 12 12:00:44 SyntaxError: Unexpected end of JSON input
Oct 12 12:00:44     at JSON.parse ()
Oct 12 12:00:44     at run (file:///app/work/master/script/parse-json-levels.js:40:20)
Oct 12 12:00:44     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:44 
Oct 12 12:00:44 Node.js v24.21.0
Oct 12 12:00:44 ==> Restore ricochet.monsters levels
Oct 12 12:00:44 src/games/ricochet/assets/levels/
Oct 12 12:00:44 src/games/ricochet/assets/levels/26.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/18.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/34.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/0.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/33.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/25.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/36.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/49.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/27.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/8.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/56.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/47.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/11.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/1.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/48.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/38.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/45.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/53.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/levels.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/29.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/20.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/4.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/55.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/16.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/42.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/15.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/21.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/44.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/23.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/10.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/30.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/17.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/39.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/7.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/50.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/40.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/9.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/37.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/6.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/52.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/19.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/59.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/24.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/58.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/2.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/51.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/14.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/28.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/22.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/35.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/32.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/12.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/54.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/43.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/46.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/5.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/13.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/3.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/31.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/41.json
Oct 12 12:00:44 src/games/ricochet/assets/levels/57.json
Oct 12 12:00:44 ==> Make assets for roulette.gun
Oct 12 12:00:44 ==> Cache roulette.gun levels
Oct 12 12:00:44 src/games/roulette/assets/levels/
Oct 12 12:00:44 src/games/roulette/assets/levels/0.json
Oct 12 12:00:44 src/games/roulette/assets/levels/8.json
Oct 12 12:00:44 src/games/roulette/assets/levels/1.json
Oct 12 12:00:44 src/games/roulette/assets/levels/levels.json
Oct 12 12:00:44 src/games/roulette/assets/levels/4.json
Oct 12 12:00:44 src/games/roulette/assets/levels/7.json
Oct 12 12:00:44 src/games/roulette/assets/levels/9.json
Oct 12 12:00:44 src/games/roulette/assets/levels/6.json
Oct 12 12:00:44 src/games/roulette/assets/levels/2.json
Oct 12 12:00:44 src/games/roulette/assets/levels/5.json
Oct 12 12:00:44 src/games/roulette/assets/levels/3.json
Oct 12 12:00:44 ==> Wipe roulette.gun levels
Oct 12 12:00:44 ==> Download levels
Oct 12 12:00:44 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=roulette&game_skin=gun&game_meta=&raw=1
Oct 12 12:00:44   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:44                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:44 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  2445  100  2445    0     0  52516      0 --:--:-- --:--:-- --:--:-- 53152
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/0.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/1.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/2.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/3.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/4.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/5.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/6.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/7.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/8.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/9.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/levels.json created
Oct 12 12:00:44 9
Oct 12 12:00:44 ==> Make assets for roulette.candy
Oct 12 12:00:44 ==> Cache roulette.candy levels
Oct 12 12:00:44 src/games/roulette/assets/levels/
Oct 12 12:00:44 src/games/roulette/assets/levels/0.json
Oct 12 12:00:44 src/games/roulette/assets/levels/8.json
Oct 12 12:00:44 src/games/roulette/assets/levels/1.json
Oct 12 12:00:44 src/games/roulette/assets/levels/levels.json
Oct 12 12:00:44 src/games/roulette/assets/levels/4.json
Oct 12 12:00:44 src/games/roulette/assets/levels/7.json
Oct 12 12:00:44 src/games/roulette/assets/levels/9.json
Oct 12 12:00:44 src/games/roulette/assets/levels/6.json
Oct 12 12:00:44 src/games/roulette/assets/levels/2.json
Oct 12 12:00:44 src/games/roulette/assets/levels/5.json
Oct 12 12:00:44 src/games/roulette/assets/levels/3.json
Oct 12 12:00:44 ==> Wipe roulette.candy levels
Oct 12 12:00:44 ==> Download levels
Oct 12 12:00:44 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=roulette&game_skin=candy&game_meta=&raw=1
Oct 12 12:00:44   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:44                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:44 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  2445  100  2445    0     0  55498      0 --:--:-- --:--:-- --:--:-- 56860
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/0.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/1.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/2.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/3.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/4.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/5.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/6.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/7.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/8.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/9.json created
Oct 12 12:00:44 /app/work/master/src/games/roulette/assets/levels/levels.json created
Oct 12 12:00:44 9
Oct 12 12:00:44 ==> Make assets for shelves.cats2
Oct 12 12:00:44 ==> Cache shelves.cats2 levels
Oct 12 12:00:44 src/games/shelves/assets/levels/
Oct 12 12:00:44 src/games/shelves/assets/levels/78.json
Oct 12 12:00:44 src/games/shelves/assets/levels/91.json
Oct 12 12:00:44 src/games/shelves/assets/levels/134.json
Oct 12 12:00:44 src/games/shelves/assets/levels/74.json
Oct 12 12:00:44 src/games/shelves/assets/levels/83.json
Oct 12 12:00:44 src/games/shelves/assets/levels/115.json
Oct 12 12:00:44 src/games/shelves/assets/levels/26.json
Oct 12 12:00:44 src/games/shelves/assets/levels/110.json
Oct 12 12:00:44 src/games/shelves/assets/levels/112.json
Oct 12 12:00:44 src/games/shelves/assets/levels/18.json
Oct 12 12:00:44 src/games/shelves/assets/levels/72.json
Oct 12 12:00:44 src/games/shelves/assets/levels/137.json
Oct 12 12:00:44 src/games/shelves/assets/levels/34.json
Oct 12 12:00:44 src/games/shelves/assets/levels/0.json
Oct 12 12:00:44 src/games/shelves/assets/levels/33.json
Oct 12 12:00:44 src/games/shelves/assets/levels/25.json
Oct 12 12:00:44 src/games/shelves/assets/levels/36.json
Oct 12 12:00:44 src/games/shelves/assets/levels/100.json
Oct 12 12:00:44 src/games/shelves/assets/levels/49.json
Oct 12 12:00:44 src/games/shelves/assets/levels/27.json
Oct 12 12:00:44 src/games/shelves/assets/levels/86.json
Oct 12 12:00:44 src/games/shelves/assets/levels/135.json
Oct 12 12:00:44 src/games/shelves/assets/levels/8.json
Oct 12 12:00:44 src/games/shelves/assets/levels/104.json
Oct 12 12:00:44 src/games/shelves/assets/levels/105.json
Oct 12 12:00:44 src/games/shelves/assets/levels/56.json
Oct 12 12:00:44 src/games/shelves/assets/levels/47.json
Oct 12 12:00:44 src/games/shelves/assets/levels/116.json
Oct 12 12:00:44 src/games/shelves/assets/levels/120.json
Oct 12 12:00:44 src/games/shelves/assets/levels/102.json
Oct 12 12:00:44 src/games/shelves/assets/levels/11.json
Oct 12 12:00:44 src/games/shelves/assets/levels/1.json
Oct 12 12:00:44 src/games/shelves/assets/levels/70.json
Oct 12 12:00:44 src/games/shelves/assets/levels/generationConfig.json
Oct 12 12:00:44 src/games/shelves/assets/levels/130.json
Oct 12 12:00:44 src/games/shelves/assets/levels/126.json
Oct 12 12:00:44 src/games/shelves/assets/levels/48.json
Oct 12 12:00:44 src/games/shelves/assets/levels/38.json
Oct 12 12:00:44 src/games/shelves/assets/levels/45.json
Oct 12 12:00:44 src/games/shelves/assets/levels/101.json
Oct 12 12:00:44 src/games/shelves/assets/levels/121.json
Oct 12 12:00:44 src/games/shelves/assets/levels/53.json
Oct 12 12:00:44 src/games/shelves/assets/levels/64.json
Oct 12 12:00:44 src/games/shelves/assets/levels/79.json
Oct 12 12:00:44 src/games/shelves/assets/levels/76.json
Oct 12 12:00:44 src/games/shelves/assets/levels/97.json
Oct 12 12:00:44 src/games/shelves/assets/levels/99.json
Oct 12 12:00:44 src/games/shelves/assets/levels/29.json
Oct 12 12:00:44 src/games/shelves/assets/levels/95.json
Oct 12 12:00:44 src/games/shelves/assets/levels/20.json
Oct 12 12:00:44 src/games/shelves/assets/levels/4.json
Oct 12 12:00:44 src/games/shelves/assets/levels/88.json
Oct 12 12:00:44 src/games/shelves/assets/levels/55.json
Oct 12 12:00:44 src/games/shelves/assets/levels/123.json
Oct 12 12:00:44 src/games/shelves/assets/levels/16.json
Oct 12 12:00:44 src/games/shelves/assets/levels/129.json
Oct 12 12:00:44 src/games/shelves/assets/levels/107.json
Oct 12 12:00:44 src/games/shelves/assets/levels/106.json
Oct 12 12:00:44 src/games/shelves/assets/levels/77.json
Oct 12 12:00:44 src/games/shelves/assets/levels/42.json
Oct 12 12:00:44 src/games/shelves/assets/levels/15.json
Oct 12 12:00:44 src/games/shelves/assets/levels/118.json
Oct 12 12:00:44 src/games/shelves/assets/levels/21.json
Oct 12 12:00:44 src/games/shelves/assets/levels/81.json
Oct 12 12:00:44 src/games/shelves/assets/levels/44.json
Oct 12 12:00:44 src/games/shelves/assets/levels/85.json
Oct 12 12:00:44 src/games/shelves/assets/levels/23.json
Oct 12 12:00:44 src/games/shelves/assets/levels/128.json
Oct 12 12:00:44 src/games/shelves/assets/levels/119.json
Oct 12 12:00:44 src/games/shelves/assets/levels/138.json
Oct 12 12:00:44 src/games/shelves/assets/levels/10.json
Oct 12 12:00:44 src/games/shelves/assets/levels/103.json
Oct 12 12:00:44 src/games/shelves/assets/levels/60.json
Oct 12 12:00:44 src/games/shelves/assets/levels/108.json
Oct 12 12:00:44 src/games/shelves/assets/levels/80.json
Oct 12 12:00:44 src/games/shelves/assets/levels/30.json
Oct 12 12:00:44 src/games/shelves/assets/levels/17.json
Oct 12 12:00:44 src/games/shelves/assets/levels/66.json
Oct 12 12:00:44 src/games/shelves/assets/levels/69.json
Oct 12 12:00:44 src/games/shelves/assets/levels/39.json
Oct 12 12:00:44 src/games/shelves/assets/levels/96.json
Oct 12 12:00:44 src/games/shelves/assets/levels/82.json
Oct 12 12:00:44 src/games/shelves/assets/levels/131.json
Oct 12 12:00:44 src/games/shelves/assets/levels/7.json
Oct 12 12:00:44 src/games/shelves/assets/levels/65.json
Oct 12 12:00:44 src/games/shelves/assets/levels/133.json
Oct 12 12:00:44 src/games/shelves/assets/levels/50.json
Oct 12 12:00:44 src/games/shelves/assets/levels/40.json
Oct 12 12:00:44 src/games/shelves/assets/levels/9.json
Oct 12 12:00:44 src/games/shelves/assets/levels/136.json
Oct 12 12:00:44 src/games/shelves/assets/levels/90.json
Oct 12 12:00:44 src/games/shelves/assets/levels/61.json
Oct 12 12:00:44 src/games/shelves/assets/levels/73.json
Oct 12 12:00:44 src/games/shelves/assets/levels/37.json
Oct 12 12:00:44 src/games/shelves/assets/levels/63.json
Oct 12 12:00:44 src/games/shelves/assets/levels/87.json
Oct 12 12:00:44 src/games/shelves/assets/levels/6.json
Oct 12 12:00:44 src/games/shelves/assets/levels/52.json
Oct 12 12:00:44 src/games/shelves/assets/levels/19.json
Oct 12 12:00:44 src/games/shelves/assets/levels/127.json
Oct 12 12:00:44 src/games/shelves/assets/levels/98.json
Oct 12 12:00:44 src/games/shelves/assets/levels/59.json
Oct 12 12:00:44 src/games/shelves/assets/levels/24.json
Oct 12 12:00:44 src/games/shelves/assets/levels/58.json
Oct 12 12:00:44 src/games/shelves/assets/levels/68.json
Oct 12 12:00:44 src/games/shelves/assets/levels/2.json
Oct 12 12:00:44 src/games/shelves/assets/levels/71.json
Oct 12 12:00:44 src/games/shelves/assets/levels/132.json
Oct 12 12:00:44 src/games/shelves/assets/levels/51.json
Oct 12 12:00:44 src/games/shelves/assets/levels/113.json
Oct 12 12:00:44 src/games/shelves/assets/levels/14.json
Oct 12 12:00:44 src/games/shelves/assets/levels/28.json
Oct 12 12:00:44 src/games/shelves/assets/levels/22.json
Oct 12 12:00:44 src/games/shelves/assets/levels/124.json
Oct 12 12:00:44 src/games/shelves/assets/levels/35.json
Oct 12 12:00:44 src/games/shelves/assets/levels/32.json
Oct 12 12:00:44 src/games/shelves/assets/levels/93.json
Oct 12 12:00:44 src/games/shelves/assets/levels/12.json
Oct 12 12:00:44 src/games/shelves/assets/levels/54.json
Oct 12 12:00:44 src/games/shelves/assets/levels/43.json
Oct 12 12:00:44 src/games/shelves/assets/levels/75.json
Oct 12 12:00:44 src/games/shelves/assets/levels/109.json
Oct 12 12:00:44 src/games/shelves/assets/levels/114.json
Oct 12 12:00:44 src/games/shelves/assets/levels/94.json
Oct 12 12:00:44 src/games/shelves/assets/levels/84.json
Oct 12 12:00:44 src/games/shelves/assets/levels/62.json
Oct 12 12:00:44 src/games/shelves/assets/levels/46.json
Oct 12 12:00:44 src/games/shelves/assets/levels/89.json
Oct 12 12:00:44 src/games/shelves/assets/levels/122.json
Oct 12 12:00:44 src/games/shelves/assets/levels/5.json
Oct 12 12:00:44 src/games/shelves/assets/levels/125.json
Oct 12 12:00:44 src/games/shelves/assets/levels/111.json
Oct 12 12:00:44 src/games/shelves/assets/levels/13.json
Oct 12 12:00:44 src/games/shelves/assets/levels/67.json
Oct 12 12:00:44 src/games/shelves/assets/levels/3.json
Oct 12 12:00:44 src/games/shelves/assets/levels/31.json
Oct 12 12:00:44 src/games/shelves/assets/levels/92.json
Oct 12 12:00:44 src/games/shelves/assets/levels/41.json
Oct 12 12:00:44 src/games/shelves/assets/levels/117.json
Oct 12 12:00:44 src/games/shelves/assets/levels/57.json
Oct 12 12:00:44 ==> Wipe shelves.cats2 levels
Oct 12 12:00:44 ==> Download levels
Oct 12 12:00:44 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=shelves&game_skin=cats2&game_meta=&raw=1
Oct 12 12:00:44   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:44                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:44 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Oct 12 12:00:44 :2
Oct 12 12:00:44 
Oct 12 12:00:44 
Oct 12 12:00:44 SyntaxError: Unexpected end of JSON input
Oct 12 12:00:44     at JSON.parse ()
Oct 12 12:00:44     at run (file:///app/work/master/script/parse-json-levels.js:40:20)
Oct 12 12:00:44     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:44 
Oct 12 12:00:44 Node.js v24.21.0
Oct 12 12:00:44 ==> Restore shelves.cats2 levels
Oct 12 12:00:44 src/games/shelves/assets/levels/
Oct 12 12:00:44 src/games/shelves/assets/levels/78.json
Oct 12 12:00:44 src/games/shelves/assets/levels/91.json
Oct 12 12:00:44 src/games/shelves/assets/levels/134.json
Oct 12 12:00:44 src/games/shelves/assets/levels/74.json
Oct 12 12:00:44 src/games/shelves/assets/levels/83.json
Oct 12 12:00:44 src/games/shelves/assets/levels/115.json
Oct 12 12:00:44 src/games/shelves/assets/levels/26.json
Oct 12 12:00:44 src/games/shelves/assets/levels/110.json
Oct 12 12:00:44 src/games/shelves/assets/levels/112.json
Oct 12 12:00:44 src/games/shelves/assets/levels/18.json
Oct 12 12:00:44 src/games/shelves/assets/levels/72.json
Oct 12 12:00:44 src/games/shelves/assets/levels/137.json
Oct 12 12:00:44 src/games/shelves/assets/levels/34.json
Oct 12 12:00:44 src/games/shelves/assets/levels/0.json
Oct 12 12:00:44 src/games/shelves/assets/levels/33.json
Oct 12 12:00:44 src/games/shelves/assets/levels/25.json
Oct 12 12:00:44 src/games/shelves/assets/levels/36.json
Oct 12 12:00:44 src/games/shelves/assets/levels/100.json
Oct 12 12:00:44 src/games/shelves/assets/levels/49.json
Oct 12 12:00:44 src/games/shelves/assets/levels/27.json
Oct 12 12:00:44 src/games/shelves/assets/levels/86.json
Oct 12 12:00:44 src/games/shelves/assets/levels/135.json
Oct 12 12:00:44 src/games/shelves/assets/levels/8.json
Oct 12 12:00:44 src/games/shelves/assets/levels/104.json
Oct 12 12:00:44 src/games/shelves/assets/levels/105.json
Oct 12 12:00:44 src/games/shelves/assets/levels/56.json
Oct 12 12:00:44 src/games/shelves/assets/levels/47.json
Oct 12 12:00:44 src/games/shelves/assets/levels/116.json
Oct 12 12:00:44 src/games/shelves/assets/levels/120.json
Oct 12 12:00:44 src/games/shelves/assets/levels/102.json
Oct 12 12:00:44 src/games/shelves/assets/levels/11.json
Oct 12 12:00:44 src/games/shelves/assets/levels/1.json
Oct 12 12:00:44 src/games/shelves/assets/levels/70.json
Oct 12 12:00:44 src/games/shelves/assets/levels/generationConfig.json
Oct 12 12:00:44 src/games/shelves/assets/levels/130.json
Oct 12 12:00:44 src/games/shelves/assets/levels/126.json
Oct 12 12:00:44 src/games/shelves/assets/levels/48.json
Oct 12 12:00:44 src/games/shelves/assets/levels/38.json
Oct 12 12:00:44 src/games/shelves/assets/levels/45.json
Oct 12 12:00:44 src/games/shelves/assets/levels/101.json
Oct 12 12:00:44 src/games/shelves/assets/levels/121.json
Oct 12 12:00:44 src/games/shelves/assets/levels/53.json
Oct 12 12:00:44 src/games/shelves/assets/levels/64.json
Oct 12 12:00:44 src/games/shelves/assets/levels/79.json
Oct 12 12:00:44 src/games/shelves/assets/levels/76.json
Oct 12 12:00:44 src/games/shelves/assets/levels/97.json
Oct 12 12:00:44 src/games/shelves/assets/levels/99.json
Oct 12 12:00:44 src/games/shelves/assets/levels/29.json
Oct 12 12:00:44 src/games/shelves/assets/levels/95.json
Oct 12 12:00:44 src/games/shelves/assets/levels/20.json
Oct 12 12:00:44 src/games/shelves/assets/levels/4.json
Oct 12 12:00:44 src/games/shelves/assets/levels/88.json
Oct 12 12:00:44 src/games/shelves/assets/levels/55.json
Oct 12 12:00:44 src/games/shelves/assets/levels/123.json
Oct 12 12:00:44 src/games/shelves/assets/levels/16.json
Oct 12 12:00:44 src/games/shelves/assets/levels/129.json
Oct 12 12:00:44 src/games/shelves/assets/levels/107.json
Oct 12 12:00:44 src/games/shelves/assets/levels/106.json
Oct 12 12:00:44 src/games/shelves/assets/levels/77.json
Oct 12 12:00:44 src/games/shelves/assets/levels/42.json
Oct 12 12:00:44 src/games/shelves/assets/levels/15.json
Oct 12 12:00:44 src/games/shelves/assets/levels/118.json
Oct 12 12:00:44 src/games/shelves/assets/levels/21.json
Oct 12 12:00:44 src/games/shelves/assets/levels/81.json
Oct 12 12:00:44 src/games/shelves/assets/levels/44.json
Oct 12 12:00:44 src/games/shelves/assets/levels/85.json
Oct 12 12:00:44 src/games/shelves/assets/levels/23.json
Oct 12 12:00:44 src/games/shelves/assets/levels/128.json
Oct 12 12:00:44 src/games/shelves/assets/levels/119.json
Oct 12 12:00:44 src/games/shelves/assets/levels/138.json
Oct 12 12:00:44 src/games/shelves/assets/levels/10.json
Oct 12 12:00:44 src/games/shelves/assets/levels/103.json
Oct 12 12:00:44 src/games/shelves/assets/levels/60.json
Oct 12 12:00:44 src/games/shelves/assets/levels/108.json
Oct 12 12:00:44 src/games/shelves/assets/levels/80.json
Oct 12 12:00:44 src/games/shelves/assets/levels/30.json
Oct 12 12:00:44 src/games/shelves/assets/levels/17.json
Oct 12 12:00:44 src/games/shelves/assets/levels/66.json
Oct 12 12:00:44 src/games/shelves/assets/levels/69.json
Oct 12 12:00:44 src/games/shelves/assets/levels/39.json
Oct 12 12:00:44 src/games/shelves/assets/levels/96.json
Oct 12 12:00:44 src/games/shelves/assets/levels/82.json
Oct 12 12:00:44 src/games/shelves/assets/levels/131.json
Oct 12 12:00:44 src/games/shelves/assets/levels/7.json
Oct 12 12:00:44 src/games/shelves/assets/levels/65.json
Oct 12 12:00:44 src/games/shelves/assets/levels/133.json
Oct 12 12:00:44 src/games/shelves/assets/levels/50.json
Oct 12 12:00:44 src/games/shelves/assets/levels/40.json
Oct 12 12:00:44 src/games/shelves/assets/levels/9.json
Oct 12 12:00:44 src/games/shelves/assets/levels/136.json
Oct 12 12:00:44 src/games/shelves/assets/levels/90.json
Oct 12 12:00:44 src/games/shelves/assets/levels/61.json
Oct 12 12:00:44 src/games/shelves/assets/levels/73.json
Oct 12 12:00:44 src/games/shelves/assets/levels/37.json
Oct 12 12:00:44 src/games/shelves/assets/levels/63.json
Oct 12 12:00:44 src/games/shelves/assets/levels/87.json
Oct 12 12:00:44 src/games/shelves/assets/levels/6.json
Oct 12 12:00:44 src/games/shelves/assets/levels/52.json
Oct 12 12:00:44 src/games/shelves/assets/levels/19.json
Oct 12 12:00:44 src/games/shelves/assets/levels/127.json
Oct 12 12:00:44 src/games/shelves/assets/levels/98.json
Oct 12 12:00:44 src/games/shelves/assets/levels/59.json
Oct 12 12:00:44 src/games/shelves/assets/levels/24.json
Oct 12 12:00:44 src/games/shelves/assets/levels/58.json
Oct 12 12:00:44 src/games/shelves/assets/levels/68.json
Oct 12 12:00:44 src/games/shelves/assets/levels/2.json
Oct 12 12:00:44 src/games/shelves/assets/levels/71.json
Oct 12 12:00:44 src/games/shelves/assets/levels/132.json
Oct 12 12:00:44 src/games/shelves/assets/levels/51.json
Oct 12 12:00:44 src/games/shelves/assets/levels/113.json
Oct 12 12:00:44 src/games/shelves/assets/levels/14.json
Oct 12 12:00:44 src/games/shelves/assets/levels/28.json
Oct 12 12:00:44 src/games/shelves/assets/levels/22.json
Oct 12 12:00:44 src/games/shelves/assets/levels/124.json
Oct 12 12:00:44 src/games/shelves/assets/levels/35.json
Oct 12 12:00:44 src/games/shelves/assets/levels/32.json
Oct 12 12:00:44 src/games/shelves/assets/levels/93.json
Oct 12 12:00:44 src/games/shelves/assets/levels/12.json
Oct 12 12:00:44 src/games/shelves/assets/levels/54.json
Oct 12 12:00:44 src/games/shelves/assets/levels/43.json
Oct 12 12:00:44 src/games/shelves/assets/levels/75.json
Oct 12 12:00:44 src/games/shelves/assets/levels/109.json
Oct 12 12:00:44 src/games/shelves/assets/levels/114.json
Oct 12 12:00:44 src/games/shelves/assets/levels/94.json
Oct 12 12:00:44 src/games/shelves/assets/levels/84.json
Oct 12 12:00:44 src/games/shelves/assets/levels/62.json
Oct 12 12:00:44 src/games/shelves/assets/levels/46.json
Oct 12 12:00:44 src/games/shelves/assets/levels/89.json
Oct 12 12:00:44 src/games/shelves/assets/levels/122.json
Oct 12 12:00:44 src/games/shelves/assets/levels/5.json
Oct 12 12:00:44 src/games/shelves/assets/levels/125.json
Oct 12 12:00:44 src/games/shelves/assets/levels/111.json
Oct 12 12:00:44 src/games/shelves/assets/levels/13.json
Oct 12 12:00:44 src/games/shelves/assets/levels/67.json
Oct 12 12:00:44 src/games/shelves/assets/levels/3.json
Oct 12 12:00:44 src/games/shelves/assets/levels/31.json
Oct 12 12:00:44 src/games/shelves/assets/levels/92.json
Oct 12 12:00:44 src/games/shelves/assets/levels/41.json
Oct 12 12:00:44 src/games/shelves/assets/levels/117.json
Oct 12 12:00:44 src/games/shelves/assets/levels/57.json
Oct 12 12:00:44 ==> Cache shelves.cats2 shapes
Oct 12 12:00:44 configure: src/games/shelves/assets/shapes not found - nothing to cache
Oct 12 12:00:44 ==> Wipe shelves.cats2 shapes
Oct 12 12:00:44 ==> Download shapes
Oct 12 12:00:44 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_shapes_levels?game_type=shelves&game_skin=cats2&game_meta=&raw=1
Oct 12 12:00:44   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:44                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:44 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   841  100   841    0     0  16738      0 --:--:-- --:--:-- --:--:-- 16820
Oct 12 12:00:44 ==> Make assets for shelves.capybaras
Oct 12 12:00:44 ==> Cache shelves.capybaras levels
Oct 12 12:00:44 src/games/shelves/assets/levels/
Oct 12 12:00:44 src/games/shelves/assets/levels/78.json
Oct 12 12:00:44 src/games/shelves/assets/levels/91.json
Oct 12 12:00:44 src/games/shelves/assets/levels/134.json
Oct 12 12:00:44 src/games/shelves/assets/levels/74.json
Oct 12 12:00:44 src/games/shelves/assets/levels/83.json
Oct 12 12:00:44 src/games/shelves/assets/levels/115.json
Oct 12 12:00:44 src/games/shelves/assets/levels/26.json
Oct 12 12:00:44 src/games/shelves/assets/levels/110.json
Oct 12 12:00:44 src/games/shelves/assets/levels/112.json
Oct 12 12:00:44 src/games/shelves/assets/levels/18.json
Oct 12 12:00:44 src/games/shelves/assets/levels/72.json
Oct 12 12:00:44 src/games/shelves/assets/levels/137.json
Oct 12 12:00:44 src/games/shelves/assets/levels/34.json
Oct 12 12:00:44 src/games/shelves/assets/levels/0.json
Oct 12 12:00:44 src/games/shelves/assets/levels/33.json
Oct 12 12:00:44 src/games/shelves/assets/levels/25.json
Oct 12 12:00:44 src/games/shelves/assets/levels/36.json
Oct 12 12:00:44 src/games/shelves/assets/levels/100.json
Oct 12 12:00:44 src/games/shelves/assets/levels/49.json
Oct 12 12:00:44 src/games/shelves/assets/levels/27.json
Oct 12 12:00:44 src/games/shelves/assets/levels/86.json
Oct 12 12:00:44 src/games/shelves/assets/levels/135.json
Oct 12 12:00:44 src/games/shelves/assets/levels/8.json
Oct 12 12:00:44 src/games/shelves/assets/levels/104.json
Oct 12 12:00:44 src/games/shelves/assets/levels/105.json
Oct 12 12:00:44 src/games/shelves/assets/levels/56.json
Oct 12 12:00:44 src/games/shelves/assets/levels/47.json
Oct 12 12:00:44 src/games/shelves/assets/levels/116.json
Oct 12 12:00:44 src/games/shelves/assets/levels/120.json
Oct 12 12:00:44 src/games/shelves/assets/levels/102.json
Oct 12 12:00:44 src/games/shelves/assets/levels/11.json
Oct 12 12:00:44 src/games/shelves/assets/levels/1.json
Oct 12 12:00:44 src/games/shelves/assets/levels/70.json
Oct 12 12:00:44 src/games/shelves/assets/levels/generationConfig.json
Oct 12 12:00:44 src/games/shelves/assets/levels/130.json
Oct 12 12:00:44 src/games/shelves/assets/levels/126.json
Oct 12 12:00:44 src/games/shelves/assets/levels/48.json
Oct 12 12:00:44 src/games/shelves/assets/levels/38.json
Oct 12 12:00:44 src/games/shelves/assets/levels/45.json
Oct 12 12:00:44 src/games/shelves/assets/levels/101.json
Oct 12 12:00:44 src/games/shelves/assets/levels/121.json
Oct 12 12:00:44 src/games/shelves/assets/levels/53.json
Oct 12 12:00:44 src/games/shelves/assets/levels/64.json
Oct 12 12:00:44 src/games/shelves/assets/levels/79.json
Oct 12 12:00:44 src/games/shelves/assets/levels/76.json
Oct 12 12:00:44 src/games/shelves/assets/levels/97.json
Oct 12 12:00:44 src/games/shelves/assets/levels/99.json
Oct 12 12:00:44 src/games/shelves/assets/levels/29.json
Oct 12 12:00:44 src/games/shelves/assets/levels/95.json
Oct 12 12:00:44 src/games/shelves/assets/levels/20.json
Oct 12 12:00:44 src/games/shelves/assets/levels/4.json
Oct 12 12:00:44 src/games/shelves/assets/levels/88.json
Oct 12 12:00:44 src/games/shelves/assets/levels/55.json
Oct 12 12:00:44 src/games/shelves/assets/levels/123.json
Oct 12 12:00:44 src/games/shelves/assets/levels/16.json
Oct 12 12:00:44 src/games/shelves/assets/levels/129.json
Oct 12 12:00:44 src/games/shelves/assets/levels/107.json
Oct 12 12:00:44 src/games/shelves/assets/levels/106.json
Oct 12 12:00:44 src/games/shelves/assets/levels/77.json
Oct 12 12:00:44 src/games/shelves/assets/levels/42.json
Oct 12 12:00:44 src/games/shelves/assets/levels/15.json
Oct 12 12:00:44 src/games/shelves/assets/levels/118.json
Oct 12 12:00:44 src/games/shelves/assets/levels/21.json
Oct 12 12:00:44 src/games/shelves/assets/levels/81.json
Oct 12 12:00:44 src/games/shelves/assets/levels/44.json
Oct 12 12:00:44 src/games/shelves/assets/levels/85.json
Oct 12 12:00:44 src/games/shelves/assets/levels/23.json
Oct 12 12:00:44 src/games/shelves/assets/levels/128.json
Oct 12 12:00:44 src/games/shelves/assets/levels/119.json
Oct 12 12:00:44 src/games/shelves/assets/levels/138.json
Oct 12 12:00:44 src/games/shelves/assets/levels/10.json
Oct 12 12:00:44 src/games/shelves/assets/levels/103.json
Oct 12 12:00:44 src/games/shelves/assets/levels/60.json
Oct 12 12:00:44 src/games/shelves/assets/levels/108.json
Oct 12 12:00:44 src/games/shelves/assets/levels/80.json
Oct 12 12:00:44 src/games/shelves/assets/levels/30.json
Oct 12 12:00:44 src/games/shelves/assets/levels/17.json
Oct 12 12:00:44 src/games/shelves/assets/levels/66.json
Oct 12 12:00:44 src/games/shelves/assets/levels/69.json
Oct 12 12:00:44 src/games/shelves/assets/levels/39.json
Oct 12 12:00:44 src/games/shelves/assets/levels/96.json
Oct 12 12:00:44 src/games/shelves/assets/levels/82.json
Oct 12 12:00:44 src/games/shelves/assets/levels/131.json
Oct 12 12:00:44 src/games/shelves/assets/levels/7.json
Oct 12 12:00:44 src/games/shelves/assets/levels/65.json
Oct 12 12:00:44 src/games/shelves/assets/levels/133.json
Oct 12 12:00:44 src/games/shelves/assets/levels/50.json
Oct 12 12:00:44 src/games/shelves/assets/levels/40.json
Oct 12 12:00:44 src/games/shelves/assets/levels/9.json
Oct 12 12:00:44 src/games/shelves/assets/levels/136.json
Oct 12 12:00:44 src/games/shelves/assets/levels/90.json
Oct 12 12:00:44 src/games/shelves/assets/levels/61.json
Oct 12 12:00:44 src/games/shelves/assets/levels/73.json
Oct 12 12:00:44 src/games/shelves/assets/levels/37.json
Oct 12 12:00:44 src/games/shelves/assets/levels/63.json
Oct 12 12:00:44 src/games/shelves/assets/levels/87.json
Oct 12 12:00:44 src/games/shelves/assets/levels/6.json
Oct 12 12:00:44 src/games/shelves/assets/levels/52.json
Oct 12 12:00:44 src/games/shelves/assets/levels/19.json
Oct 12 12:00:44 src/games/shelves/assets/levels/127.json
Oct 12 12:00:44 src/games/shelves/assets/levels/98.json
Oct 12 12:00:44 src/games/shelves/assets/levels/59.json
Oct 12 12:00:44 src/games/shelves/assets/levels/24.json
Oct 12 12:00:44 src/games/shelves/assets/levels/58.json
Oct 12 12:00:44 src/games/shelves/assets/levels/68.json
Oct 12 12:00:44 src/games/shelves/assets/levels/2.json
Oct 12 12:00:44 src/games/shelves/assets/levels/71.json
Oct 12 12:00:44 src/games/shelves/assets/levels/132.json
Oct 12 12:00:44 src/games/shelves/assets/levels/51.json
Oct 12 12:00:44 src/games/shelves/assets/levels/113.json
Oct 12 12:00:44 src/games/shelves/assets/levels/14.json
Oct 12 12:00:44 src/games/shelves/assets/levels/28.json
Oct 12 12:00:44 src/games/shelves/assets/levels/22.json
Oct 12 12:00:44 src/games/shelves/assets/levels/124.json
Oct 12 12:00:44 src/games/shelves/assets/levels/35.json
Oct 12 12:00:44 src/games/shelves/assets/levels/32.json
Oct 12 12:00:44 src/games/shelves/assets/levels/93.json
Oct 12 12:00:44 src/games/shelves/assets/levels/12.json
Oct 12 12:00:44 src/games/shelves/assets/levels/54.json
Oct 12 12:00:44 src/games/shelves/assets/levels/43.json
Oct 12 12:00:44 src/games/shelves/assets/levels/75.json
Oct 12 12:00:44 src/games/shelves/assets/levels/109.json
Oct 12 12:00:44 src/games/shelves/assets/levels/114.json
Oct 12 12:00:44 src/games/shelves/assets/levels/94.json
Oct 12 12:00:44 src/games/shelves/assets/levels/84.json
Oct 12 12:00:44 src/games/shelves/assets/levels/62.json
Oct 12 12:00:44 src/games/shelves/assets/levels/46.json
Oct 12 12:00:44 src/games/shelves/assets/levels/89.json
Oct 12 12:00:44 src/games/shelves/assets/levels/122.json
Oct 12 12:00:44 src/games/shelves/assets/levels/5.json
Oct 12 12:00:44 src/games/shelves/assets/levels/125.json
Oct 12 12:00:44 src/games/shelves/assets/levels/111.json
Oct 12 12:00:44 src/games/shelves/assets/levels/13.json
Oct 12 12:00:44 src/games/shelves/assets/levels/67.json
Oct 12 12:00:44 src/games/shelves/assets/levels/3.json
Oct 12 12:00:44 src/games/shelves/assets/levels/31.json
Oct 12 12:00:44 src/games/shelves/assets/levels/92.json
Oct 12 12:00:44 src/games/shelves/assets/levels/41.json
Oct 12 12:00:44 src/games/shelves/assets/levels/117.json
Oct 12 12:00:44 src/games/shelves/assets/levels/57.json
Oct 12 12:00:44 ==> Wipe shelves.capybaras levels
Oct 12 12:00:44 ==> Download levels
Oct 12 12:00:45 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=shelves&game_skin=capybaras&game_meta=&raw=1
Oct 12 12:00:45   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:45                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:45 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Oct 12 12:00:45 :2
Oct 12 12:00:45 
Oct 12 12:00:45 
Oct 12 12:00:45 SyntaxError: Unexpected end of JSON input
Oct 12 12:00:45     at JSON.parse ()
Oct 12 12:00:45     at run (file:///app/work/master/script/parse-json-levels.js:40:20)
Oct 12 12:00:45     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:45 
Oct 12 12:00:45 Node.js v24.21.0
Oct 12 12:00:45 ==> Restore shelves.capybaras levels
Oct 12 12:00:45 src/games/shelves/assets/levels/
Oct 12 12:00:45 src/games/shelves/assets/levels/78.json
Oct 12 12:00:45 src/games/shelves/assets/levels/91.json
Oct 12 12:00:45 src/games/shelves/assets/levels/134.json
Oct 12 12:00:45 src/games/shelves/assets/levels/74.json
Oct 12 12:00:45 src/games/shelves/assets/levels/83.json
Oct 12 12:00:45 src/games/shelves/assets/levels/115.json
Oct 12 12:00:45 src/games/shelves/assets/levels/26.json
Oct 12 12:00:45 src/games/shelves/assets/levels/110.json
Oct 12 12:00:45 src/games/shelves/assets/levels/112.json
Oct 12 12:00:45 src/games/shelves/assets/levels/18.json
Oct 12 12:00:45 src/games/shelves/assets/levels/72.json
Oct 12 12:00:45 src/games/shelves/assets/levels/137.json
Oct 12 12:00:45 src/games/shelves/assets/levels/34.json
Oct 12 12:00:45 src/games/shelves/assets/levels/0.json
Oct 12 12:00:45 src/games/shelves/assets/levels/33.json
Oct 12 12:00:45 src/games/shelves/assets/levels/25.json
Oct 12 12:00:45 src/games/shelves/assets/levels/36.json
Oct 12 12:00:45 src/games/shelves/assets/levels/100.json
Oct 12 12:00:45 src/games/shelves/assets/levels/49.json
Oct 12 12:00:45 src/games/shelves/assets/levels/27.json
Oct 12 12:00:45 src/games/shelves/assets/levels/86.json
Oct 12 12:00:45 src/games/shelves/assets/levels/135.json
Oct 12 12:00:45 src/games/shelves/assets/levels/8.json
Oct 12 12:00:45 src/games/shelves/assets/levels/104.json
Oct 12 12:00:45 src/games/shelves/assets/levels/105.json
Oct 12 12:00:45 src/games/shelves/assets/levels/56.json
Oct 12 12:00:45 src/games/shelves/assets/levels/47.json
Oct 12 12:00:45 src/games/shelves/assets/levels/116.json
Oct 12 12:00:45 src/games/shelves/assets/levels/120.json
Oct 12 12:00:45 src/games/shelves/assets/levels/102.json
Oct 12 12:00:45 src/games/shelves/assets/levels/11.json
Oct 12 12:00:45 src/games/shelves/assets/levels/1.json
Oct 12 12:00:45 src/games/shelves/assets/levels/70.json
Oct 12 12:00:45 src/games/shelves/assets/levels/generationConfig.json
Oct 12 12:00:45 src/games/shelves/assets/levels/130.json
Oct 12 12:00:45 src/games/shelves/assets/levels/126.json
Oct 12 12:00:45 src/games/shelves/assets/levels/48.json
Oct 12 12:00:45 src/games/shelves/assets/levels/38.json
Oct 12 12:00:45 src/games/shelves/assets/levels/45.json
Oct 12 12:00:45 src/games/shelves/assets/levels/101.json
Oct 12 12:00:45 src/games/shelves/assets/levels/121.json
Oct 12 12:00:45 src/games/shelves/assets/levels/53.json
Oct 12 12:00:45 src/games/shelves/assets/levels/64.json
Oct 12 12:00:45 src/games/shelves/assets/levels/79.json
Oct 12 12:00:45 src/games/shelves/assets/levels/76.json
Oct 12 12:00:45 src/games/shelves/assets/levels/97.json
Oct 12 12:00:45 src/games/shelves/assets/levels/99.json
Oct 12 12:00:45 src/games/shelves/assets/levels/29.json
Oct 12 12:00:45 src/games/shelves/assets/levels/95.json
Oct 12 12:00:45 src/games/shelves/assets/levels/20.json
Oct 12 12:00:45 src/games/shelves/assets/levels/4.json
Oct 12 12:00:45 src/games/shelves/assets/levels/88.json
Oct 12 12:00:45 src/games/shelves/assets/levels/55.json
Oct 12 12:00:45 src/games/shelves/assets/levels/123.json
Oct 12 12:00:45 src/games/shelves/assets/levels/16.json
Oct 12 12:00:45 src/games/shelves/assets/levels/129.json
Oct 12 12:00:45 src/games/shelves/assets/levels/107.json
Oct 12 12:00:45 src/games/shelves/assets/levels/106.json
Oct 12 12:00:45 src/games/shelves/assets/levels/77.json
Oct 12 12:00:45 src/games/shelves/assets/levels/42.json
Oct 12 12:00:45 src/games/shelves/assets/levels/15.json
Oct 12 12:00:45 src/games/shelves/assets/levels/118.json
Oct 12 12:00:45 src/games/shelves/assets/levels/21.json
Oct 12 12:00:45 src/games/shelves/assets/levels/81.json
Oct 12 12:00:45 src/games/shelves/assets/levels/44.json
Oct 12 12:00:45 src/games/shelves/assets/levels/85.json
Oct 12 12:00:45 src/games/shelves/assets/levels/23.json
Oct 12 12:00:45 src/games/shelves/assets/levels/128.json
Oct 12 12:00:45 src/games/shelves/assets/levels/119.json
Oct 12 12:00:45 src/games/shelves/assets/levels/138.json
Oct 12 12:00:45 src/games/shelves/assets/levels/10.json
Oct 12 12:00:45 src/games/shelves/assets/levels/103.json
Oct 12 12:00:45 src/games/shelves/assets/levels/60.json
Oct 12 12:00:45 src/games/shelves/assets/levels/108.json
Oct 12 12:00:45 src/games/shelves/assets/levels/80.json
Oct 12 12:00:45 src/games/shelves/assets/levels/30.json
Oct 12 12:00:45 src/games/shelves/assets/levels/17.json
Oct 12 12:00:45 src/games/shelves/assets/levels/66.json
Oct 12 12:00:45 src/games/shelves/assets/levels/69.json
Oct 12 12:00:45 src/games/shelves/assets/levels/39.json
Oct 12 12:00:45 src/games/shelves/assets/levels/96.json
Oct 12 12:00:45 src/games/shelves/assets/levels/82.json
Oct 12 12:00:45 src/games/shelves/assets/levels/131.json
Oct 12 12:00:45 src/games/shelves/assets/levels/7.json
Oct 12 12:00:45 src/games/shelves/assets/levels/65.json
Oct 12 12:00:45 src/games/shelves/assets/levels/133.json
Oct 12 12:00:45 src/games/shelves/assets/levels/50.json
Oct 12 12:00:45 src/games/shelves/assets/levels/40.json
Oct 12 12:00:45 src/games/shelves/assets/levels/9.json
Oct 12 12:00:45 src/games/shelves/assets/levels/136.json
Oct 12 12:00:45 src/games/shelves/assets/levels/90.json
Oct 12 12:00:45 src/games/shelves/assets/levels/61.json
Oct 12 12:00:45 src/games/shelves/assets/levels/73.json
Oct 12 12:00:45 src/games/shelves/assets/levels/37.json
Oct 12 12:00:45 src/games/shelves/assets/levels/63.json
Oct 12 12:00:45 src/games/shelves/assets/levels/87.json
Oct 12 12:00:45 src/games/shelves/assets/levels/6.json
Oct 12 12:00:45 src/games/shelves/assets/levels/52.json
Oct 12 12:00:45 src/games/shelves/assets/levels/19.json
Oct 12 12:00:45 src/games/shelves/assets/levels/127.json
Oct 12 12:00:45 src/games/shelves/assets/levels/98.json
Oct 12 12:00:45 src/games/shelves/assets/levels/59.json
Oct 12 12:00:45 src/games/shelves/assets/levels/24.json
Oct 12 12:00:45 src/games/shelves/assets/levels/58.json
Oct 12 12:00:45 src/games/shelves/assets/levels/68.json
Oct 12 12:00:45 src/games/shelves/assets/levels/2.json
Oct 12 12:00:45 src/games/shelves/assets/levels/71.json
Oct 12 12:00:45 src/games/shelves/assets/levels/132.json
Oct 12 12:00:45 src/games/shelves/assets/levels/51.json
Oct 12 12:00:45 src/games/shelves/assets/levels/113.json
Oct 12 12:00:45 src/games/shelves/assets/levels/14.json
Oct 12 12:00:45 src/games/shelves/assets/levels/28.json
Oct 12 12:00:45 src/games/shelves/assets/levels/22.json
Oct 12 12:00:45 src/games/shelves/assets/levels/124.json
Oct 12 12:00:45 src/games/shelves/assets/levels/35.json
Oct 12 12:00:45 src/games/shelves/assets/levels/32.json
Oct 12 12:00:45 src/games/shelves/assets/levels/93.json
Oct 12 12:00:45 src/games/shelves/assets/levels/12.json
Oct 12 12:00:45 src/games/shelves/assets/levels/54.json
Oct 12 12:00:45 src/games/shelves/assets/levels/43.json
Oct 12 12:00:45 src/games/shelves/assets/levels/75.json
Oct 12 12:00:45 src/games/shelves/assets/levels/109.json
Oct 12 12:00:45 src/games/shelves/assets/levels/114.json
Oct 12 12:00:45 src/games/shelves/assets/levels/94.json
Oct 12 12:00:45 src/games/shelves/assets/levels/84.json
Oct 12 12:00:45 src/games/shelves/assets/levels/62.json
Oct 12 12:00:45 src/games/shelves/assets/levels/46.json
Oct 12 12:00:45 src/games/shelves/assets/levels/89.json
Oct 12 12:00:45 src/games/shelves/assets/levels/122.json
Oct 12 12:00:45 src/games/shelves/assets/levels/5.json
Oct 12 12:00:45 src/games/shelves/assets/levels/125.json
Oct 12 12:00:45 src/games/shelves/assets/levels/111.json
Oct 12 12:00:45 src/games/shelves/assets/levels/13.json
Oct 12 12:00:45 src/games/shelves/assets/levels/67.json
Oct 12 12:00:45 src/games/shelves/assets/levels/3.json
Oct 12 12:00:45 src/games/shelves/assets/levels/31.json
Oct 12 12:00:45 src/games/shelves/assets/levels/92.json
Oct 12 12:00:45 src/games/shelves/assets/levels/41.json
Oct 12 12:00:45 src/games/shelves/assets/levels/117.json
Oct 12 12:00:45 src/games/shelves/assets/levels/57.json
Oct 12 12:00:45 ==> Cache shelves.capybaras shapes
Oct 12 12:00:45 configure: src/games/shelves/assets/shapes not found - nothing to cache
Oct 12 12:00:45 ==> Wipe shelves.capybaras shapes
Oct 12 12:00:45 ==> Download shapes
Oct 12 12:00:45 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_shapes_levels?game_type=shelves&game_skin=capybaras&game_meta=&raw=1
Oct 12 12:00:45   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:45                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:45 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   841  100   841    0     0  18678      0 --:--:-- --:--:-- --:--:-- 19113
Oct 12 12:00:45 ==> Make assets for shelves.cats
Oct 12 12:00:45 ==> Cache shelves.cats levels
Oct 12 12:00:45 src/games/shelves/assets/levels/
Oct 12 12:00:45 src/games/shelves/assets/levels/78.json
Oct 12 12:00:45 src/games/shelves/assets/levels/91.json
Oct 12 12:00:45 src/games/shelves/assets/levels/134.json
Oct 12 12:00:45 src/games/shelves/assets/levels/74.json
Oct 12 12:00:45 src/games/shelves/assets/levels/83.json
Oct 12 12:00:45 src/games/shelves/assets/levels/115.json
Oct 12 12:00:45 src/games/shelves/assets/levels/26.json
Oct 12 12:00:45 src/games/shelves/assets/levels/110.json
Oct 12 12:00:45 src/games/shelves/assets/levels/112.json
Oct 12 12:00:45 src/games/shelves/assets/levels/18.json
Oct 12 12:00:45 src/games/shelves/assets/levels/72.json
Oct 12 12:00:45 src/games/shelves/assets/levels/137.json
Oct 12 12:00:45 src/games/shelves/assets/levels/34.json
Oct 12 12:00:45 src/games/shelves/assets/levels/0.json
Oct 12 12:00:45 src/games/shelves/assets/levels/33.json
Oct 12 12:00:45 src/games/shelves/assets/levels/25.json
Oct 12 12:00:45 src/games/shelves/assets/levels/36.json
Oct 12 12:00:45 src/games/shelves/assets/levels/100.json
Oct 12 12:00:45 src/games/shelves/assets/levels/49.json
Oct 12 12:00:45 src/games/shelves/assets/levels/27.json
Oct 12 12:00:45 src/games/shelves/assets/levels/86.json
Oct 12 12:00:45 src/games/shelves/assets/levels/135.json
Oct 12 12:00:45 src/games/shelves/assets/levels/8.json
Oct 12 12:00:45 src/games/shelves/assets/levels/104.json
Oct 12 12:00:45 src/games/shelves/assets/levels/105.json
Oct 12 12:00:45 src/games/shelves/assets/levels/56.json
Oct 12 12:00:45 src/games/shelves/assets/levels/47.json
Oct 12 12:00:45 src/games/shelves/assets/levels/116.json
Oct 12 12:00:45 src/games/shelves/assets/levels/120.json
Oct 12 12:00:45 src/games/shelves/assets/levels/102.json
Oct 12 12:00:45 src/games/shelves/assets/levels/11.json
Oct 12 12:00:45 src/games/shelves/assets/levels/1.json
Oct 12 12:00:45 src/games/shelves/assets/levels/70.json
Oct 12 12:00:45 src/games/shelves/assets/levels/generationConfig.json
Oct 12 12:00:45 src/games/shelves/assets/levels/130.json
Oct 12 12:00:45 src/games/shelves/assets/levels/126.json
Oct 12 12:00:45 src/games/shelves/assets/levels/48.json
Oct 12 12:00:45 src/games/shelves/assets/levels/38.json
Oct 12 12:00:45 src/games/shelves/assets/levels/45.json
Oct 12 12:00:45 src/games/shelves/assets/levels/101.json
Oct 12 12:00:45 src/games/shelves/assets/levels/121.json
Oct 12 12:00:45 src/games/shelves/assets/levels/53.json
Oct 12 12:00:45 src/games/shelves/assets/levels/64.json
Oct 12 12:00:45 src/games/shelves/assets/levels/79.json
Oct 12 12:00:45 src/games/shelves/assets/levels/76.json
Oct 12 12:00:45 src/games/shelves/assets/levels/97.json
Oct 12 12:00:45 src/games/shelves/assets/levels/99.json
Oct 12 12:00:45 src/games/shelves/assets/levels/29.json
Oct 12 12:00:45 src/games/shelves/assets/levels/95.json
Oct 12 12:00:45 src/games/shelves/assets/levels/20.json
Oct 12 12:00:45 src/games/shelves/assets/levels/4.json
Oct 12 12:00:45 src/games/shelves/assets/levels/88.json
Oct 12 12:00:45 src/games/shelves/assets/levels/55.json
Oct 12 12:00:45 src/games/shelves/assets/levels/123.json
Oct 12 12:00:45 src/games/shelves/assets/levels/16.json
Oct 12 12:00:45 src/games/shelves/assets/levels/129.json
Oct 12 12:00:45 src/games/shelves/assets/levels/107.json
Oct 12 12:00:45 src/games/shelves/assets/levels/106.json
Oct 12 12:00:45 src/games/shelves/assets/levels/77.json
Oct 12 12:00:45 src/games/shelves/assets/levels/42.json
Oct 12 12:00:45 src/games/shelves/assets/levels/15.json
Oct 12 12:00:45 src/games/shelves/assets/levels/118.json
Oct 12 12:00:45 src/games/shelves/assets/levels/21.json
Oct 12 12:00:45 src/games/shelves/assets/levels/81.json
Oct 12 12:00:45 src/games/shelves/assets/levels/44.json
Oct 12 12:00:45 src/games/shelves/assets/levels/85.json
Oct 12 12:00:45 src/games/shelves/assets/levels/23.json
Oct 12 12:00:45 src/games/shelves/assets/levels/128.json
Oct 12 12:00:45 src/games/shelves/assets/levels/119.json
Oct 12 12:00:45 src/games/shelves/assets/levels/138.json
Oct 12 12:00:45 src/games/shelves/assets/levels/10.json
Oct 12 12:00:45 src/games/shelves/assets/levels/103.json
Oct 12 12:00:45 src/games/shelves/assets/levels/60.json
Oct 12 12:00:45 src/games/shelves/assets/levels/108.json
Oct 12 12:00:45 src/games/shelves/assets/levels/80.json
Oct 12 12:00:45 src/games/shelves/assets/levels/30.json
Oct 12 12:00:45 src/games/shelves/assets/levels/17.json
Oct 12 12:00:45 src/games/shelves/assets/levels/66.json
Oct 12 12:00:45 src/games/shelves/assets/levels/69.json
Oct 12 12:00:45 src/games/shelves/assets/levels/39.json
Oct 12 12:00:45 src/games/shelves/assets/levels/96.json
Oct 12 12:00:45 src/games/shelves/assets/levels/82.json
Oct 12 12:00:45 src/games/shelves/assets/levels/131.json
Oct 12 12:00:45 src/games/shelves/assets/levels/7.json
Oct 12 12:00:45 src/games/shelves/assets/levels/65.json
Oct 12 12:00:45 src/games/shelves/assets/levels/133.json
Oct 12 12:00:45 src/games/shelves/assets/levels/50.json
Oct 12 12:00:45 src/games/shelves/assets/levels/40.json
Oct 12 12:00:45 src/games/shelves/assets/levels/9.json
Oct 12 12:00:45 src/games/shelves/assets/levels/136.json
Oct 12 12:00:45 src/games/shelves/assets/levels/90.json
Oct 12 12:00:45 src/games/shelves/assets/levels/61.json
Oct 12 12:00:45 src/games/shelves/assets/levels/73.json
Oct 12 12:00:45 src/games/shelves/assets/levels/37.json
Oct 12 12:00:45 src/games/shelves/assets/levels/63.json
Oct 12 12:00:45 src/games/shelves/assets/levels/87.json
Oct 12 12:00:45 src/games/shelves/assets/levels/6.json
Oct 12 12:00:45 src/games/shelves/assets/levels/52.json
Oct 12 12:00:45 src/games/shelves/assets/levels/19.json
Oct 12 12:00:45 src/games/shelves/assets/levels/127.json
Oct 12 12:00:45 src/games/shelves/assets/levels/98.json
Oct 12 12:00:45 src/games/shelves/assets/levels/59.json
Oct 12 12:00:45 src/games/shelves/assets/levels/24.json
Oct 12 12:00:45 src/games/shelves/assets/levels/58.json
Oct 12 12:00:45 src/games/shelves/assets/levels/68.json
Oct 12 12:00:45 src/games/shelves/assets/levels/2.json
Oct 12 12:00:45 src/games/shelves/assets/levels/71.json
Oct 12 12:00:45 src/games/shelves/assets/levels/132.json
Oct 12 12:00:45 src/games/shelves/assets/levels/51.json
Oct 12 12:00:45 src/games/shelves/assets/levels/113.json
Oct 12 12:00:45 src/games/shelves/assets/levels/14.json
Oct 12 12:00:45 src/games/shelves/assets/levels/28.json
Oct 12 12:00:45 src/games/shelves/assets/levels/22.json
Oct 12 12:00:45 src/games/shelves/assets/levels/124.json
Oct 12 12:00:45 src/games/shelves/assets/levels/35.json
Oct 12 12:00:45 src/games/shelves/assets/levels/32.json
Oct 12 12:00:45 src/games/shelves/assets/levels/93.json
Oct 12 12:00:45 src/games/shelves/assets/levels/12.json
Oct 12 12:00:45 src/games/shelves/assets/levels/54.json
Oct 12 12:00:45 src/games/shelves/assets/levels/43.json
Oct 12 12:00:45 src/games/shelves/assets/levels/75.json
Oct 12 12:00:45 src/games/shelves/assets/levels/109.json
Oct 12 12:00:45 src/games/shelves/assets/levels/114.json
Oct 12 12:00:45 src/games/shelves/assets/levels/94.json
Oct 12 12:00:45 src/games/shelves/assets/levels/84.json
Oct 12 12:00:45 src/games/shelves/assets/levels/62.json
Oct 12 12:00:45 src/games/shelves/assets/levels/46.json
Oct 12 12:00:45 src/games/shelves/assets/levels/89.json
Oct 12 12:00:45 src/games/shelves/assets/levels/122.json
Oct 12 12:00:45 src/games/shelves/assets/levels/5.json
Oct 12 12:00:45 src/games/shelves/assets/levels/125.json
Oct 12 12:00:45 src/games/shelves/assets/levels/111.json
Oct 12 12:00:45 src/games/shelves/assets/levels/13.json
Oct 12 12:00:45 src/games/shelves/assets/levels/67.json
Oct 12 12:00:45 src/games/shelves/assets/levels/3.json
Oct 12 12:00:45 src/games/shelves/assets/levels/31.json
Oct 12 12:00:45 src/games/shelves/assets/levels/92.json
Oct 12 12:00:45 src/games/shelves/assets/levels/41.json
Oct 12 12:00:45 src/games/shelves/assets/levels/117.json
Oct 12 12:00:45 src/games/shelves/assets/levels/57.json
Oct 12 12:00:45 ==> Wipe shelves.cats levels
Oct 12 12:00:45 ==> Download levels
Oct 12 12:00:45 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=shelves&game_skin=cats&game_meta=&raw=1
Oct 12 12:00:45   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:45                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:45 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Oct 12 12:00:45 :2
Oct 12 12:00:45 
Oct 12 12:00:45 
Oct 12 12:00:45 SyntaxError: Unexpected end of JSON input
Oct 12 12:00:45     at JSON.parse ()
Oct 12 12:00:45     at run (file:///app/work/master/script/parse-json-levels.js:40:20)
Oct 12 12:00:45     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:45 
Oct 12 12:00:45 Node.js v24.21.0
Oct 12 12:00:45 ==> Restore shelves.cats levels
Oct 12 12:00:45 src/games/shelves/assets/levels/
Oct 12 12:00:45 src/games/shelves/assets/levels/78.json
Oct 12 12:00:45 src/games/shelves/assets/levels/91.json
Oct 12 12:00:45 src/games/shelves/assets/levels/134.json
Oct 12 12:00:45 src/games/shelves/assets/levels/74.json
Oct 12 12:00:45 src/games/shelves/assets/levels/83.json
Oct 12 12:00:45 src/games/shelves/assets/levels/115.json
Oct 12 12:00:45 src/games/shelves/assets/levels/26.json
Oct 12 12:00:45 src/games/shelves/assets/levels/110.json
Oct 12 12:00:45 src/games/shelves/assets/levels/112.json
Oct 12 12:00:45 src/games/shelves/assets/levels/18.json
Oct 12 12:00:45 src/games/shelves/assets/levels/72.json
Oct 12 12:00:45 src/games/shelves/assets/levels/137.json
Oct 12 12:00:45 src/games/shelves/assets/levels/34.json
Oct 12 12:00:45 src/games/shelves/assets/levels/0.json
Oct 12 12:00:45 src/games/shelves/assets/levels/33.json
Oct 12 12:00:45 src/games/shelves/assets/levels/25.json
Oct 12 12:00:45 src/games/shelves/assets/levels/36.json
Oct 12 12:00:45 src/games/shelves/assets/levels/100.json
Oct 12 12:00:45 src/games/shelves/assets/levels/49.json
Oct 12 12:00:45 src/games/shelves/assets/levels/27.json
Oct 12 12:00:45 src/games/shelves/assets/levels/86.json
Oct 12 12:00:45 src/games/shelves/assets/levels/135.json
Oct 12 12:00:45 src/games/shelves/assets/levels/8.json
Oct 12 12:00:45 src/games/shelves/assets/levels/104.json
Oct 12 12:00:45 src/games/shelves/assets/levels/105.json
Oct 12 12:00:45 src/games/shelves/assets/levels/56.json
Oct 12 12:00:45 src/games/shelves/assets/levels/47.json
Oct 12 12:00:45 src/games/shelves/assets/levels/116.json
Oct 12 12:00:45 src/games/shelves/assets/levels/120.json
Oct 12 12:00:45 src/games/shelves/assets/levels/102.json
Oct 12 12:00:45 src/games/shelves/assets/levels/11.json
Oct 12 12:00:45 src/games/shelves/assets/levels/1.json
Oct 12 12:00:45 src/games/shelves/assets/levels/70.json
Oct 12 12:00:45 src/games/shelves/assets/levels/generationConfig.json
Oct 12 12:00:45 src/games/shelves/assets/levels/130.json
Oct 12 12:00:45 src/games/shelves/assets/levels/126.json
Oct 12 12:00:45 src/games/shelves/assets/levels/48.json
Oct 12 12:00:45 src/games/shelves/assets/levels/38.json
Oct 12 12:00:45 src/games/shelves/assets/levels/45.json
Oct 12 12:00:45 src/games/shelves/assets/levels/101.json
Oct 12 12:00:45 src/games/shelves/assets/levels/121.json
Oct 12 12:00:45 src/games/shelves/assets/levels/53.json
Oct 12 12:00:45 src/games/shelves/assets/levels/64.json
Oct 12 12:00:45 src/games/shelves/assets/levels/79.json
Oct 12 12:00:45 src/games/shelves/assets/levels/76.json
Oct 12 12:00:45 src/games/shelves/assets/levels/97.json
Oct 12 12:00:45 src/games/shelves/assets/levels/99.json
Oct 12 12:00:45 src/games/shelves/assets/levels/29.json
Oct 12 12:00:45 src/games/shelves/assets/levels/95.json
Oct 12 12:00:45 src/games/shelves/assets/levels/20.json
Oct 12 12:00:45 src/games/shelves/assets/levels/4.json
Oct 12 12:00:45 src/games/shelves/assets/levels/88.json
Oct 12 12:00:45 src/games/shelves/assets/levels/55.json
Oct 12 12:00:45 src/games/shelves/assets/levels/123.json
Oct 12 12:00:45 src/games/shelves/assets/levels/16.json
Oct 12 12:00:45 src/games/shelves/assets/levels/129.json
Oct 12 12:00:45 src/games/shelves/assets/levels/107.json
Oct 12 12:00:45 src/games/shelves/assets/levels/106.json
Oct 12 12:00:45 src/games/shelves/assets/levels/77.json
Oct 12 12:00:45 src/games/shelves/assets/levels/42.json
Oct 12 12:00:45 src/games/shelves/assets/levels/15.json
Oct 12 12:00:45 src/games/shelves/assets/levels/118.json
Oct 12 12:00:45 src/games/shelves/assets/levels/21.json
Oct 12 12:00:45 src/games/shelves/assets/levels/81.json
Oct 12 12:00:45 src/games/shelves/assets/levels/44.json
Oct 12 12:00:45 src/games/shelves/assets/levels/85.json
Oct 12 12:00:45 src/games/shelves/assets/levels/23.json
Oct 12 12:00:45 src/games/shelves/assets/levels/128.json
Oct 12 12:00:45 src/games/shelves/assets/levels/119.json
Oct 12 12:00:45 src/games/shelves/assets/levels/138.json
Oct 12 12:00:45 src/games/shelves/assets/levels/10.json
Oct 12 12:00:45 src/games/shelves/assets/levels/103.json
Oct 12 12:00:45 src/games/shelves/assets/levels/60.json
Oct 12 12:00:45 src/games/shelves/assets/levels/108.json
Oct 12 12:00:45 src/games/shelves/assets/levels/80.json
Oct 12 12:00:45 src/games/shelves/assets/levels/30.json
Oct 12 12:00:45 src/games/shelves/assets/levels/17.json
Oct 12 12:00:45 src/games/shelves/assets/levels/66.json
Oct 12 12:00:45 src/games/shelves/assets/levels/69.json
Oct 12 12:00:45 src/games/shelves/assets/levels/39.json
Oct 12 12:00:45 src/games/shelves/assets/levels/96.json
Oct 12 12:00:45 src/games/shelves/assets/levels/82.json
Oct 12 12:00:45 src/games/shelves/assets/levels/131.json
Oct 12 12:00:45 src/games/shelves/assets/levels/7.json
Oct 12 12:00:45 src/games/shelves/assets/levels/65.json
Oct 12 12:00:45 src/games/shelves/assets/levels/133.json
Oct 12 12:00:45 src/games/shelves/assets/levels/50.json
Oct 12 12:00:45 src/games/shelves/assets/levels/40.json
Oct 12 12:00:45 src/games/shelves/assets/levels/9.json
Oct 12 12:00:45 src/games/shelves/assets/levels/136.json
Oct 12 12:00:45 src/games/shelves/assets/levels/90.json
Oct 12 12:00:45 src/games/shelves/assets/levels/61.json
Oct 12 12:00:45 src/games/shelves/assets/levels/73.json
Oct 12 12:00:45 src/games/shelves/assets/levels/37.json
Oct 12 12:00:45 src/games/shelves/assets/levels/63.json
Oct 12 12:00:45 src/games/shelves/assets/levels/87.json
Oct 12 12:00:45 src/games/shelves/assets/levels/6.json
Oct 12 12:00:45 src/games/shelves/assets/levels/52.json
Oct 12 12:00:45 src/games/shelves/assets/levels/19.json
Oct 12 12:00:45 src/games/shelves/assets/levels/127.json
Oct 12 12:00:45 src/games/shelves/assets/levels/98.json
Oct 12 12:00:45 src/games/shelves/assets/levels/59.json
Oct 12 12:00:45 src/games/shelves/assets/levels/24.json
Oct 12 12:00:45 src/games/shelves/assets/levels/58.json
Oct 12 12:00:45 src/games/shelves/assets/levels/68.json
Oct 12 12:00:45 src/games/shelves/assets/levels/2.json
Oct 12 12:00:45 src/games/shelves/assets/levels/71.json
Oct 12 12:00:45 src/games/shelves/assets/levels/132.json
Oct 12 12:00:45 src/games/shelves/assets/levels/51.json
Oct 12 12:00:45 src/games/shelves/assets/levels/113.json
Oct 12 12:00:45 src/games/shelves/assets/levels/14.json
Oct 12 12:00:45 src/games/shelves/assets/levels/28.json
Oct 12 12:00:45 src/games/shelves/assets/levels/22.json
Oct 12 12:00:45 src/games/shelves/assets/levels/124.json
Oct 12 12:00:45 src/games/shelves/assets/levels/35.json
Oct 12 12:00:45 src/games/shelves/assets/levels/32.json
Oct 12 12:00:45 src/games/shelves/assets/levels/93.json
Oct 12 12:00:45 src/games/shelves/assets/levels/12.json
Oct 12 12:00:45 src/games/shelves/assets/levels/54.json
Oct 12 12:00:45 src/games/shelves/assets/levels/43.json
Oct 12 12:00:45 src/games/shelves/assets/levels/75.json
Oct 12 12:00:45 src/games/shelves/assets/levels/109.json
Oct 12 12:00:45 src/games/shelves/assets/levels/114.json
Oct 12 12:00:45 src/games/shelves/assets/levels/94.json
Oct 12 12:00:45 src/games/shelves/assets/levels/84.json
Oct 12 12:00:45 src/games/shelves/assets/levels/62.json
Oct 12 12:00:45 src/games/shelves/assets/levels/46.json
Oct 12 12:00:45 src/games/shelves/assets/levels/89.json
Oct 12 12:00:45 src/games/shelves/assets/levels/122.json
Oct 12 12:00:45 src/games/shelves/assets/levels/5.json
Oct 12 12:00:45 src/games/shelves/assets/levels/125.json
Oct 12 12:00:45 src/games/shelves/assets/levels/111.json
Oct 12 12:00:45 src/games/shelves/assets/levels/13.json
Oct 12 12:00:45 src/games/shelves/assets/levels/67.json
Oct 12 12:00:45 src/games/shelves/assets/levels/3.json
Oct 12 12:00:45 src/games/shelves/assets/levels/31.json
Oct 12 12:00:45 src/games/shelves/assets/levels/92.json
Oct 12 12:00:45 src/games/shelves/assets/levels/41.json
Oct 12 12:00:45 src/games/shelves/assets/levels/117.json
Oct 12 12:00:45 src/games/shelves/assets/levels/57.json
Oct 12 12:00:45 ==> Cache shelves.cats shapes
Oct 12 12:00:45 configure: src/games/shelves/assets/shapes not found - nothing to cache
Oct 12 12:00:45 ==> Wipe shelves.cats shapes
Oct 12 12:00:45 ==> Download shapes
Oct 12 12:00:45 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_shapes_levels?game_type=shelves&game_skin=cats&game_meta=&raw=1
Oct 12 12:00:45   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:45                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:45 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   841  100   841    0     0  16624      0 --:--:-- --:--:-- --:--:-- 16820
Oct 12 12:00:45 ==> Make assets for shelves.flowers
Oct 12 12:00:45 ==> Cache shelves.flowers levels
Oct 12 12:00:45 src/games/shelves/assets/levels/
Oct 12 12:00:45 src/games/shelves/assets/levels/78.json
Oct 12 12:00:45 src/games/shelves/assets/levels/91.json
Oct 12 12:00:45 src/games/shelves/assets/levels/134.json
Oct 12 12:00:45 src/games/shelves/assets/levels/74.json
Oct 12 12:00:45 src/games/shelves/assets/levels/83.json
Oct 12 12:00:45 src/games/shelves/assets/levels/115.json
Oct 12 12:00:45 src/games/shelves/assets/levels/26.json
Oct 12 12:00:45 src/games/shelves/assets/levels/110.json
Oct 12 12:00:45 src/games/shelves/assets/levels/112.json
Oct 12 12:00:45 src/games/shelves/assets/levels/18.json
Oct 12 12:00:45 src/games/shelves/assets/levels/72.json
Oct 12 12:00:45 src/games/shelves/assets/levels/137.json
Oct 12 12:00:45 src/games/shelves/assets/levels/34.json
Oct 12 12:00:45 src/games/shelves/assets/levels/0.json
Oct 12 12:00:45 src/games/shelves/assets/levels/33.json
Oct 12 12:00:45 src/games/shelves/assets/levels/25.json
Oct 12 12:00:45 src/games/shelves/assets/levels/36.json
Oct 12 12:00:45 src/games/shelves/assets/levels/100.json
Oct 12 12:00:45 src/games/shelves/assets/levels/49.json
Oct 12 12:00:45 src/games/shelves/assets/levels/27.json
Oct 12 12:00:45 src/games/shelves/assets/levels/86.json
Oct 12 12:00:45 src/games/shelves/assets/levels/135.json
Oct 12 12:00:45 src/games/shelves/assets/levels/8.json
Oct 12 12:00:45 src/games/shelves/assets/levels/104.json
Oct 12 12:00:45 src/games/shelves/assets/levels/105.json
Oct 12 12:00:45 src/games/shelves/assets/levels/56.json
Oct 12 12:00:45 src/games/shelves/assets/levels/47.json
Oct 12 12:00:45 src/games/shelves/assets/levels/116.json
Oct 12 12:00:45 src/games/shelves/assets/levels/120.json
Oct 12 12:00:45 src/games/shelves/assets/levels/102.json
Oct 12 12:00:45 src/games/shelves/assets/levels/11.json
Oct 12 12:00:45 src/games/shelves/assets/levels/1.json
Oct 12 12:00:45 src/games/shelves/assets/levels/70.json
Oct 12 12:00:45 src/games/shelves/assets/levels/generationConfig.json
Oct 12 12:00:45 src/games/shelves/assets/levels/130.json
Oct 12 12:00:45 src/games/shelves/assets/levels/126.json
Oct 12 12:00:45 src/games/shelves/assets/levels/48.json
Oct 12 12:00:45 src/games/shelves/assets/levels/38.json
Oct 12 12:00:45 src/games/shelves/assets/levels/45.json
Oct 12 12:00:45 src/games/shelves/assets/levels/101.json
Oct 12 12:00:45 src/games/shelves/assets/levels/121.json
Oct 12 12:00:45 src/games/shelves/assets/levels/53.json
Oct 12 12:00:45 src/games/shelves/assets/levels/64.json
Oct 12 12:00:45 src/games/shelves/assets/levels/79.json
Oct 12 12:00:45 src/games/shelves/assets/levels/76.json
Oct 12 12:00:45 src/games/shelves/assets/levels/97.json
Oct 12 12:00:45 src/games/shelves/assets/levels/99.json
Oct 12 12:00:45 src/games/shelves/assets/levels/29.json
Oct 12 12:00:45 src/games/shelves/assets/levels/95.json
Oct 12 12:00:45 src/games/shelves/assets/levels/20.json
Oct 12 12:00:45 src/games/shelves/assets/levels/4.json
Oct 12 12:00:45 src/games/shelves/assets/levels/88.json
Oct 12 12:00:45 src/games/shelves/assets/levels/55.json
Oct 12 12:00:45 src/games/shelves/assets/levels/123.json
Oct 12 12:00:45 src/games/shelves/assets/levels/16.json
Oct 12 12:00:45 src/games/shelves/assets/levels/129.json
Oct 12 12:00:45 src/games/shelves/assets/levels/107.json
Oct 12 12:00:45 src/games/shelves/assets/levels/106.json
Oct 12 12:00:45 src/games/shelves/assets/levels/77.json
Oct 12 12:00:45 src/games/shelves/assets/levels/42.json
Oct 12 12:00:45 src/games/shelves/assets/levels/15.json
Oct 12 12:00:45 src/games/shelves/assets/levels/118.json
Oct 12 12:00:45 src/games/shelves/assets/levels/21.json
Oct 12 12:00:45 src/games/shelves/assets/levels/81.json
Oct 12 12:00:45 src/games/shelves/assets/levels/44.json
Oct 12 12:00:45 src/games/shelves/assets/levels/85.json
Oct 12 12:00:45 src/games/shelves/assets/levels/23.json
Oct 12 12:00:45 src/games/shelves/assets/levels/128.json
Oct 12 12:00:45 src/games/shelves/assets/levels/119.json
Oct 12 12:00:45 src/games/shelves/assets/levels/138.json
Oct 12 12:00:45 src/games/shelves/assets/levels/10.json
Oct 12 12:00:45 src/games/shelves/assets/levels/103.json
Oct 12 12:00:45 src/games/shelves/assets/levels/60.json
Oct 12 12:00:45 src/games/shelves/assets/levels/108.json
Oct 12 12:00:45 src/games/shelves/assets/levels/80.json
Oct 12 12:00:45 src/games/shelves/assets/levels/30.json
Oct 12 12:00:45 src/games/shelves/assets/levels/17.json
Oct 12 12:00:45 src/games/shelves/assets/levels/66.json
Oct 12 12:00:45 src/games/shelves/assets/levels/69.json
Oct 12 12:00:45 src/games/shelves/assets/levels/39.json
Oct 12 12:00:45 src/games/shelves/assets/levels/96.json
Oct 12 12:00:45 src/games/shelves/assets/levels/82.json
Oct 12 12:00:45 src/games/shelves/assets/levels/131.json
Oct 12 12:00:45 src/games/shelves/assets/levels/7.json
Oct 12 12:00:45 src/games/shelves/assets/levels/65.json
Oct 12 12:00:45 src/games/shelves/assets/levels/133.json
Oct 12 12:00:45 src/games/shelves/assets/levels/50.json
Oct 12 12:00:45 src/games/shelves/assets/levels/40.json
Oct 12 12:00:45 src/games/shelves/assets/levels/9.json
Oct 12 12:00:45 src/games/shelves/assets/levels/136.json
Oct 12 12:00:45 src/games/shelves/assets/levels/90.json
Oct 12 12:00:45 src/games/shelves/assets/levels/61.json
Oct 12 12:00:45 src/games/shelves/assets/levels/73.json
Oct 12 12:00:45 src/games/shelves/assets/levels/37.json
Oct 12 12:00:45 src/games/shelves/assets/levels/63.json
Oct 12 12:00:45 src/games/shelves/assets/levels/87.json
Oct 12 12:00:45 src/games/shelves/assets/levels/6.json
Oct 12 12:00:45 src/games/shelves/assets/levels/52.json
Oct 12 12:00:45 src/games/shelves/assets/levels/19.json
Oct 12 12:00:45 src/games/shelves/assets/levels/127.json
Oct 12 12:00:45 src/games/shelves/assets/levels/98.json
Oct 12 12:00:45 src/games/shelves/assets/levels/59.json
Oct 12 12:00:45 src/games/shelves/assets/levels/24.json
Oct 12 12:00:45 src/games/shelves/assets/levels/58.json
Oct 12 12:00:45 src/games/shelves/assets/levels/68.json
Oct 12 12:00:45 src/games/shelves/assets/levels/2.json
Oct 12 12:00:45 src/games/shelves/assets/levels/71.json
Oct 12 12:00:45 src/games/shelves/assets/levels/132.json
Oct 12 12:00:45 src/games/shelves/assets/levels/51.json
Oct 12 12:00:45 src/games/shelves/assets/levels/113.json
Oct 12 12:00:45 src/games/shelves/assets/levels/14.json
Oct 12 12:00:45 src/games/shelves/assets/levels/28.json
Oct 12 12:00:45 src/games/shelves/assets/levels/22.json
Oct 12 12:00:45 src/games/shelves/assets/levels/124.json
Oct 12 12:00:45 src/games/shelves/assets/levels/35.json
Oct 12 12:00:45 src/games/shelves/assets/levels/32.json
Oct 12 12:00:45 src/games/shelves/assets/levels/93.json
Oct 12 12:00:45 src/games/shelves/assets/levels/12.json
Oct 12 12:00:45 src/games/shelves/assets/levels/54.json
Oct 12 12:00:45 src/games/shelves/assets/levels/43.json
Oct 12 12:00:45 src/games/shelves/assets/levels/75.json
Oct 12 12:00:45 src/games/shelves/assets/levels/109.json
Oct 12 12:00:45 src/games/shelves/assets/levels/114.json
Oct 12 12:00:45 src/games/shelves/assets/levels/94.json
Oct 12 12:00:45 src/games/shelves/assets/levels/84.json
Oct 12 12:00:45 src/games/shelves/assets/levels/62.json
Oct 12 12:00:45 src/games/shelves/assets/levels/46.json
Oct 12 12:00:45 src/games/shelves/assets/levels/89.json
Oct 12 12:00:45 src/games/shelves/assets/levels/122.json
Oct 12 12:00:45 src/games/shelves/assets/levels/5.json
Oct 12 12:00:45 src/games/shelves/assets/levels/125.json
Oct 12 12:00:45 src/games/shelves/assets/levels/111.json
Oct 12 12:00:45 src/games/shelves/assets/levels/13.json
Oct 12 12:00:45 src/games/shelves/assets/levels/67.json
Oct 12 12:00:45 src/games/shelves/assets/levels/3.json
Oct 12 12:00:45 src/games/shelves/assets/levels/31.json
Oct 12 12:00:45 src/games/shelves/assets/levels/92.json
Oct 12 12:00:45 src/games/shelves/assets/levels/41.json
Oct 12 12:00:45 src/games/shelves/assets/levels/117.json
Oct 12 12:00:45 src/games/shelves/assets/levels/57.json
Oct 12 12:00:45 ==> Wipe shelves.flowers levels
Oct 12 12:00:45 ==> Download levels
Oct 12 12:00:45 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=shelves&game_skin=flowers&game_meta=&raw=1
Oct 12 12:00:45   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:45                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:45 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Oct 12 12:00:45 :2
Oct 12 12:00:45 
Oct 12 12:00:45 
Oct 12 12:00:45 SyntaxError: Unexpected end of JSON input
Oct 12 12:00:45     at JSON.parse ()
Oct 12 12:00:45     at run (file:///app/work/master/script/parse-json-levels.js:40:20)
Oct 12 12:00:45     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:45 
Oct 12 12:00:45 Node.js v24.21.0
Oct 12 12:00:45 ==> Restore shelves.flowers levels
Oct 12 12:00:45 src/games/shelves/assets/levels/
Oct 12 12:00:45 src/games/shelves/assets/levels/78.json
Oct 12 12:00:45 src/games/shelves/assets/levels/91.json
Oct 12 12:00:45 src/games/shelves/assets/levels/134.json
Oct 12 12:00:45 src/games/shelves/assets/levels/74.json
Oct 12 12:00:45 src/games/shelves/assets/levels/83.json
Oct 12 12:00:45 src/games/shelves/assets/levels/115.json
Oct 12 12:00:45 src/games/shelves/assets/levels/26.json
Oct 12 12:00:45 src/games/shelves/assets/levels/110.json
Oct 12 12:00:45 src/games/shelves/assets/levels/112.json
Oct 12 12:00:45 src/games/shelves/assets/levels/18.json
Oct 12 12:00:45 src/games/shelves/assets/levels/72.json
Oct 12 12:00:45 src/games/shelves/assets/levels/137.json
Oct 12 12:00:45 src/games/shelves/assets/levels/34.json
Oct 12 12:00:45 src/games/shelves/assets/levels/0.json
Oct 12 12:00:45 src/games/shelves/assets/levels/33.json
Oct 12 12:00:45 src/games/shelves/assets/levels/25.json
Oct 12 12:00:45 src/games/shelves/assets/levels/36.json
Oct 12 12:00:45 src/games/shelves/assets/levels/100.json
Oct 12 12:00:45 src/games/shelves/assets/levels/49.json
Oct 12 12:00:45 src/games/shelves/assets/levels/27.json
Oct 12 12:00:45 src/games/shelves/assets/levels/86.json
Oct 12 12:00:45 src/games/shelves/assets/levels/135.json
Oct 12 12:00:45 src/games/shelves/assets/levels/8.json
Oct 12 12:00:45 src/games/shelves/assets/levels/104.json
Oct 12 12:00:45 src/games/shelves/assets/levels/105.json
Oct 12 12:00:45 src/games/shelves/assets/levels/56.json
Oct 12 12:00:45 src/games/shelves/assets/levels/47.json
Oct 12 12:00:45 src/games/shelves/assets/levels/116.json
Oct 12 12:00:45 src/games/shelves/assets/levels/120.json
Oct 12 12:00:45 src/games/shelves/assets/levels/102.json
Oct 12 12:00:45 src/games/shelves/assets/levels/11.json
Oct 12 12:00:45 src/games/shelves/assets/levels/1.json
Oct 12 12:00:45 src/games/shelves/assets/levels/70.json
Oct 12 12:00:45 src/games/shelves/assets/levels/generationConfig.json
Oct 12 12:00:45 src/games/shelves/assets/levels/130.json
Oct 12 12:00:45 src/games/shelves/assets/levels/126.json
Oct 12 12:00:45 src/games/shelves/assets/levels/48.json
Oct 12 12:00:45 src/games/shelves/assets/levels/38.json
Oct 12 12:00:45 src/games/shelves/assets/levels/45.json
Oct 12 12:00:45 src/games/shelves/assets/levels/101.json
Oct 12 12:00:45 src/games/shelves/assets/levels/121.json
Oct 12 12:00:45 src/games/shelves/assets/levels/53.json
Oct 12 12:00:45 src/games/shelves/assets/levels/64.json
Oct 12 12:00:45 src/games/shelves/assets/levels/79.json
Oct 12 12:00:45 src/games/shelves/assets/levels/76.json
Oct 12 12:00:45 src/games/shelves/assets/levels/97.json
Oct 12 12:00:45 src/games/shelves/assets/levels/99.json
Oct 12 12:00:45 src/games/shelves/assets/levels/29.json
Oct 12 12:00:45 src/games/shelves/assets/levels/95.json
Oct 12 12:00:45 src/games/shelves/assets/levels/20.json
Oct 12 12:00:45 src/games/shelves/assets/levels/4.json
Oct 12 12:00:45 src/games/shelves/assets/levels/88.json
Oct 12 12:00:45 src/games/shelves/assets/levels/55.json
Oct 12 12:00:45 src/games/shelves/assets/levels/123.json
Oct 12 12:00:45 src/games/shelves/assets/levels/16.json
Oct 12 12:00:45 src/games/shelves/assets/levels/129.json
Oct 12 12:00:45 src/games/shelves/assets/levels/107.json
Oct 12 12:00:45 src/games/shelves/assets/levels/106.json
Oct 12 12:00:45 src/games/shelves/assets/levels/77.json
Oct 12 12:00:45 src/games/shelves/assets/levels/42.json
Oct 12 12:00:45 src/games/shelves/assets/levels/15.json
Oct 12 12:00:45 src/games/shelves/assets/levels/118.json
Oct 12 12:00:45 src/games/shelves/assets/levels/21.json
Oct 12 12:00:45 src/games/shelves/assets/levels/81.json
Oct 12 12:00:45 src/games/shelves/assets/levels/44.json
Oct 12 12:00:45 src/games/shelves/assets/levels/85.json
Oct 12 12:00:45 src/games/shelves/assets/levels/23.json
Oct 12 12:00:45 src/games/shelves/assets/levels/128.json
Oct 12 12:00:45 src/games/shelves/assets/levels/119.json
Oct 12 12:00:45 src/games/shelves/assets/levels/138.json
Oct 12 12:00:45 src/games/shelves/assets/levels/10.json
Oct 12 12:00:45 src/games/shelves/assets/levels/103.json
Oct 12 12:00:45 src/games/shelves/assets/levels/60.json
Oct 12 12:00:45 src/games/shelves/assets/levels/108.json
Oct 12 12:00:45 src/games/shelves/assets/levels/80.json
Oct 12 12:00:45 src/games/shelves/assets/levels/30.json
Oct 12 12:00:45 src/games/shelves/assets/levels/17.json
Oct 12 12:00:45 src/games/shelves/assets/levels/66.json
Oct 12 12:00:45 src/games/shelves/assets/levels/69.json
Oct 12 12:00:45 src/games/shelves/assets/levels/39.json
Oct 12 12:00:45 src/games/shelves/assets/levels/96.json
Oct 12 12:00:45 src/games/shelves/assets/levels/82.json
Oct 12 12:00:45 src/games/shelves/assets/levels/131.json
Oct 12 12:00:45 src/games/shelves/assets/levels/7.json
Oct 12 12:00:45 src/games/shelves/assets/levels/65.json
Oct 12 12:00:45 src/games/shelves/assets/levels/133.json
Oct 12 12:00:45 src/games/shelves/assets/levels/50.json
Oct 12 12:00:45 src/games/shelves/assets/levels/40.json
Oct 12 12:00:45 src/games/shelves/assets/levels/9.json
Oct 12 12:00:45 src/games/shelves/assets/levels/136.json
Oct 12 12:00:45 src/games/shelves/assets/levels/90.json
Oct 12 12:00:45 src/games/shelves/assets/levels/61.json
Oct 12 12:00:45 src/games/shelves/assets/levels/73.json
Oct 12 12:00:45 src/games/shelves/assets/levels/37.json
Oct 12 12:00:45 src/games/shelves/assets/levels/63.json
Oct 12 12:00:45 src/games/shelves/assets/levels/87.json
Oct 12 12:00:45 src/games/shelves/assets/levels/6.json
Oct 12 12:00:45 src/games/shelves/assets/levels/52.json
Oct 12 12:00:45 src/games/shelves/assets/levels/19.json
Oct 12 12:00:45 src/games/shelves/assets/levels/127.json
Oct 12 12:00:45 src/games/shelves/assets/levels/98.json
Oct 12 12:00:45 src/games/shelves/assets/levels/59.json
Oct 12 12:00:45 src/games/shelves/assets/levels/24.json
Oct 12 12:00:45 src/games/shelves/assets/levels/58.json
Oct 12 12:00:45 src/games/shelves/assets/levels/68.json
Oct 12 12:00:45 src/games/shelves/assets/levels/2.json
Oct 12 12:00:45 src/games/shelves/assets/levels/71.json
Oct 12 12:00:45 src/games/shelves/assets/levels/132.json
Oct 12 12:00:45 src/games/shelves/assets/levels/51.json
Oct 12 12:00:45 src/games/shelves/assets/levels/113.json
Oct 12 12:00:45 src/games/shelves/assets/levels/14.json
Oct 12 12:00:45 src/games/shelves/assets/levels/28.json
Oct 12 12:00:45 src/games/shelves/assets/levels/22.json
Oct 12 12:00:45 src/games/shelves/assets/levels/124.json
Oct 12 12:00:45 src/games/shelves/assets/levels/35.json
Oct 12 12:00:45 src/games/shelves/assets/levels/32.json
Oct 12 12:00:45 src/games/shelves/assets/levels/93.json
Oct 12 12:00:45 src/games/shelves/assets/levels/12.json
Oct 12 12:00:45 src/games/shelves/assets/levels/54.json
Oct 12 12:00:45 src/games/shelves/assets/levels/43.json
Oct 12 12:00:45 src/games/shelves/assets/levels/75.json
Oct 12 12:00:45 src/games/shelves/assets/levels/109.json
Oct 12 12:00:45 src/games/shelves/assets/levels/114.json
Oct 12 12:00:45 src/games/shelves/assets/levels/94.json
Oct 12 12:00:45 src/games/shelves/assets/levels/84.json
Oct 12 12:00:45 src/games/shelves/assets/levels/62.json
Oct 12 12:00:45 src/games/shelves/assets/levels/46.json
Oct 12 12:00:45 src/games/shelves/assets/levels/89.json
Oct 12 12:00:45 src/games/shelves/assets/levels/122.json
Oct 12 12:00:45 src/games/shelves/assets/levels/5.json
Oct 12 12:00:45 src/games/shelves/assets/levels/125.json
Oct 12 12:00:45 src/games/shelves/assets/levels/111.json
Oct 12 12:00:45 src/games/shelves/assets/levels/13.json
Oct 12 12:00:45 src/games/shelves/assets/levels/67.json
Oct 12 12:00:45 src/games/shelves/assets/levels/3.json
Oct 12 12:00:45 src/games/shelves/assets/levels/31.json
Oct 12 12:00:45 src/games/shelves/assets/levels/92.json
Oct 12 12:00:45 src/games/shelves/assets/levels/41.json
Oct 12 12:00:45 src/games/shelves/assets/levels/117.json
Oct 12 12:00:45 src/games/shelves/assets/levels/57.json
Oct 12 12:00:45 ==> Cache shelves.flowers shapes
Oct 12 12:00:45 configure: src/games/shelves/assets/shapes not found - nothing to cache
Oct 12 12:00:45 ==> Wipe shelves.flowers shapes
Oct 12 12:00:45 ==> Download shapes
Oct 12 12:00:45 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_shapes_levels?game_type=shelves&game_skin=flowers&game_meta=&raw=1
Oct 12 12:00:45   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:45                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:45 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   841  100   841    0     0  17577      0 --:--:-- --:--:-- --:--:-- 17893
Oct 12 12:00:45 ==> Make assets for shelves.cars
Oct 12 12:00:45 ==> Cache shelves.cars levels
Oct 12 12:00:45 src/games/shelves/assets/levels/
Oct 12 12:00:45 src/games/shelves/assets/levels/78.json
Oct 12 12:00:45 src/games/shelves/assets/levels/91.json
Oct 12 12:00:45 src/games/shelves/assets/levels/134.json
Oct 12 12:00:45 src/games/shelves/assets/levels/74.json
Oct 12 12:00:45 src/games/shelves/assets/levels/83.json
Oct 12 12:00:45 src/games/shelves/assets/levels/115.json
Oct 12 12:00:45 src/games/shelves/assets/levels/26.json
Oct 12 12:00:45 src/games/shelves/assets/levels/110.json
Oct 12 12:00:45 src/games/shelves/assets/levels/112.json
Oct 12 12:00:45 src/games/shelves/assets/levels/18.json
Oct 12 12:00:45 src/games/shelves/assets/levels/72.json
Oct 12 12:00:45 src/games/shelves/assets/levels/137.json
Oct 12 12:00:45 src/games/shelves/assets/levels/34.json
Oct 12 12:00:45 src/games/shelves/assets/levels/0.json
Oct 12 12:00:45 src/games/shelves/assets/levels/33.json
Oct 12 12:00:45 src/games/shelves/assets/levels/25.json
Oct 12 12:00:45 src/games/shelves/assets/levels/36.json
Oct 12 12:00:45 src/games/shelves/assets/levels/100.json
Oct 12 12:00:45 src/games/shelves/assets/levels/49.json
Oct 12 12:00:45 src/games/shelves/assets/levels/27.json
Oct 12 12:00:45 src/games/shelves/assets/levels/86.json
Oct 12 12:00:45 src/games/shelves/assets/levels/135.json
Oct 12 12:00:45 src/games/shelves/assets/levels/8.json
Oct 12 12:00:45 src/games/shelves/assets/levels/104.json
Oct 12 12:00:45 src/games/shelves/assets/levels/105.json
Oct 12 12:00:45 src/games/shelves/assets/levels/56.json
Oct 12 12:00:45 src/games/shelves/assets/levels/47.json
Oct 12 12:00:45 src/games/shelves/assets/levels/116.json
Oct 12 12:00:45 src/games/shelves/assets/levels/120.json
Oct 12 12:00:45 src/games/shelves/assets/levels/102.json
Oct 12 12:00:45 src/games/shelves/assets/levels/11.json
Oct 12 12:00:45 src/games/shelves/assets/levels/1.json
Oct 12 12:00:45 src/games/shelves/assets/levels/70.json
Oct 12 12:00:45 src/games/shelves/assets/levels/generationConfig.json
Oct 12 12:00:45 src/games/shelves/assets/levels/130.json
Oct 12 12:00:45 src/games/shelves/assets/levels/126.json
Oct 12 12:00:45 src/games/shelves/assets/levels/48.json
Oct 12 12:00:45 src/games/shelves/assets/levels/38.json
Oct 12 12:00:45 src/games/shelves/assets/levels/45.json
Oct 12 12:00:45 src/games/shelves/assets/levels/101.json
Oct 12 12:00:45 src/games/shelves/assets/levels/121.json
Oct 12 12:00:45 src/games/shelves/assets/levels/53.json
Oct 12 12:00:45 src/games/shelves/assets/levels/64.json
Oct 12 12:00:45 src/games/shelves/assets/levels/79.json
Oct 12 12:00:45 src/games/shelves/assets/levels/76.json
Oct 12 12:00:45 src/games/shelves/assets/levels/97.json
Oct 12 12:00:45 src/games/shelves/assets/levels/99.json
Oct 12 12:00:45 src/games/shelves/assets/levels/29.json
Oct 12 12:00:45 src/games/shelves/assets/levels/95.json
Oct 12 12:00:45 src/games/shelves/assets/levels/20.json
Oct 12 12:00:45 src/games/shelves/assets/levels/4.json
Oct 12 12:00:45 src/games/shelves/assets/levels/88.json
Oct 12 12:00:45 src/games/shelves/assets/levels/55.json
Oct 12 12:00:45 src/games/shelves/assets/levels/123.json
Oct 12 12:00:45 src/games/shelves/assets/levels/16.json
Oct 12 12:00:45 src/games/shelves/assets/levels/129.json
Oct 12 12:00:45 src/games/shelves/assets/levels/107.json
Oct 12 12:00:45 src/games/shelves/assets/levels/106.json
Oct 12 12:00:45 src/games/shelves/assets/levels/77.json
Oct 12 12:00:45 src/games/shelves/assets/levels/42.json
Oct 12 12:00:45 src/games/shelves/assets/levels/15.json
Oct 12 12:00:45 src/games/shelves/assets/levels/118.json
Oct 12 12:00:45 src/games/shelves/assets/levels/21.json
Oct 12 12:00:45 src/games/shelves/assets/levels/81.json
Oct 12 12:00:45 src/games/shelves/assets/levels/44.json
Oct 12 12:00:45 src/games/shelves/assets/levels/85.json
Oct 12 12:00:45 src/games/shelves/assets/levels/23.json
Oct 12 12:00:45 src/games/shelves/assets/levels/128.json
Oct 12 12:00:45 src/games/shelves/assets/levels/119.json
Oct 12 12:00:45 src/games/shelves/assets/levels/138.json
Oct 12 12:00:45 src/games/shelves/assets/levels/10.json
Oct 12 12:00:45 src/games/shelves/assets/levels/103.json
Oct 12 12:00:45 src/games/shelves/assets/levels/60.json
Oct 12 12:00:45 src/games/shelves/assets/levels/108.json
Oct 12 12:00:45 src/games/shelves/assets/levels/80.json
Oct 12 12:00:45 src/games/shelves/assets/levels/30.json
Oct 12 12:00:45 src/games/shelves/assets/levels/17.json
Oct 12 12:00:45 src/games/shelves/assets/levels/66.json
Oct 12 12:00:45 src/games/shelves/assets/levels/69.json
Oct 12 12:00:45 src/games/shelves/assets/levels/39.json
Oct 12 12:00:45 src/games/shelves/assets/levels/96.json
Oct 12 12:00:45 src/games/shelves/assets/levels/82.json
Oct 12 12:00:45 src/games/shelves/assets/levels/131.json
Oct 12 12:00:45 src/games/shelves/assets/levels/7.json
Oct 12 12:00:45 src/games/shelves/assets/levels/65.json
Oct 12 12:00:45 src/games/shelves/assets/levels/133.json
Oct 12 12:00:45 src/games/shelves/assets/levels/50.json
Oct 12 12:00:45 src/games/shelves/assets/levels/40.json
Oct 12 12:00:45 src/games/shelves/assets/levels/9.json
Oct 12 12:00:45 src/games/shelves/assets/levels/136.json
Oct 12 12:00:45 src/games/shelves/assets/levels/90.json
Oct 12 12:00:45 src/games/shelves/assets/levels/61.json
Oct 12 12:00:45 src/games/shelves/assets/levels/73.json
Oct 12 12:00:45 src/games/shelves/assets/levels/37.json
Oct 12 12:00:45 src/games/shelves/assets/levels/63.json
Oct 12 12:00:45 src/games/shelves/assets/levels/87.json
Oct 12 12:00:45 src/games/shelves/assets/levels/6.json
Oct 12 12:00:45 src/games/shelves/assets/levels/52.json
Oct 12 12:00:45 src/games/shelves/assets/levels/19.json
Oct 12 12:00:45 src/games/shelves/assets/levels/127.json
Oct 12 12:00:45 src/games/shelves/assets/levels/98.json
Oct 12 12:00:45 src/games/shelves/assets/levels/59.json
Oct 12 12:00:45 src/games/shelves/assets/levels/24.json
Oct 12 12:00:45 src/games/shelves/assets/levels/58.json
Oct 12 12:00:45 src/games/shelves/assets/levels/68.json
Oct 12 12:00:45 src/games/shelves/assets/levels/2.json
Oct 12 12:00:45 src/games/shelves/assets/levels/71.json
Oct 12 12:00:45 src/games/shelves/assets/levels/132.json
Oct 12 12:00:45 src/games/shelves/assets/levels/51.json
Oct 12 12:00:45 src/games/shelves/assets/levels/113.json
Oct 12 12:00:45 src/games/shelves/assets/levels/14.json
Oct 12 12:00:45 src/games/shelves/assets/levels/28.json
Oct 12 12:00:45 src/games/shelves/assets/levels/22.json
Oct 12 12:00:45 src/games/shelves/assets/levels/124.json
Oct 12 12:00:45 src/games/shelves/assets/levels/35.json
Oct 12 12:00:45 src/games/shelves/assets/levels/32.json
Oct 12 12:00:45 src/games/shelves/assets/levels/93.json
Oct 12 12:00:45 src/games/shelves/assets/levels/12.json
Oct 12 12:00:45 src/games/shelves/assets/levels/54.json
Oct 12 12:00:45 src/games/shelves/assets/levels/43.json
Oct 12 12:00:45 src/games/shelves/assets/levels/75.json
Oct 12 12:00:45 src/games/shelves/assets/levels/109.json
Oct 12 12:00:45 src/games/shelves/assets/levels/114.json
Oct 12 12:00:45 src/games/shelves/assets/levels/94.json
Oct 12 12:00:45 src/games/shelves/assets/levels/84.json
Oct 12 12:00:45 src/games/shelves/assets/levels/62.json
Oct 12 12:00:45 src/games/shelves/assets/levels/46.json
Oct 12 12:00:45 src/games/shelves/assets/levels/89.json
Oct 12 12:00:45 src/games/shelves/assets/levels/122.json
Oct 12 12:00:45 src/games/shelves/assets/levels/5.json
Oct 12 12:00:45 src/games/shelves/assets/levels/125.json
Oct 12 12:00:45 src/games/shelves/assets/levels/111.json
Oct 12 12:00:45 src/games/shelves/assets/levels/13.json
Oct 12 12:00:45 src/games/shelves/assets/levels/67.json
Oct 12 12:00:45 src/games/shelves/assets/levels/3.json
Oct 12 12:00:45 src/games/shelves/assets/levels/31.json
Oct 12 12:00:45 src/games/shelves/assets/levels/92.json
Oct 12 12:00:45 src/games/shelves/assets/levels/41.json
Oct 12 12:00:45 src/games/shelves/assets/levels/117.json
Oct 12 12:00:45 src/games/shelves/assets/levels/57.json
Oct 12 12:00:45 ==> Wipe shelves.cars levels
Oct 12 12:00:45 ==> Download levels
Oct 12 12:00:45 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=shelves&game_skin=cars&game_meta=&raw=1
Oct 12 12:00:45   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:45                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:45 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Oct 12 12:00:45 :2
Oct 12 12:00:45 
Oct 12 12:00:45 
Oct 12 12:00:45 SyntaxError: Unexpected end of JSON input
Oct 12 12:00:45     at JSON.parse ()
Oct 12 12:00:45     at run (file:///app/work/master/script/parse-json-levels.js:40:20)
Oct 12 12:00:45     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:45 
Oct 12 12:00:45 Node.js v24.21.0
Oct 12 12:00:45 ==> Restore shelves.cars levels
Oct 12 12:00:45 src/games/shelves/assets/levels/
Oct 12 12:00:45 src/games/shelves/assets/levels/78.json
Oct 12 12:00:45 src/games/shelves/assets/levels/91.json
Oct 12 12:00:45 src/games/shelves/assets/levels/134.json
Oct 12 12:00:45 src/games/shelves/assets/levels/74.json
Oct 12 12:00:45 src/games/shelves/assets/levels/83.json
Oct 12 12:00:45 src/games/shelves/assets/levels/115.json
Oct 12 12:00:45 src/games/shelves/assets/levels/26.json
Oct 12 12:00:45 src/games/shelves/assets/levels/110.json
Oct 12 12:00:45 src/games/shelves/assets/levels/112.json
Oct 12 12:00:45 src/games/shelves/assets/levels/18.json
Oct 12 12:00:45 src/games/shelves/assets/levels/72.json
Oct 12 12:00:45 src/games/shelves/assets/levels/137.json
Oct 12 12:00:45 src/games/shelves/assets/levels/34.json
Oct 12 12:00:45 src/games/shelves/assets/levels/0.json
Oct 12 12:00:45 src/games/shelves/assets/levels/33.json
Oct 12 12:00:45 src/games/shelves/assets/levels/25.json
Oct 12 12:00:45 src/games/shelves/assets/levels/36.json
Oct 12 12:00:45 src/games/shelves/assets/levels/100.json
Oct 12 12:00:45 src/games/shelves/assets/levels/49.json
Oct 12 12:00:45 src/games/shelves/assets/levels/27.json
Oct 12 12:00:45 src/games/shelves/assets/levels/86.json
Oct 12 12:00:45 src/games/shelves/assets/levels/135.json
Oct 12 12:00:45 src/games/shelves/assets/levels/8.json
Oct 12 12:00:45 src/games/shelves/assets/levels/104.json
Oct 12 12:00:45 src/games/shelves/assets/levels/105.json
Oct 12 12:00:45 src/games/shelves/assets/levels/56.json
Oct 12 12:00:45 src/games/shelves/assets/levels/47.json
Oct 12 12:00:45 src/games/shelves/assets/levels/116.json
Oct 12 12:00:45 src/games/shelves/assets/levels/120.json
Oct 12 12:00:45 src/games/shelves/assets/levels/102.json
Oct 12 12:00:45 src/games/shelves/assets/levels/11.json
Oct 12 12:00:45 src/games/shelves/assets/levels/1.json
Oct 12 12:00:45 src/games/shelves/assets/levels/70.json
Oct 12 12:00:45 src/games/shelves/assets/levels/generationConfig.json
Oct 12 12:00:45 src/games/shelves/assets/levels/130.json
Oct 12 12:00:45 src/games/shelves/assets/levels/126.json
Oct 12 12:00:45 src/games/shelves/assets/levels/48.json
Oct 12 12:00:45 src/games/shelves/assets/levels/38.json
Oct 12 12:00:45 src/games/shelves/assets/levels/45.json
Oct 12 12:00:45 src/games/shelves/assets/levels/101.json
Oct 12 12:00:45 src/games/shelves/assets/levels/121.json
Oct 12 12:00:45 src/games/shelves/assets/levels/53.json
Oct 12 12:00:45 src/games/shelves/assets/levels/64.json
Oct 12 12:00:45 src/games/shelves/assets/levels/79.json
Oct 12 12:00:45 src/games/shelves/assets/levels/76.json
Oct 12 12:00:45 src/games/shelves/assets/levels/97.json
Oct 12 12:00:45 src/games/shelves/assets/levels/99.json
Oct 12 12:00:45 src/games/shelves/assets/levels/29.json
Oct 12 12:00:45 src/games/shelves/assets/levels/95.json
Oct 12 12:00:45 src/games/shelves/assets/levels/20.json
Oct 12 12:00:45 src/games/shelves/assets/levels/4.json
Oct 12 12:00:45 src/games/shelves/assets/levels/88.json
Oct 12 12:00:45 src/games/shelves/assets/levels/55.json
Oct 12 12:00:45 src/games/shelves/assets/levels/123.json
Oct 12 12:00:45 src/games/shelves/assets/levels/16.json
Oct 12 12:00:45 src/games/shelves/assets/levels/129.json
Oct 12 12:00:45 src/games/shelves/assets/levels/107.json
Oct 12 12:00:45 src/games/shelves/assets/levels/106.json
Oct 12 12:00:45 src/games/shelves/assets/levels/77.json
Oct 12 12:00:45 src/games/shelves/assets/levels/42.json
Oct 12 12:00:45 src/games/shelves/assets/levels/15.json
Oct 12 12:00:45 src/games/shelves/assets/levels/118.json
Oct 12 12:00:45 src/games/shelves/assets/levels/21.json
Oct 12 12:00:45 src/games/shelves/assets/levels/81.json
Oct 12 12:00:45 src/games/shelves/assets/levels/44.json
Oct 12 12:00:45 src/games/shelves/assets/levels/85.json
Oct 12 12:00:45 src/games/shelves/assets/levels/23.json
Oct 12 12:00:45 src/games/shelves/assets/levels/128.json
Oct 12 12:00:45 src/games/shelves/assets/levels/119.json
Oct 12 12:00:45 src/games/shelves/assets/levels/138.json
Oct 12 12:00:45 src/games/shelves/assets/levels/10.json
Oct 12 12:00:45 src/games/shelves/assets/levels/103.json
Oct 12 12:00:45 src/games/shelves/assets/levels/60.json
Oct 12 12:00:45 src/games/shelves/assets/levels/108.json
Oct 12 12:00:45 src/games/shelves/assets/levels/80.json
Oct 12 12:00:45 src/games/shelves/assets/levels/30.json
Oct 12 12:00:45 src/games/shelves/assets/levels/17.json
Oct 12 12:00:45 src/games/shelves/assets/levels/66.json
Oct 12 12:00:45 src/games/shelves/assets/levels/69.json
Oct 12 12:00:45 src/games/shelves/assets/levels/39.json
Oct 12 12:00:45 src/games/shelves/assets/levels/96.json
Oct 12 12:00:45 src/games/shelves/assets/levels/82.json
Oct 12 12:00:45 src/games/shelves/assets/levels/131.json
Oct 12 12:00:45 src/games/shelves/assets/levels/7.json
Oct 12 12:00:45 src/games/shelves/assets/levels/65.json
Oct 12 12:00:45 src/games/shelves/assets/levels/133.json
Oct 12 12:00:45 src/games/shelves/assets/levels/50.json
Oct 12 12:00:45 src/games/shelves/assets/levels/40.json
Oct 12 12:00:45 src/games/shelves/assets/levels/9.json
Oct 12 12:00:45 src/games/shelves/assets/levels/136.json
Oct 12 12:00:45 src/games/shelves/assets/levels/90.json
Oct 12 12:00:45 src/games/shelves/assets/levels/61.json
Oct 12 12:00:45 src/games/shelves/assets/levels/73.json
Oct 12 12:00:45 src/games/shelves/assets/levels/37.json
Oct 12 12:00:45 src/games/shelves/assets/levels/63.json
Oct 12 12:00:45 src/games/shelves/assets/levels/87.json
Oct 12 12:00:45 src/games/shelves/assets/levels/6.json
Oct 12 12:00:45 src/games/shelves/assets/levels/52.json
Oct 12 12:00:45 src/games/shelves/assets/levels/19.json
Oct 12 12:00:45 src/games/shelves/assets/levels/127.json
Oct 12 12:00:45 src/games/shelves/assets/levels/98.json
Oct 12 12:00:45 src/games/shelves/assets/levels/59.json
Oct 12 12:00:45 src/games/shelves/assets/levels/24.json
Oct 12 12:00:45 src/games/shelves/assets/levels/58.json
Oct 12 12:00:45 src/games/shelves/assets/levels/68.json
Oct 12 12:00:45 src/games/shelves/assets/levels/2.json
Oct 12 12:00:45 src/games/shelves/assets/levels/71.json
Oct 12 12:00:45 src/games/shelves/assets/levels/132.json
Oct 12 12:00:45 src/games/shelves/assets/levels/51.json
Oct 12 12:00:45 src/games/shelves/assets/levels/113.json
Oct 12 12:00:45 src/games/shelves/assets/levels/14.json
Oct 12 12:00:45 src/games/shelves/assets/levels/28.json
Oct 12 12:00:45 src/games/shelves/assets/levels/22.json
Oct 12 12:00:45 src/games/shelves/assets/levels/124.json
Oct 12 12:00:45 src/games/shelves/assets/levels/35.json
Oct 12 12:00:45 src/games/shelves/assets/levels/32.json
Oct 12 12:00:45 src/games/shelves/assets/levels/93.json
Oct 12 12:00:45 src/games/shelves/assets/levels/12.json
Oct 12 12:00:45 src/games/shelves/assets/levels/54.json
Oct 12 12:00:45 src/games/shelves/assets/levels/43.json
Oct 12 12:00:45 src/games/shelves/assets/levels/75.json
Oct 12 12:00:45 src/games/shelves/assets/levels/109.json
Oct 12 12:00:45 src/games/shelves/assets/levels/114.json
Oct 12 12:00:45 src/games/shelves/assets/levels/94.json
Oct 12 12:00:45 src/games/shelves/assets/levels/84.json
Oct 12 12:00:45 src/games/shelves/assets/levels/62.json
Oct 12 12:00:45 src/games/shelves/assets/levels/46.json
Oct 12 12:00:45 src/games/shelves/assets/levels/89.json
Oct 12 12:00:45 src/games/shelves/assets/levels/122.json
Oct 12 12:00:45 src/games/shelves/assets/levels/5.json
Oct 12 12:00:45 src/games/shelves/assets/levels/125.json
Oct 12 12:00:45 src/games/shelves/assets/levels/111.json
Oct 12 12:00:45 src/games/shelves/assets/levels/13.json
Oct 12 12:00:45 src/games/shelves/assets/levels/67.json
Oct 12 12:00:45 src/games/shelves/assets/levels/3.json
Oct 12 12:00:45 src/games/shelves/assets/levels/31.json
Oct 12 12:00:45 src/games/shelves/assets/levels/92.json
Oct 12 12:00:45 src/games/shelves/assets/levels/41.json
Oct 12 12:00:45 src/games/shelves/assets/levels/117.json
Oct 12 12:00:45 src/games/shelves/assets/levels/57.json
Oct 12 12:00:45 ==> Cache shelves.cars shapes
Oct 12 12:00:45 configure: src/games/shelves/assets/shapes not found - nothing to cache
Oct 12 12:00:45 ==> Wipe shelves.cars shapes
Oct 12 12:00:45 ==> Download shapes
Oct 12 12:00:45 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_shapes_levels?game_type=shelves&game_skin=cars&game_meta=&raw=1
Oct 12 12:00:45   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:45                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:45 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   841  100   841    0     0  17936      0 --:--:-- --:--:-- --:--:-- 18282
Oct 12 12:00:45 ==> Make assets for slide.lego
Oct 12 12:00:45 ==> Cache slide.lego levels
Oct 12 12:00:45 src/games/slide/assets/levels/
Oct 12 12:00:45 src/games/slide/assets/levels/levels.tsv
Oct 12 12:00:45 ==> Wipe slide.lego levels
Oct 12 12:00:45 ==> Download levels
Oct 12 12:00:45 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=slide&game_skin=lego&game_meta=&raw=1
Oct 12 12:00:45   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:45                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:45 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   886  100   886    0     0  20294      0 --:--:-- --:--:-- --:--:-- 20604
Oct 12 12:00:45 ==> Make assets for uno.classic
Oct 12 12:00:45 ==> Cache uno.classic levels
Oct 12 12:00:45 src/games/uno/assets/levels/
Oct 12 12:00:45 src/games/uno/assets/levels/0.json
Oct 12 12:00:45 src/games/uno/assets/levels/8.json
Oct 12 12:00:45 src/games/uno/assets/levels/1.json
Oct 12 12:00:45 src/games/uno/assets/levels/levels.json
Oct 12 12:00:45 src/games/uno/assets/levels/4.json
Oct 12 12:00:45 src/games/uno/assets/levels/7.json
Oct 12 12:00:45 src/games/uno/assets/levels/9.json
Oct 12 12:00:45 src/games/uno/assets/levels/6.json
Oct 12 12:00:45 src/games/uno/assets/levels/2.json
Oct 12 12:00:45 src/games/uno/assets/levels/5.json
Oct 12 12:00:45 src/games/uno/assets/levels/3.json
Oct 12 12:00:45 ==> Wipe uno.classic levels
Oct 12 12:00:45 ==> Download levels
Oct 12 12:00:45 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=uno&game_skin=classic&game_meta=&raw=1
Oct 12 12:00:45   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:45                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:46 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 13407    0 13407    0     0   275k      0 --:--:-- --:--:-- --:--:--  278k
Oct 12 12:00:46 /app/work/master/src/games/uno/assets/levels/0.json created
Oct 12 12:00:46 /app/work/master/src/games/uno/assets/levels/1.json created
Oct 12 12:00:46 /app/work/master/src/games/uno/assets/levels/2.json created
Oct 12 12:00:46 /app/work/master/src/games/uno/assets/levels/3.json created
Oct 12 12:00:46 /app/work/master/src/games/uno/assets/levels/4.json created
Oct 12 12:00:46 /app/work/master/src/games/uno/assets/levels/5.json created
Oct 12 12:00:46 /app/work/master/src/games/uno/assets/levels/6.json created
Oct 12 12:00:46 /app/work/master/src/games/uno/assets/levels/7.json created
Oct 12 12:00:46 /app/work/master/src/games/uno/assets/levels/8.json created
Oct 12 12:00:46 /app/work/master/src/games/uno/assets/levels/9.json created
Oct 12 12:00:46 /app/work/master/src/games/uno/assets/levels/levels.json created
Oct 12 12:00:46 9
Oct 12 12:00:46 ==> Make assets for widePuzzle.cars
Oct 12 12:00:46 ==> Cache widePuzzle.cars levels
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/26.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/18.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/0.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/25.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/27.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/8.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/11.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/1.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/levels.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/29.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/20.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/4.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/16.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/15.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/21.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/23.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/10.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/17.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/7.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/9.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/6.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/19.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/24.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/2.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/14.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/28.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/22.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/12.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/5.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/13.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/3.json
Oct 12 12:00:46 ==> Wipe widePuzzle.cars levels
Oct 12 12:00:46 ==> Download levels
Oct 12 12:00:46 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_released_levels?game_type=widePuzzle&game_skin=cars&game_meta=&raw=1
Oct 12 12:00:46   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:46                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:46 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Oct 12 12:00:46 :2
Oct 12 12:00:46 
Oct 12 12:00:46 
Oct 12 12:00:46 SyntaxError: Unexpected end of JSON input
Oct 12 12:00:46     at JSON.parse ()
Oct 12 12:00:46     at run (file:///app/work/master/script/parse-json-levels.js:40:20)
Oct 12 12:00:46     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:46 
Oct 12 12:00:46 Node.js v24.21.0
Oct 12 12:00:46 ==> Restore widePuzzle.cars levels
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/26.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/18.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/0.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/25.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/27.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/8.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/11.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/1.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/levels.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/29.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/20.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/4.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/16.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/15.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/21.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/23.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/10.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/17.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/7.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/9.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/6.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/19.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/24.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/2.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/14.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/28.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/22.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/12.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/5.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/13.json
Oct 12 12:00:46 src/games/widePuzzle/assets/levels/3.json
Oct 12 12:00:46 ==> Cache widePuzzle.cars shapes
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/26.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/18.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/34.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/0.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/33.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/25.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/36.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/27.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/8.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/11.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/1.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/38.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/29.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/20.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/4.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/16.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/15.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/21.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/23.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/10.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/30.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/17.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/39.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/7.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/9.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/37.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/6.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/config.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/19.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/24.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/2.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/14.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/28.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/22.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/35.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/32.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/12.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/5.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/13.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/3.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/31.json
Oct 12 12:00:46 ==> Wipe widePuzzle.cars shapes
Oct 12 12:00:46 ==> Download shapes
Oct 12 12:00:46 ==> Fetch url: https://api.wgamedev.ru/api/editor/get_shapes_levels?game_type=widePuzzle&game_skin=cars&game_meta=&raw=1
Oct 12 12:00:46   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:46                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:46 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Oct 12 12:00:46 :2
Oct 12 12:00:46 
Oct 12 12:00:46 
Oct 12 12:00:46 SyntaxError: Unexpected end of JSON input
Oct 12 12:00:46     at JSON.parse ()
Oct 12 12:00:46     at run (file:///app/work/master/script/parse-json-levels.js:40:20)
Oct 12 12:00:46     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:46 
Oct 12 12:00:46 Node.js v24.21.0
Oct 12 12:00:46 ==> Restore widePuzzle.cars shapes
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/26.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/18.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/34.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/0.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/33.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/25.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/36.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/27.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/8.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/11.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/1.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/38.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/29.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/20.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/4.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/16.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/15.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/21.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/23.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/10.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/30.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/17.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/39.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/7.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/9.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/37.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/6.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/config.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/19.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/24.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/2.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/14.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/28.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/22.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/35.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/32.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/12.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/5.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/13.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/3.json
Oct 12 12:00:46 src/games/widePuzzle/assets/shapes/31.json
Oct 12 12:00:46 => Download translations
Oct 12 12:00:46 ==> Download translations
Oct 12 12:00:46 ==> Fetch url: https://api.wgamedev.ru/api/lang/get?app_id=7
Oct 12 12:00:46   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Oct 12 12:00:46                                  Dload  Upload   Total   Spent    Left  Speed
Oct 12 12:00:47 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
100 5684k    0 5684k    0     0  4980k      0 --:--:--  0:00:01 --:--:-- 4981k
Oct 12 12:00:47 :1
Oct 12 12:00:47 
string(58) "SELECT * FROM `api_localization`  WHERE (`app_id` = '7')  "
Oct 12 12:00:47 ^
Oct 12 12:00:47 
Oct 12 12:00:47 SyntaxError: Unexpected token '<', "
)
Oct 12 12:00:47     at run (file:///app/work/master/script/make-translations.js:30:20)
Oct 12 12:00:47     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
Oct 12 12:00:47 
Oct 12 12:00:47 Node.js v24.21.0
Oct 12 12:00:47 => Configuring done successfully
Oct 12 12:00:49 From gh_match3tile:WebsovetLtd/match3tile
Oct 12 12:00:49  * branch                master     -> FETCH_HEAD
Oct 12 12:00:49 Already up to date.
Oct 12 12:00:49 No new changes since last invocation