{"_id":"@things-factory/weather","_rev":"111-0ae3ec40cbe2ef05e430583b6e4aa02b","name":"@things-factory/weather","dist-tags":{"beta":"10.0.0-beta.4","latest":"10.1.79"},"versions":{"9.0.0-beta.41":{"name":"@things-factory/weather","version":"9.0.0-beta.41","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.41","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"99cc28d19ada34bd277756bcff90c9ffbd07bdb9","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.41.tgz","fileCount":89,"integrity":"sha512-b/3nrvCShCnqwnwNiZ8ys+3T5GM4gD0MCR/PlrbjPjXpqr0EXHKJt9otKC6O3l8IU0DhU1kPQu8eg94ZC7EBNA==","signatures":[{"sig":"MEUCIQCbDcWxWhoiSQMXlXCSoCfZ9ap7E6RC4EfN0xt1v7IjVwIgegUIdjU5oqs/xBYAsmtoRwVNiu8j0gCmmAlKIHbkq50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23027899},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"aeb3bbc9d7d8281cc9a7f7cdf8a989c8a672e1b8","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.1/node@v20.15.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^23.0.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@things-factory/env":"^9.0.0-beta.38","@things-factory/shell":"^9.0.0-beta.38","@things-factory/auth-base":"^9.0.0-beta.38","@things-factory/cache-service":"^9.0.0-beta.38"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.41_1742063932111_0.6987716084565643","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.43":{"name":"@things-factory/weather","version":"9.0.0-beta.43","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.43","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"6ce7d3ce6c00a340b7a7c6e38731a5424e999854","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.43.tgz","fileCount":89,"integrity":"sha512-uDYY6Xv6hiG0V2xxHau9SKruwpHVp8pEQQGbL6KljiCNzdPx8tDJe9c4YRNggbJ+ESLV+KPSfF7Rjy1QK/Df3w==","signatures":[{"sig":"MEUCIELvLlAyWMgv7j6MOIdsa0iMdcGxqQkIgEN1rpGRG8jTAiEAug+r3RrzrwOTNru5GW+maAE843xqAPSLV5nC1AAm+Ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23027899},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"47f30f9a889d379ae1dde6be7d6273d2c4fca2f0","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.1/node@v20.15.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^23.0.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@things-factory/env":"^9.0.0-beta.38","@things-factory/shell":"^9.0.0-beta.43","@things-factory/auth-base":"^9.0.0-beta.43","@things-factory/cache-service":"^9.0.0-beta.43"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.43_1742071758355_0.30043371233908744","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.47":{"name":"@things-factory/weather","version":"9.0.0-beta.47","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.47","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"d96cc8e7e0fc267e19ce6a0de62f6d2ba9848c85","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.47.tgz","fileCount":89,"integrity":"sha512-HQFpgVJwr6Ym8HRxJd6Dw7pmovKnP347d4CO/lTkUAxd7A2mi+JRHk5VHOyDp5nA5r1aIqOHS2OaHZ5LQI7f3Q==","signatures":[{"sig":"MEUCIQDCH71TdIEF/KGb1b88Ym2zIBaL1GpeePdee2pESP3hEwIgUkzNSTQAW2MA+Z/oKpje1vq3jItJ5897ngkctTdCGwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23028689},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"ac30e2107480758530fb55655c4adf8742ffabfc","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.1/node@v20.18.2+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^23.0.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@things-factory/env":"^9.0.0-beta.38","@things-factory/shell":"^9.0.0-beta.47","@things-factory/auth-base":"^9.0.0-beta.47","@things-factory/cache-service":"^9.0.0-beta.47"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.47_1743472398053_0.11263666411656859","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.48":{"name":"@things-factory/weather","version":"9.0.0-beta.48","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.48","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"3d8d7df5e4695b104a91158506c8cc275a205aea","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.48.tgz","fileCount":89,"integrity":"sha512-1fQ4RnXgWI4c1MYOolpfP9BmQWS0o96mSPSW4yjkpPCcGLeT65LhdfiohtYH8gnJj09hXv/dWPC96nDOGirWnw==","signatures":[{"sig":"MEQCIFVWjLSyYi1Py7KFZbIZUAyGBeRJKnkVnYaQquNNEiiBAiB1sw5WIPEzDnzAAUEJoPRX1o/OF5AENdIHt5lh7Y4xWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23028689},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"1511282b625093648bc378c071b39cce7a233378","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.1/node@v20.15.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@things-factory/env":"^9.0.0-beta.38","@things-factory/shell":"^9.0.0-beta.47","@things-factory/auth-base":"^9.0.0-beta.47","@things-factory/cache-service":"^9.0.0-beta.47"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.48_1743632048522_0.7187821129156322","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.49":{"name":"@things-factory/weather","version":"9.0.0-beta.49","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.49","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"db3254027679e8a8b5af3292f495069d80df3c60","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.49.tgz","fileCount":89,"integrity":"sha512-bJQdDP7EEL/msGEHjyKVrqTKroIgO+A/ibrlQQ367BiswWIyvDdQTHOAanISsCd0nq1BMtEfmU+gWQz6Qx4Kpg==","signatures":[{"sig":"MEUCIHyopUtUL+B8DTWBeBAE3h6aIo0tFpmPVQ0/IWRqTswUAiEA3rUA4JJQRk2jc9afkAHSXeq85xqY023Db00V7eEYRws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23028689},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"6f558584d6f7c06cd8f0f934ec9883e4ab037fdc","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.1/node@v20.15.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@things-factory/env":"^9.0.0-beta.38","@things-factory/shell":"^9.0.0-beta.47","@things-factory/auth-base":"^9.0.0-beta.49","@things-factory/cache-service":"^9.0.0-beta.49"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.49_1743965419699_0.22599057452088944","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.50":{"name":"@things-factory/weather","version":"9.0.0-beta.50","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.50","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"3b2e61846bba905fd62b5a55649537f5e43cedd2","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.50.tgz","fileCount":89,"integrity":"sha512-pT2nywH2vI/ra52xbkbPZtcHojYdhCS5AU0ipQEacnmrBIQrcgZ0p0NQQDUmHJLTCKpBIhwqxinbUvA3ttc6ag==","signatures":[{"sig":"MEUCIDKZ2xAR2yNy6tbXu1PM8R7PJ3+pd8e9GpNeIv7YJAN2AiEA/EhX69F5/quRzTIxPoOGQFrsp4pxVnED7sPwjAw4scE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23028689},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"71ce00fb49db49f4c4aaf876ff812bcf6c7986b4","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.1/node@v20.15.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@things-factory/env":"^9.0.0-beta.38","@things-factory/shell":"^9.0.0-beta.50","@things-factory/auth-base":"^9.0.0-beta.50","@things-factory/cache-service":"^9.0.0-beta.50"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.50_1744225701884_0.3287318541424973","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.52":{"name":"@things-factory/weather","version":"9.0.0-beta.52","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.52","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"ecc8373c50044de1a826ca12e1f6cc29b30daf53","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.52.tgz","fileCount":90,"integrity":"sha512-JjVSM2VFwuBrrjf9CjYoMA4BTc4O/VdkWwtN09zHtbEpeHmB3Ze1kFtL355UfPqaJuaHRIq2kMhe/7sOr+vMRA==","signatures":[{"sig":"MEYCIQDNOZgnRw2OSs6/DBRFiPheafGu2IQnST+319MiNli2BwIhAMBOKVAE4fKOWIOMOneMTLzgDHOvGe6IiYKkT0mHL9KZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23576485},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"887b3f87ba9072dd8c76bad6f491443419728d38","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.2/node@v20.15.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@things-factory/env":"^9.0.0-beta.52","@things-factory/shell":"^9.0.0-beta.52","@things-factory/auth-base":"^9.0.0-beta.52","@things-factory/cache-service":"^9.0.0-beta.52"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.52_1744453209474_0.48948769662574065","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.55":{"name":"@things-factory/weather","version":"9.0.0-beta.55","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.55","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"fe40fb55167139ab0560ee4ffdb12de52b161c6e","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.55.tgz","fileCount":90,"integrity":"sha512-U37jknhQe6GqyorHauS1nI36ImoCstC19P2G/jL5fDisEhGFwe7YkcHyCPn5qdaRif53oRjrYQw/QeVKPocOQA==","signatures":[{"sig":"MEUCIQD3H0WCuRYGxodpHU0wTVBW2/+Ev78Y9aIXWPOdRm5jVgIgNtq6gYqT6347nGSCzmghUsGFEqaHxV0wjSUnSJHNfVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23576995},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"a842ee060282d77b4784b579080f4918006e59dd","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.2/node@v20.18.2+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.0-beta.52","@things-factory/shell":"^9.0.0-beta.52","@things-factory/auth-base":"^9.0.0-beta.55","@things-factory/cache-service":"^9.0.0-beta.55"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.55_1744999191737_0.9766128709920796","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.56":{"name":"@things-factory/weather","version":"9.0.0-beta.56","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.56","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"beb2df516bc57cae14199eeb0d8e8e619a8d3910","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.56.tgz","fileCount":96,"integrity":"sha512-yCKsvdO/2+GQH1Racl3Je8JDpZNbOT6oypF22kUK+GJiaiqfsSZ6UgB+j+HI+Yx5xG/yTl5+I0zy3FaOeF5snQ==","signatures":[{"sig":"MEUCIQD2gt21oggGvEHIfuLzGOe1t2xQa+M1PTndRTXyifeWnwIgN3sIdW2LdLuwl/D8xp5rBeuiMFzQa5PCkzrLkOi9pAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23685872},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"380a995d4b67c40c17f303d2e241f3d3ffaeb4fc","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.2/node@v20.18.2+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.0-beta.52","@things-factory/shell":"^9.0.0-beta.52","@things-factory/auth-base":"^9.0.0-beta.55","@things-factory/cache-service":"^9.0.0-beta.55"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.56_1745035182499_0.45296764066604167","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.58":{"name":"@things-factory/weather","version":"9.0.0-beta.58","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.58","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"2b9cd0d7bd7979e185ca20e22aa66aced4f6e192","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.58.tgz","fileCount":90,"integrity":"sha512-BbSJ4SBh0toPR6j5gQmmTWZP593WBvNLKpygePxOTzyuR8yRk2ML7FPfD9jYNBPxFTmVvUBGSLY2OzqS95Eqrg==","signatures":[{"sig":"MEUCIAdhOOQH5WbkKkpQPSWvLyCd7a97npxLd3SszvCS70jIAiEAtpEcXJOT77vXD6BwGd4REH6FCD+I6zuDs5fdtA7Sd14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23649695},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"9029a5c2632858e5bf7b2d4d4a22211bb05b07a2","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.2/node@v20.15.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.0-beta.58","@things-factory/shell":"^9.0.0-beta.58","@things-factory/auth-base":"^9.0.0-beta.58","@things-factory/cache-service":"^9.0.0-beta.58"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.58_1745391202708_0.43555681241161737","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-9.0.0-beta.59.0":{"name":"@things-factory/weather","version":"9.0.0-9.0.0-beta.59.0","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-9.0.0-beta.59.0","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"575154a8af5b1c26bd3fb7e48a69bf103abd19ab","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-9.0.0-beta.59.0.tgz","fileCount":90,"integrity":"sha512-VdHlTjCFP8sXkv6d1ejy4Y/qEwSFfgUGxX/L78za+8uJd9Q2qTJSJFfAsTcWB7zP3jK4NCC3inrjTnzXjBFSxQ==","signatures":[{"sig":"MEUCIELBynXdd9N5iGmkQ94ght4Va94OP52KmG9av8pbEuusAiEA3gVCvQi41KnTn0/eeKSHK5H65fP6SlCLG6Ywy6bqeoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23649735},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"cf6ee84b991f469a4e71198b0e6314b45e9e10b8","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.2/node@v20.15.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.0-9.0.0-beta.59.0","@things-factory/shell":"^9.0.0-9.0.0-beta.59.0","@things-factory/auth-base":"^9.0.0-9.0.0-beta.59.0","@things-factory/cache-service":"^9.0.0-9.0.0-beta.59.0"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-9.0.0-beta.59.0_1745391971228_0.1366210671465422","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.60":{"name":"@things-factory/weather","version":"9.0.0-beta.60","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.60","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"ca1b13337a0846b6ba439533afda9574d3607a91","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.60.tgz","fileCount":90,"integrity":"sha512-h+ifUq0ncGAv6prfXhNKfARScyLzzCLmiHklXCxtK0tLi+TuazWPL8wR0KElrOON8QCGLiDfWJFwPTGdqpg2+Q==","signatures":[{"sig":"MEYCIQC7FtGFIXvTRdzRW3d3bzEiPjWPADlTL40DxoeI7f1LrgIhAJu7bMJOg88C7PtTcn7njrCyW6sMoKkuFR4PLkQQKWnb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23649695},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"faf427fc98f7e12175676457af67c3543733d468","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.2/node@v20.15.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.0-beta.60","@things-factory/shell":"^9.0.0-beta.60","@things-factory/auth-base":"^9.0.0-beta.60","@things-factory/cache-service":"^9.0.0-beta.60"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.60_1745396730473_0.37622183506666507","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.61":{"name":"@things-factory/weather","version":"9.0.0-beta.61","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.61","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"1eaaceeee7d9c6a68c0dd6b2d1afb14096a42720","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.61.tgz","fileCount":90,"integrity":"sha512-62B0DWisvgbbN1eEMCll6j7nlDb4M+RKMReuMIu3iniHjypCy/7dkfXBkIlxFLocNWL4xGScuSjzrbY/RCQc9A==","signatures":[{"sig":"MEQCIBmPoBDtMz+2XDFHLJiJygR4s5E/d2H9PIjhnhHyodfmAiAGn7zEfod+QfKLGD5N4A8gyv3lc08aqEeRfTFWKntTNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23649695},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"08f6c2b905efffa1bcf5da1320401d5f8b2ef6bc","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.2/node@v20.18.2+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.0-beta.61","@things-factory/shell":"^9.0.0-beta.61","@things-factory/auth-base":"^9.0.0-beta.61","@things-factory/cache-service":"^9.0.0-beta.61"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.61_1745411246089_0.17809356150400535","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.62":{"name":"@things-factory/weather","version":"9.0.0-beta.62","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.62","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"d75a32d69cc4283a4ce8eac309809cfc44b3b65b","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.62.tgz","fileCount":90,"integrity":"sha512-rfYD6bMYtDUkaYpJLLHhW2pF0UiJGtGmwi3e3xXbColGLgceZoPcrzoQ2xkzAuQg6JjykBvuf2qdZyiwAbSENA==","signatures":[{"sig":"MEUCICSZjrlbmaHUWF67YGsoQs8HixAYV2qnbPPU7PaenDYLAiEAlFlqOy8uQ9JbpNNXYfAEiwRWWLAw8wCaZnoFFjhoHQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23649695},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"5e2b366e42f786878e7a132c8787c1b9c8edb2c0","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.2/node@v20.15.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.0-beta.62","@things-factory/shell":"^9.0.0-beta.62","@things-factory/auth-base":"^9.0.0-beta.62","@things-factory/cache-service":"^9.0.0-beta.62"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.62_1745577980036_0.14671777267396302","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.63":{"name":"@things-factory/weather","version":"9.0.0-beta.63","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.63","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"358fbf90c76ff7df739245a078dffaeaa7a5b615","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.63.tgz","fileCount":90,"integrity":"sha512-i2M3uR/ROCOf2WxAZ1NkjiiDNG1ZjZmco9F5jWtmnf7OxmuTTz3KoQcjsnE1Ny2ErmaPR2yTEv/i2seWnoFXlQ==","signatures":[{"sig":"MEUCIACV8ybTpJOUPbMt9gywzjiu0IbMOjhWqYGgkJ1STrMTAiEAzYSfWGOPvhyhj0auTNzQUm8yPUHAbhbauFBf9qztDKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23649695},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"488a399d2703c99cb126b56213dd68b59a8abb76","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.2/node@v20.15.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.0-beta.63","@things-factory/shell":"^9.0.0-beta.63","@things-factory/auth-base":"^9.0.0-beta.63","@things-factory/cache-service":"^9.0.0-beta.63"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.63_1745579227517_0.5204255540575837","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.65":{"name":"@things-factory/weather","version":"9.0.0-beta.65","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.65","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"eca32b6834863d279d338473cf883cb28680a2d6","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.65.tgz","fileCount":90,"integrity":"sha512-agf4VJhN6qA3gV5CKzYgoEXzjIG3bvwFxy/Gja54BAeYZBxrKZVyAEcYRPXDJLHlehXSvTO05RURfsmqXwkHEQ==","signatures":[{"sig":"MEYCIQCT1wxmRcTgw72Dk6QhLh145LzyWQ++SIKz33HaMx4kNgIhAMBdDAsW/Zkj44heISrM+yNgPmO++1NjvemH8cNerpQI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23649695},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"783a664c48e833fffc34bd2573de4bf2c81d4e81","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.0-beta.63","@things-factory/shell":"^9.0.0-beta.65","@things-factory/auth-base":"^9.0.0-beta.65","@things-factory/cache-service":"^9.0.0-beta.65"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.65_1746029893075_0.11654189484114319","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.70":{"name":"@things-factory/weather","version":"9.0.0-beta.70","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.70","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"a4dc937a5aef6a3243e556fff606bb193e3c3526","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.70.tgz","fileCount":90,"integrity":"sha512-ExdUYOWbE6haOKrVGnD0Fdh+jl0f5flIGpazrNMUhdfdwombQW4hkMgYmbC84AjX5MLpXzlrfrJk5GdKuORyhw==","signatures":[{"sig":"MEUCIEfrjSrWtnvJyMGd7vDCeSM8jWeWx/B1+1FvCHSGprBnAiEAm4DDCIMUl//DiAPVOEfp8T3NGsT6LysY/SK44T+6SZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23649695},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"758395e0db4594fc5c62c5c6ec9ec63d449e5842","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.2/node@v20.18.2+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.0-beta.70","@things-factory/shell":"^9.0.0-beta.70","@things-factory/auth-base":"^9.0.0-beta.70","@things-factory/cache-service":"^9.0.0-beta.70"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.70_1746424263340_0.9641900728744954","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.71":{"name":"@things-factory/weather","version":"9.0.0-beta.71","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.71","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"fa43e8f86086dd9149dcd75c662ac10744eb1c46","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.71.tgz","fileCount":90,"integrity":"sha512-bmqotLoS8vmGivvAI0JexPErFsDOPn+bjfl+vwPH+VTHgXoOT6vxiJXrzOxgr2WbdWU0ylT9jFaM3sHhP5JNHg==","signatures":[{"sig":"MEUCICdoo0YHd3HklQKOiVeu3FezX7I9qmHOO7vvq5DwztOPAiEA6FhVh90rCrZ5PCOWDkTdz7RBID1Vu8h6+axFNZ+Wwog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23649695},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"ad70d71a01eaf79f9572592a0825a85362247dd8","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.2/node@v20.18.2+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.0-beta.71","@things-factory/shell":"^9.0.0-beta.71","@things-factory/auth-base":"^9.0.0-beta.71","@things-factory/cache-service":"^9.0.0-beta.71"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.71_1746430805979_0.09136909767427026","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-beta.76":{"name":"@things-factory/weather","version":"9.0.0-beta.76","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0-beta.76","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"66f2f4781b75a09b4a82c605951896fb8875368e","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0-beta.76.tgz","fileCount":90,"integrity":"sha512-WgrbqPuIG3s43ywF/pLWaG2IH18mKeUwo9MhGmOS/619kzAFrv+kQirfx6hD8rNWfcmu6lhqIR4VvAd3vLeINQ==","signatures":[{"sig":"MEYCIQDbBFBTrEcWhkNHc+TsxTi5TEGJ6su3KPAcUzO4MmpGWAIhAJ6VE7hfN5yiSXdt0rl8p+SkO9F3aGS6i2ooDBiFMKDB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23649695},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"6bb7b465e1b7dca24c78c7e4fbbaa24afc3bc7e7","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.2/node@v20.18.2+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0-beta","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0-beta","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.0-beta.71","@things-factory/shell":"^9.0.0-beta.71","@things-factory/auth-base":"^9.0.0-beta.76","@things-factory/cache-service":"^9.0.0-beta.76"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0-beta.76_1747976193598_0.7326471246617581","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@things-factory/weather","version":"9.0.0","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.0","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"30e874c612fb75b4f0906f92dc9a1cc017930f4e","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.0.tgz","fileCount":90,"integrity":"sha512-reD0INKnysx5EcpNXAX8UD8yzCsNGhs+HnKzLN8GnbhDiQd7nyNbAQ4p14sXOacDgi2FXZkgc0/QK+EMXHiFxw==","signatures":[{"sig":"MEUCIA6GAaCxL/SwwDx3phK8IrvObKlbgY/1y5GW7s4S3LgmAiEAwJEwiO6i97YFtTS/L7jYG+T/Rbkw5mfAA4kVVo0bpR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23654447},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"d6b5293b3ad571461b4282f19bc89288bdab2acc","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","actor":{"name":"heartyoh","type":"user","email":"heartyoh@hatiolab.com"},"email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.3/node@v20.18.2+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.0","@things-factory/shell":"^9.0.0","@things-factory/auth-base":"^9.0.0","@things-factory/cache-service":"^9.0.0"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.0_1751326696745_0.32927784928078263","host":"s3://npm-registry-packages-npm-production"}},"9.0.2":{"name":"@things-factory/weather","version":"9.0.2","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.2","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"4f797ae2266cb54cd12060eee4b50787a41aa6b9","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.2.tgz","fileCount":90,"integrity":"sha512-b6ix8tQqXnqMIld5OZYdchOB43qY8849IYGKMHTt5jshFtWeuEflOgc/VdewdOnKBGGrN4oYMuaTw7NsqmSYSA==","signatures":[{"sig":"MEUCID8dR+8lmjr4JTsdrvNXvdrEFVEFNJ82FDPnaL0jcW92AiEAiv3mcDvZrRg0XziVp3PfwBNQIs5NajuBualX2b3n1Vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23654150},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"5cf452159e611eea93c23010706ecfc6543405ba","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","actor":{"name":"heartyoh","type":"user","email":"heartyoh@hatiolab.com"},"email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.3/node@v20.19.1+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.0","@things-factory/shell":"^9.0.0","@things-factory/auth-base":"^9.0.2","@things-factory/cache-service":"^9.0.2"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.2_1751649015428_0.6885050870084779","host":"s3://npm-registry-packages-npm-production"}},"9.0.5":{"name":"@things-factory/weather","version":"9.0.5","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.5","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"523dec6ffe5596fda069b8df6a8f8c6876974113","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.5.tgz","fileCount":90,"integrity":"sha512-6acfXWivq0caOAYi+UDQjwAiRouofunxJaZ1S/9jfW5218deh/RudSFiYik2TqXW21u9JN99LNzobm1mf5K+3Q==","signatures":[{"sig":"MEYCIQCBhm4n24O7PNNGf/nzUmEM6TMGAp4leunYSrswd3gNfgIhAJ++D1oMlCvcvfsg2IXNy0UzBoYmzXqIUAWdmj1uT3IW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23654403},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"da760d5cf77e2495da74360b1cdc1f99f13bb65f","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","actor":{"name":"heartyoh","type":"user","email":"heartyoh@hatiolab.com"},"email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.3/node@v20.18.2+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.5","@things-factory/shell":"^9.0.5","@things-factory/auth-base":"^9.0.5","@things-factory/cache-service":"^9.0.5"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.5_1751694458123_0.13920491562714776","host":"s3://npm-registry-packages-npm-production"}},"9.0.20":{"name":"@things-factory/weather","version":"9.0.20","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.20","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"465830b6bc1a929e25cef00c87adc48a7973c6d4","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.20.tgz","fileCount":90,"integrity":"sha512-LOk6MePzowfPr9W5KGdZxqsd92Nhu6R8Zdun6dE+5IWnGuDnLCUp26CZczvtATyzbCCnHWPlKrVUWs/NYEMvCg==","signatures":[{"sig":"MEYCIQCDs6Ai0231It+yZvtdnBJztrZnIAKOVWgLGZYmHi2vaQIhAOXDqBflPD+hMV0+d8XlFX6RJe9wpw9pszADkIECYve9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23654408},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"d66d7047d01d82c6c676f8f02ecf1233fe55eaab","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.3/node@v20.18.2+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.20","@things-factory/shell":"^9.0.20","@things-factory/auth-base":"^9.0.20","@things-factory/cache-service":"^9.0.20"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.20_1753268635579_0.13052695342069254","host":"s3://npm-registry-packages-npm-production"}},"9.0.24":{"name":"@things-factory/weather","version":"9.0.24","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.24","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"acb6647854f60417b1759f5c8b8ac807efaa0131","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.24.tgz","fileCount":90,"integrity":"sha512-SH8mK9cq5hAP2GKmI1PxM8yc+/OlFsMJZOhHMNnm5wk3d3pox9jSJAN06mPcyBP9+uonpjrKLWXkj4ZK5PVckg==","signatures":[{"sig":"MEUCIQDTQ9W7hAAVeWQF8MWrkLm99JG+8H3gw/VEJNsCpXgFiAIgZ+yHQqJF3UmwBj31wByhppZGC68RVlGILtMx61nfAGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23654408},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"5b0961255631f7b6bb0c83e66d3d8021e15658bd","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.3/node@v20.18.2+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.20","@things-factory/shell":"^9.0.24","@things-factory/auth-base":"^9.0.24","@things-factory/cache-service":"^9.0.24"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.24_1753907497517_0.20365921995954483","host":"s3://npm-registry-packages-npm-production"}},"9.0.25":{"name":"@things-factory/weather","version":"9.0.25","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.25","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"79d9dd8202df1fccd82db2262448fd497ad74ad4","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.25.tgz","fileCount":90,"integrity":"sha512-rn98Ci8pTXUWjMHioQpRfGY8+pf+msm2xcQA6HoprxUYCE1tSBnN/mY4dZ5G4SAzCaAbDCFbeFnaysGNjvQ42A==","signatures":[{"sig":"MEUCIQCPNBzi8jNxOEvA3D9R8Dt6agEwv3chMI4AAOr9/AR1fQIgPBA/yYppMeti46Uq/bea62Uw1pSAWse5/Ej9Ftr3BGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23654470},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"f15d38b26438fe7e14edefdeb0b752ce9fe5fa83","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.3/node@v20.18.2+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","puppeteer":"^24.5.0","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.20","@things-factory/shell":"^9.0.25","@things-factory/auth-base":"^9.0.25","@things-factory/cache-service":"^9.0.25"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.25_1754067855459_0.24645453511759285","host":"s3://npm-registry-packages-npm-production"}},"9.0.34":{"name":"@things-factory/weather","version":"9.0.34","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.34","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"8434e45a4e2989c31a1107595619e28c236ba8ce","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.34.tgz","fileCount":90,"integrity":"sha512-Ib32tmBc8aA1tzd05AL9U2dfXbCABfL5cpbL3/62h2Hwd76saAG+RdlJSUFalT3LwfoxLk8Hk9eVVm99QC/WZA==","signatures":[{"sig":"MEYCIQDra8SPaONc7JGYc+aBfOJxsQeL34yBZwvoDPRcikXVOwIhANYdINA5S8q077CuRKbfpAmXa9yYSQxrvhdWeHwNlsZp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23838133},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"b85ff377bc6ca4a81e53342b20087d4e0a286772","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.3/node@v20.18.2+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.20","@things-factory/shell":"^9.0.34","@things-factory/auth-base":"^9.0.34","@things-factory/cache-service":"^9.0.34"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.34_1756695910104_0.061393367520270026","host":"s3://npm-registry-packages-npm-production"}},"9.0.36":{"name":"@things-factory/weather","version":"9.0.36","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.36","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"4b4af283e5d32b59ee7ebb60ff33b4409aaf271b","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.36.tgz","fileCount":90,"integrity":"sha512-xP8lq9HgevQcn/+ojs/ajsPWzFDrsEmcGksnyJ16vTOieILX3Rb88HugLRBYkA3UEOX7sfNOGzcwPkmRMnXzLw==","signatures":[{"sig":"MEQCIGj6OLS5VLcz4P+pi9gjscjPm41PE6E4hJJa3MaXraSfAiBKXXMlWGvwbR3ShYL0X9d1n/cwd84i8sLIeUeuIs7WYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23840146},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"167692f94a7c47a892c444fbd258c281aa4c1557","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.3/node@v20.18.2+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.20","@things-factory/shell":"^9.0.34","@things-factory/auth-base":"^9.0.36","@things-factory/cache-service":"^9.0.36"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.36_1757145698632_0.8397345166364447","host":"s3://npm-registry-packages-npm-production"}},"9.0.41":{"name":"@things-factory/weather","version":"9.0.41","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.0.41","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"4d4a46a35ebce72da1b4fe57251c102d6e4acb1d","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.0.41.tgz","fileCount":90,"integrity":"sha512-mNH7iq5+wrLy/Wd6Cn6zng4VEfGwSffmzuCESB+r/fomEfjJ+7Q5RHwSudjVa/UlO0TS4YE7NANekogUQ2xCPg==","signatures":[{"sig":"MEYCIQCtjVJ06yZI85XvEQJx5+ibk7IWrwQtbjFOqs+A6T1AtgIhAJYsB8RoXs6dDWMs4C+l6JoKsGEb01g59UGqHp+14lks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23840146},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"cb26dfb3aad0feb7de506fec597017b44c24d31d","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.3/node@v20.18.2+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.0.41","@things-factory/shell":"^9.0.41","@things-factory/auth-base":"^9.0.41","@things-factory/cache-service":"^9.0.41"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.0.41_1757835353823_0.09456987061252176","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@things-factory/weather","version":"9.1.0","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.1.0","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"caf35f7c88912b562bed7a525d6ceeeb24d21507","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.1.0.tgz","fileCount":90,"integrity":"sha512-1D5pD/3xbKR6mX+rPMCp6KyHdzfPdJrlcsRifswXcITOI2FZwXdqGFv9EA12+XN5m7/lJlgVvJNgvUGMMqtkww==","signatures":[{"sig":"MEUCIHASm+DUK1PCc4cUUc/BbziTh+C3RFGzAMP84dRb5FGKAiEAuspXYySABAPrKTidcQpb8rnpSLa3/qA+Rsv/knNyiGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23846688},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"494a121d16535ee9a0ff0e723c50e83639b86883","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v20.19.1+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.1.0","@things-factory/shell":"^9.1.0","@things-factory/auth-base":"^9.1.0","@things-factory/cache-service":"^9.1.0"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.1.0_1758025019578_0.8730050251127865","host":"s3://npm-registry-packages-npm-production"}},"9.1.13":{"name":"@things-factory/weather","version":"9.1.13","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.1.13","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"71366cbcf52f162215bfda80d1456a03b11c648d","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.1.13.tgz","fileCount":90,"integrity":"sha512-Z2gEnlWunV4VlafLSAJb8lOYz9XX/jxH6frDsGcrUaMhcKxU1PEt0ipDAReuYuN6WMkGQbFYfXZx6xLN4wACjQ==","signatures":[{"sig":"MEUCIQCAjkrSmy1lnwtQlM7qoRt7axl79cq7I8tsJOSN6j2cBgIgB+PJZEqO8Eixtrq5wVoZgg/LfqKVgAwmwe86DQU473E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23852023},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"a65dd907befaf3a422aa0250d6096b86d151d46e","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"nalshya113","email":"nalshya113@gmail.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v20.18.1+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.1.13","@things-factory/shell":"^9.1.13","@things-factory/auth-base":"^9.1.13","@things-factory/cache-service":"^9.1.13"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.1.13_1761097095701_0.8614802670662463","host":"s3://npm-registry-packages-npm-production"}},"9.1.19":{"name":"@things-factory/weather","version":"9.1.19","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.1.19","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"jinwon","email":"jwchoib8@daum.net"},{"name":"jinwon_in_hatio","email":"jinwon@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"}],"dist":{"shasum":"54544975cdd90d14071eebb812da9a9fc0ceddf0","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.1.19.tgz","fileCount":90,"integrity":"sha512-0YCJKBGLepL1RIQP1dnBHPY60U5cTmh6AoOJ6byheJQrxfnCtgDZYpvBxVO/EEk9haZFw4K7L5YZpftxU0Hn5w==","signatures":[{"sig":"MEYCIQCsAZDv5oWF1PswJ+NP1diQwf/F9at10d/5ELXLH9TYsQIhAPUtSy0pTBihFHG4LGaSPBriv2DcRw6H0gFFYDnHjiyR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23848708},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"078438034dbe19915108e89ff24024f7044a85a9","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v22.21.1+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.1.13","@things-factory/shell":"^9.1.19","@things-factory/auth-base":"^9.1.19","@things-factory/cache-service":"^9.1.19"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.1.19_1764070525434_0.9447555464468205","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.1":{"name":"@things-factory/weather","version":"10.0.0-beta.1","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.1","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"61a906ccd14a0f59313bc942dd1ac7d864278265","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.1.tgz","fileCount":76,"integrity":"sha512-polT2k4yV8/3jo7Rku4SGfVAUMqd71tl91fZmGZxXGRfjJovyOZoTvbC++kmnq7C3oRHRXuGo0v3qnUsKvx5lA==","signatures":[{"sig":"MEQCICKg1QUaishDWnfVfQgOQp2bYtepwkZhSD4PgPltGcx3AiB/6Clx5SAaqA7BkMWIiVDYQNYxhpTK5ISLTxIXmuW2Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23674683},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"90f40bf160fa25edf4560d7893cfd576cf474411","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.1","@things-factory/shell":"^10.0.0-beta.1","@things-factory/auth-base":"^10.0.0-beta.1","@things-factory/cache-service":"^10.0.0-beta.1"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.1_1772637486730_0.6779976120450459","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.2":{"name":"@things-factory/weather","version":"10.0.0-beta.2","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.2","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"2592e91f59cd8f7519b2452d0055f5937bf641d6","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.2.tgz","fileCount":76,"integrity":"sha512-nU0wpUEQj5uzFVFVdDpwR2JnG6zR02JODK5ha6mYJIWpiIj0Xq9wem4vfaGAeY4xEsBOl7LkQ011ILJJxapECw==","signatures":[{"sig":"MEYCIQDlLFc6sfvwS5O6nHUcBJougvAK5yArqZjHhSLphHgaEQIhAPEpggOhoJnYpdY/mAj6Dh7OkZ1zaV/T/ehIuYeU//sy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23674683},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"ea8a08ff802ae28a37fdda605b6356482e7a6faf","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.2","@things-factory/shell":"^10.0.0-beta.2","@things-factory/auth-base":"^10.0.0-beta.2","@things-factory/cache-service":"^10.0.0-beta.2"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.2_1772675096037_0.07264365291688102","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.3":{"name":"@things-factory/weather","version":"10.0.0-beta.3","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.3","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"6f21a623faa0cc7124a671f05608c5cde811d87d","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.3.tgz","fileCount":76,"integrity":"sha512-S7AB91oKb5pSYH41HB7iraQkYdLhrzC94A55gsZHvoJJmi9LecXrhpEliqj41g3AIrPfOtFezDLLPrCZcVXxRg==","signatures":[{"sig":"MEUCIFVmsCoj8gs3oDwRXPQTIwQk+/eCw4wMoRHnSoUd8Os7AiEA4q2xETqoWfWuqWnzrwNn1ozGyLBNbspjDtJuRlPLL54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23674683},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"7a7c8dcc00bf9f3e862b3211d19734899e2dbb92","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.3","@things-factory/shell":"^10.0.0-beta.3","@things-factory/auth-base":"^10.0.0-beta.3","@things-factory/cache-service":"^10.0.0-beta.3"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.3_1772710165832_0.8754398415090379","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.4":{"name":"@things-factory/weather","version":"10.0.0-beta.4","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.4","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"387f0a8ef07ec0b4381110afc5bd923ba65e252b","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.4.tgz","fileCount":76,"integrity":"sha512-NDYNTSc0/QxRpJ/s01JxvnfCSkHcFl4/Lw5HALbwGxGFp5fJv5IDvMMUz9RaH17XJw01wTeVEeociIKYTQFTlA==","signatures":[{"sig":"MEYCIQCCVql0zUwyxrndaTH6OsnSN9Kdah+aGo6RQD4GmsE0GwIhAOnXBuNbrzPMA2UD1221oDnyh7l7A282h6sPm0kfc0V9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23674683},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"2fdd577f6b14d7f493783c1167c88c7977e9a1b0","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.4","@things-factory/shell":"^10.0.0-beta.4","@things-factory/auth-base":"^10.0.0-beta.4","@things-factory/cache-service":"^10.0.0-beta.4"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.4_1772711400129_0.8228196384599331","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.5":{"name":"@things-factory/weather","version":"10.0.0-beta.5","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.5","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"027f9882c73a12621fc590d0076c0ee9836344ee","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.5.tgz","fileCount":76,"integrity":"sha512-zuad6oTLndqyi/wdh38FRVfjy5dS+TW1Ll2G8c8RV2WDQW20Gw4k/mBMZmLNXlWFNpayDfLzO+H6nu40vd7Q3A==","signatures":[{"sig":"MEQCIAvqfdr0lagUOsmpHoohgI0lcT3Sx2rZl4luDBp6tQYSAiBkQ045cEoB+Ap45dCCPLX8xn/M+U9wEvHrlSwrq5BwSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23674683},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"70fa39267e0fe82bbd73c280d2eb2e1ce990e4f8","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.5","@things-factory/shell":"^10.0.0-beta.5","@things-factory/auth-base":"^10.0.0-beta.5","@things-factory/cache-service":"^10.0.0-beta.5"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.5_1772730653655_0.16926149040764815","host":"s3://npm-registry-packages-npm-production"}},"9.2.5":{"name":"@things-factory/weather","version":"9.2.5","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.2.5","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"58210c6079550fbfe578da40517572bd975174a9","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.2.5.tgz","fileCount":90,"integrity":"sha512-QOdqjmkZfbHa2OhE80ymDAHt3BLhQIZJtQu0zf8GRs0fmhNi6dwtDLMybwn7nLMzmLHYX206yYlvr9UeS3dg1w==","signatures":[{"sig":"MEQCICrTN5vanxD10OKX0DOlo788nO8E+OF2tmypzThqb3AcAiB12+T/9cgH7O8083fgZVFchmRl85g/GAzetA2FKZGhnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23881529},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"d3622f475ae3bab84322d31b064cc4cda20f7062","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"nalshya113","email":"nalshya113@gmail.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v22.21.1+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.1.13","@things-factory/shell":"^9.2.5","@things-factory/auth-base":"^9.2.5","@things-factory/cache-service":"^9.2.5"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.2.5_1772767081371_0.6266696470041833","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.6":{"name":"@things-factory/weather","version":"10.0.0-beta.6","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.6","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"047306a1d00442a92184898544b7a944dbbfd1cb","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.6.tgz","fileCount":76,"integrity":"sha512-ybKzTqi9GB6frh6v3WOyhnwK5fUhLIRPcUNGd35vZKgc/bYGtAsnXqzDgn0AK3Jp4ES6B75r+KwZQ3+9ilprxQ==","signatures":[{"sig":"MEYCIQDbn62qjVHhwkm6WmL6ErdKDTF9qqe93EVnikIWrtRodgIhALjhM4YuC964HifiSg+h0wscLGcYsXMBJa4LePIhPy1t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23686506},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"f8ec36e3a3ba4c0a1ebf6def7a9f379de1a49111","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.5","@things-factory/shell":"^10.0.0-beta.6","@things-factory/auth-base":"^10.0.0-beta.6","@things-factory/cache-service":"^10.0.0-beta.6"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.6_1772806814040_0.9255996200890089","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.7":{"name":"@things-factory/weather","version":"10.0.0-beta.7","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.7","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"0fa3a2eb62801ff463e406056be865185c2395fe","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.7.tgz","fileCount":76,"integrity":"sha512-3+UX7nyXhatJpXvsiumb/4PxYhpaUx4fqC0Rm4fnNEMhkXV225k8dymaza7cvBcNlnbUSqZ2occYgrt7UVp6xQ==","signatures":[{"sig":"MEYCIQDdo9EgDlem8VmEc7Gr3yPLUb24JcK+5yK4uB73jN8GTgIhANWuDnNJNs3cncXSKK8gC+e63+Y6q1xmT4Pi/kif2Vz6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23686506},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"03d1f2dd440a30cc1af2d5908ac33533e94c2f4d","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v22.21.1+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.7","@things-factory/shell":"^10.0.0-beta.7","@things-factory/auth-base":"^10.0.0-beta.7","@things-factory/cache-service":"^10.0.0-beta.7"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.7_1772874740268_0.031577956299783105","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.8":{"name":"@things-factory/weather","version":"10.0.0-beta.8","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.8","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"1df4ea8e271caf0b911ef6185a1f6f894b482725","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.8.tgz","fileCount":76,"integrity":"sha512-il3ytg1ssdnbKmvxhW/FkPiH7f3uLtMIXF+wp7+YTnCQKXhmOB6BDSxdvgjbfcmOjXrv7ldr++tednbfmtBA2A==","signatures":[{"sig":"MEUCIQC/8EOBja+ply6d7xvuIrTT1mN/T9HvEmlUiCrV9tKHzQIgZ2Cadf1OL8bYb7eD3KjCLTK5wYzhbfWAsAGoSsHQsXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23686506},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"6e394d3533a03384cbdbd8c43a277a1dfba815ac","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v22.21.1+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.7","@things-factory/shell":"^10.0.0-beta.8","@things-factory/auth-base":"^10.0.0-beta.8","@things-factory/cache-service":"^10.0.0-beta.8"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.8_1772894868328_0.8060840082779275","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.9":{"name":"@things-factory/weather","version":"10.0.0-beta.9","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.9","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"8667dab6cc56a368423700165fd8ceda7494fb6f","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.9.tgz","fileCount":76,"integrity":"sha512-S7mdVbYLAR8apmwU9A5QuARnpIdKVWltpFSHt171301d8corv5451AYNMvBQDSkr0I4AErjPVF+Qp1Ist+2R0g==","signatures":[{"sig":"MEYCIQDPlTRcHGZN5PxiCzjC9sgrWBjiyccjjegrNdZNFPQM6gIhAIKVtGcDwBCG2Ia9vKNFYE6HqkdukdF9zCdFm/Z7d6IY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23686506},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"8409deaf06590b656a85d40fc99b243fcaa44eda","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.7","@things-factory/shell":"^10.0.0-beta.8","@things-factory/auth-base":"^10.0.0-beta.9","@things-factory/cache-service":"^10.0.0-beta.9"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.9_1772904517693_0.44000105030113335","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.10":{"name":"@things-factory/weather","version":"10.0.0-beta.10","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.10","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"0916aee7378411335a9be3ae4ecfb654fb0e9cfd","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.10.tgz","fileCount":76,"integrity":"sha512-RtIrSFyVaNRMyKBkA14Qmd4RTjqlgX8wpL3qPdiQ8dBLUiqa2jji5bnDGcQgsl6qz2jVldYuE0e1c4c35yyqfA==","signatures":[{"sig":"MEUCIAO2qgfOe8lPI2sJ7MtqoSXSbLJU0aoQlkWlk6bIDiIiAiEAiAuARmCaFXFSoJ8fTqvmeCtRyMN9D7TkgvhghZdx5JQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23686510},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"95acadd39e9a0ff3b2f34d9f7082142395903179","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.7","@things-factory/shell":"^10.0.0-beta.10","@things-factory/auth-base":"^10.0.0-beta.10","@things-factory/cache-service":"^10.0.0-beta.10"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.10_1772952002096_0.1880546701268806","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.16":{"name":"@things-factory/weather","version":"10.0.0-beta.16","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.16","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"18b4f7e945448a30c423d85e2ad804bc4d6d55c2","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.16.tgz","fileCount":76,"integrity":"sha512-Zc+IOEOYso+5Dgt3hzCLEU1KJGEk8nfDULtf0z/AZMGrOsBLqqinIDsbV5Vw7HDJ/Bc89lb+3oBoA59Kfskt1g==","signatures":[{"sig":"MEUCIQDWoYVaVwA9j/YbQ1PzhvCKXaBEnJJuEtKa8P4XIT6iXQIgCJ7os16PvC9oIHDcpDylbLwwzwXX6pW/0GUz8j3UqNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23690538},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"a7fb713c5c925ba6b51b512ae2fa6ee5455be84f","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.7","@things-factory/shell":"^10.0.0-beta.16","@things-factory/auth-base":"^10.0.0-beta.16","@things-factory/cache-service":"^10.0.0-beta.16"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.16_1773129140490_0.3060501385957517","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.19":{"name":"@things-factory/weather","version":"10.0.0-beta.19","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.19","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"f9937fbc84c586492557e507d6eb54b37581fccc","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.19.tgz","fileCount":76,"integrity":"sha512-yxwCdaparob5Cq5V1x8A5/AE01npxNag0QuF0HXTOkLM9hS18ceuya126StAcRLIvliXBXSwpQibgJGmIaakQQ==","signatures":[{"sig":"MEQCIEjI16Rg9U8QxKdaChFm84c0JYHUHz1ojG/d5xqAOpr6AiBr3FoSkaZVTFas6xK3sD3H78rGneK8oogVoGV5eKBqXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23690719},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"3bc8a6746ed9cd0bb4a451b1e4b8bd9556785253","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.19","@things-factory/shell":"^10.0.0-beta.19","@things-factory/auth-base":"^10.0.0-beta.19","@things-factory/cache-service":"^10.0.0-beta.19"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.19_1773600750277_0.27404372165091306","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.21":{"name":"@things-factory/weather","version":"10.0.0-beta.21","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.21","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"c7e36304da826c3342b7a2ce05d55ce9c4e51813","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.21.tgz","fileCount":76,"integrity":"sha512-w0pP7QgJAQGVwaS5QjE+nFGKdK8yHmSMGx1Di4yLpWfL1qYoaIZNR41MrCaUgDbuuSTPcCaX5o/w0IHPimAw4Q==","signatures":[{"sig":"MEYCIQC6jODl8iweFdq4/OpSljmnxzcd6t6wH/UYGifg1yV+zAIhAOsUEREhi1CkE/ytnVq3+cR8uy4dCb1n5Duj3Cu23yTp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23690719},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"6e2e1c7203ad4594900bc3ef621ca8476f9ff87f","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.19","@things-factory/shell":"^10.0.0-beta.19","@things-factory/auth-base":"^10.0.0-beta.21","@things-factory/cache-service":"^10.0.0-beta.21"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.21_1773772688603_0.17083471522091265","host":"s3://npm-registry-packages-npm-production"}},"9.2.13":{"name":"@things-factory/weather","version":"9.2.13","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.2.13","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"67a48d3b75339c1d822c1cf6bcfded92afe89d69","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.2.13.tgz","fileCount":90,"integrity":"sha512-JJQ9qWNqY7M5vUYa4pfvWxUhns6ngep5saPk9Boi2GS3G6WvJSMut97zeXtuYrKHjl/NzhOUgODdH/sj70rVEQ==","signatures":[{"sig":"MEUCIQDsqtPmhvuaoo20TX8W7jbBRuiQW6i+dQEfi990e4oWbAIgVM4xTDZdUX7go01aNA7gvZ5EcOcZwvHLZAwFmADhe6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23881713},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"d65748803a86a1fb6c9810ea4f93519c6f44f6d5","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.2.13","@things-factory/shell":"^9.2.13","@things-factory/auth-base":"^9.2.13","@things-factory/cache-service":"^9.2.13"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.2.13_1773910793105_0.35516241428351836","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.28":{"name":"@things-factory/weather","version":"10.0.0-beta.28","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.28","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"c76c692d5fa307ea2971d5118060d3315c2c8c07","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.28.tgz","fileCount":76,"integrity":"sha512-P8BxiiKgPIlGEDPW8fKsOms6QN0JbQmUWdH/m22E1pQawrkTaeCB8EZkcCK6EH229RrPDtz3nXE+Lk6SXdDfrQ==","signatures":[{"sig":"MEUCIBtxA+enhWjkxmzyR0ZbjwCtzDXQfLZd8HBagSiI6ZkiAiEAqBPVSTIuDwy5KhFs8iJ6+0cWJoxgv/pUtbf86i3+ZUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23690719},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"6b8d246c0250fe1ffbdb0baf317ad78086fb09ac","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.19","@things-factory/shell":"^10.0.0-beta.28","@things-factory/auth-base":"^10.0.0-beta.28","@things-factory/cache-service":"^10.0.0-beta.28"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.28_1774198677569_0.6716765385073478","host":"s3://npm-registry-packages-npm-production"}},"9.2.16":{"name":"@things-factory/weather","version":"9.2.16","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.2.16","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"0f33e7c472b07e5517f15756c46aaeae80e4e409","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.2.16.tgz","fileCount":90,"integrity":"sha512-lS0W+Y74yXek9ls9G6bTrmKicNme/EOq+nb3rafC4Wc9AeqvkSe87U3t6Z88YFKwqbvvVJqT16EGYKuL2Fnixg==","signatures":[{"sig":"MEQCIDcpGs8Raf1zBsEPPKQfAzNVlqXYN8dtqyi0BiaH/NeNAiB1gB4ZOHEW5jDg2iPsMJJJyHr/vjcYY68pFjae5PdV5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23881713},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"31eaa5c8d919b102979c66d8f9e163ded200df07","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"nalshya113","email":"nalshya113@gmail.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v22.21.1+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.2.16","@things-factory/shell":"^9.2.16","@things-factory/auth-base":"^9.2.16","@things-factory/cache-service":"^9.2.16"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.2.16_1774430441996_0.6317445198761953","host":"s3://npm-registry-packages-npm-production"}},"9.2.17":{"name":"@things-factory/weather","version":"9.2.17","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.2.17","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"43fca8e8244a58f6c0afffc090fb253288011b1a","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.2.17.tgz","fileCount":90,"integrity":"sha512-lpxbhe9BzrS/3y9Jx0zSOCEH69wUOl6iH8utrFWJnxNRJ190I7gL4MCklV7jOJeqxn4Vb2nCdZqbVad4zILf8g==","signatures":[{"sig":"MEUCIQCsKW9RM+dk7uimdIfbjPdyC6yodkzX79el5iVPqa8rqwIgVrR1xHW+ArYp2RQXXBqnWAZtrCdFCdMV0Gmf1XjthOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23881713},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"1b5f7bc7d9781c11d2f59bd3483305a6969b35ee","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"nalshya113","email":"nalshya113@gmail.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v22.21.1+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.2.16","@things-factory/shell":"^9.2.16","@things-factory/auth-base":"^9.2.17","@things-factory/cache-service":"^9.2.17"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.2.17_1775012006655_0.5697817793578592","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.35":{"name":"@things-factory/weather","version":"10.0.0-beta.35","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.35","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"a79834b00d7f5a5ccaa203064ad0aa92617bd79d","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.35.tgz","fileCount":76,"integrity":"sha512-OsIPQ9nnqWwSmuuGdlcnKwE87m3kL9lRf37WIXIausI1X8jqIysSZwb1INES5wsImQMEIc8Mho8SfIVK3V7e6w==","signatures":[{"sig":"MEUCIQCaFiIR8IPC9KaT/ka42RB5WEHDww+iV+ks/iJnYU1e0gIgCvizXO7Ye8xdEoJtf4oDpyYFYJHfvWUS6A80Oxnwbuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23690719},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"31d322a30665d662e4900d56507fefa851fda2eb","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.19","@things-factory/shell":"^10.0.0-beta.28","@things-factory/auth-base":"^10.0.0-beta.35","@things-factory/cache-service":"^10.0.0-beta.35"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.35_1775056807260_0.5996179096193761","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.44":{"name":"@things-factory/weather","version":"10.0.0-beta.44","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.44","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"e496ea50630cbd254c832c37c6d9e284bea6d7a7","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.44.tgz","fileCount":76,"integrity":"sha512-zMWLJWx8gLE/8dUhQy+YeW5gOUQO0stICGrXQhGBPeqn3Nr7zBLJTo+iCXkEaR8EJZTcQ6AMACBiPRDCkJcJBg==","signatures":[{"sig":"MEUCIQDaJ0xX/TFd9COmgtvO8C9PTA1xRiKcXJhjjv68iuY1VQIgNQrLLB2hY0m4fsAC7BC0/CcwD+6r6NdzQqf14NDY1qE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23690719},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"46ca2449e22f5f845279e18490cf64a20a2d13c3","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.19","@things-factory/shell":"^10.0.0-beta.44","@things-factory/auth-base":"^10.0.0-beta.44","@things-factory/cache-service":"^10.0.0-beta.44"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.44_1775789306848_0.3999976148540041","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.53":{"name":"@things-factory/weather","version":"10.0.0-beta.53","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.53","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"9e142d7bb28cb56738fcbb036007fe6b8d1640c9","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.53.tgz","fileCount":76,"integrity":"sha512-WXQYFAOf7+bMSVB5/9biu5RG/njL2r3/o1zK1IEXDekRzWNpIl8wsCNOjOL94tA4fXV+u4x1RtqSBdamZwXyjA==","signatures":[{"sig":"MEQCIHk7/8C2yU+V+PO6HPUhOg/VV5u5nONufKWkZCgY+liTAiB8Iwm0UWrAcWCQoYR2mpmWLYp8KDGzEOiXAZ9Rp/WuqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23679855},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"e7162a5b3f1f15bbc6908e11f4695197a5b63909","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.19","@things-factory/shell":"^10.0.0-beta.53","@things-factory/auth-base":"^10.0.0-beta.53","@things-factory/cache-service":"^10.0.0-beta.53"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.53_1776383629203_0.659163610450263","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.57":{"name":"@things-factory/weather","version":"10.0.0-beta.57","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.57","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"7e38d946f173fcdfb21ef46b296a3cfb7edc8141","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.57.tgz","fileCount":76,"integrity":"sha512-lbby3a+w0qpA5xiqNi7UrnB0PkVpZ6UIFKKYfe61QhF3moiTGM1BMrj7j5tsHRe33jJrcV2G8fl5LCTJcY8RDA==","signatures":[{"sig":"MEUCID6aeQfrKb+/w/Q9KhKgbylpPuOjiBgvudOujJf7fI+KAiEAhbrvYUbZm9NJFFx9GjU67PgNb0FRcB+Sy70Hfw0N9pA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23679855},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"19e6b6ebaf514b2b7965e50d3c9d291e80ff821c","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.19","@things-factory/shell":"^10.0.0-beta.53","@things-factory/auth-base":"^10.0.0-beta.57","@things-factory/cache-service":"^10.0.0-beta.57"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.57_1776783248426_0.15949608920246017","host":"s3://npm-registry-packages-npm-production"}},"9.2.19":{"name":"@things-factory/weather","version":"9.2.19","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.2.19","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"44a4abdc7ddd3de710b16896d6ba42c034112d2e","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.2.19.tgz","fileCount":90,"integrity":"sha512-zRMm/h92Ggx72jV0pw8xqA5Wi0YLfGemVMjeSX5mJ023SEjYI7ReFyUDDrMJUKG07cT9ByP8vwqHcLg8lsL7uQ==","signatures":[{"sig":"MEUCIDSDXeoqIr0S2orw+jeZ+S1XAbmmjKlvn4dqcHGsoM8EAiEAhUec6r7WQAp8hph90pGWZUa4o8iERb3deP8Z3NHSd/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23870849},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"4d6d69fe8a7683d91a8ecaf2740fd5f04ab9e0eb","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"nalshya113","email":"nalshya113@gmail.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v22.21.1+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.2.16","@things-factory/shell":"^9.2.16","@things-factory/auth-base":"^9.2.19","@things-factory/cache-service":"^9.2.19"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.2.19_1777370765966_0.9986329973163801","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.67":{"name":"@things-factory/weather","version":"10.0.0-beta.67","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.67","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"5eac51e42bb2786a2ba9ef7717b2a2c2016751e0","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.67.tgz","fileCount":76,"integrity":"sha512-Q3AdD40lmZd6luAngV/3AEGxAM51ymckBD1EB26wXzU/YYqSyw54DwEs8EIEBezhZ/tHzdAuZqh4WQdqjzEAcA==","signatures":[{"sig":"MEUCIQCYbStzY9SaOaPOzfLg4zCKjXt6q0Lk9KqhFZk1Gs90CgIgSaI++nuYLaRlj/+Cs496ykBlz527XSOdW+wIDy7ztVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23679855},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"865e7545d5701bb8e0d67cd408f12267e5a0ad47","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.19","@things-factory/shell":"^10.0.0-beta.53","@things-factory/auth-base":"^10.0.0-beta.67","@things-factory/cache-service":"^10.0.0-beta.67"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.67_1777561257028_0.4292257372723156","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.72":{"name":"@things-factory/weather","version":"10.0.0-beta.72","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.72","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"8e2544c507ade9e4c8b5b4a7697cabc6be5ec0d8","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.72.tgz","fileCount":76,"integrity":"sha512-DazCW/DT1lKDR3VgbJ6pDkcov5u66mDUX/S74qSoslJDp66lRREk51qQ6gw7+LdX7H/yiiQbup6QXAZoH5zJOw==","signatures":[{"sig":"MEYCIQCuzyltQanv5/q2vAjaVmniFqZjtcvCD2sopzwRVkerFwIhAPlU2NfeCQXl9w3PDS4VhitWA5aqZ9N6KdrqGLC1QCwq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23679855},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"df28904355d85974279d2be2c51b1ffa39768953","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.19","@things-factory/shell":"^10.0.0-beta.72","@things-factory/auth-base":"^10.0.0-beta.72","@things-factory/cache-service":"^10.0.0-beta.72"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.72_1777945987494_0.5557519588824105","host":"s3://npm-registry-packages-npm-production"}},"9.2.24":{"name":"@things-factory/weather","version":"9.2.24","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.2.24","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"eeb1a554d60a36f0e79badc12a6fd04022688b24","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.2.24.tgz","fileCount":90,"integrity":"sha512-5D1kDuCdz4gEfKjR5xt1W20juZliJEylDpaxqHP8pSZrw0UejBY8F6x9UKt7lJhu25IoSQsJUBOJ/Izw5vI2iQ==","signatures":[{"sig":"MEUCIQCSnlm/dbrZ+ULVYhUfMCJmRwe4FE9D2JEFoskcKeAcAgIgXkenZx0cQha30EGHCibIyfi1svT2km5+EaVDoiwtKcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23870849},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"801e5af6bd04b34b9b461f7a5ea1334d9ab6d79e","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"nalshya113","email":"nalshya113@gmail.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v22.21.1+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.2.16","@things-factory/shell":"^9.2.24","@things-factory/auth-base":"^9.2.24","@things-factory/cache-service":"^9.2.24"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.2.24_1778823962391_0.027124259040046894","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.85":{"name":"@things-factory/weather","version":"10.0.0-beta.85","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.85","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"2dc3a9396834e5c2aaa0dddefd5bb0d2ab7050d5","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.85.tgz","fileCount":76,"integrity":"sha512-EEFUGgOxQvYW2OmA0bPtOiaipOeD+ltw7SIUAbES0Dbq7x0uVSgGEqkX6WDuKCuCbxVSED9herWLORUsp6nHoQ==","signatures":[{"sig":"MEUCIQCESpXKjPekLRYH0pTGbec/68pBodFB/G4AIeob3mPkNwIgAm/gN3lrQXdR+OWGrmitXBjDT7EZIzJd0Z8qmgsRRZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23680736},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"4d08be19c07e220d11d5c6d796537b3d485ebd57","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.85","@things-factory/shell":"^10.0.0-beta.85","@things-factory/auth-base":"^10.0.0-beta.85","@things-factory/cache-service":"^10.0.0-beta.85"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.85_1779079763131_0.523281767218585","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.89":{"name":"@things-factory/weather","version":"10.0.0-beta.89","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.89","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"58bd7ec2a2d56f3e13a8dfed45b09e4d00f07ee9","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.89.tgz","fileCount":76,"integrity":"sha512-HWbhnuHRGixesghbfyGpXoADkCM6qvdh6XJVHKtsgiOhD3vpUxmQuR7+6sGRNHDYh1khIBVMmiEPeob7khIjsw==","signatures":[{"sig":"MEUCIQD7vYGL/n6LcUvXyeCVeLgguuXMWeUzwt1LwddosLbIGAIgSox1vDz33T5DvFrZlknKvrHO5+l/GsQaKdb5JRbfBDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23681581},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"8352709f941cc3bdf4862851851543888fb4120f","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.85","@things-factory/shell":"^10.0.0-beta.89","@things-factory/auth-base":"^10.0.0-beta.89","@things-factory/cache-service":"^10.0.0-beta.89"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.89_1779418355582_0.3095442194935196","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.92":{"name":"@things-factory/weather","version":"10.0.0-beta.92","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.92","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"6baa4c02c540f32e6b8c2133dbad6d64fae40155","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.92.tgz","fileCount":76,"integrity":"sha512-avwxOfYfxxwNB8ubDAiv5GvBlCfnDnjj1QtCyZ/zd4MYJZbGSayShSLokAGmglPJ2pLRh4Gz/LiItXswtx8ymg==","signatures":[{"sig":"MEYCIQDCW9BgwN38xowVvHzaOElMa5pDBrV4IT7evDH2aWlDnAIhAPnCKECiyQ/7UV4x0jP718X1Y5iBWlsJI79Agk/y/YgH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23681581},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"e1143534691790a7006213e06d93051528b93bf4","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.92","@things-factory/shell":"^10.0.0-beta.92","@things-factory/auth-base":"^10.0.0-beta.92","@things-factory/cache-service":"^10.0.0-beta.92"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.92_1779770190358_0.4427508404766558","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.108":{"name":"@things-factory/weather","version":"10.0.0-beta.108","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-beta.108","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"b38921938b80336c4605733f61760496a818c0b3","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-beta.108.tgz","fileCount":76,"integrity":"sha512-fqLXp4OorfSo6E2VMocpCKU/hwzKOd1AKihC49TVwztbIH9ZvhOc4gAcc4Hy4w9JvgeLnZsCk+qahpMEU1bdEg==","signatures":[{"sig":"MEQCIHnk0+uU1ivM0Qb9Tg3Uv1RP8s38tL3zIzqvVb9grLexAiADGDjlU+IFjHLTNsC+aF0J4HseI85owNfz6gzAGBdfBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23681539},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"7de47925ebd3f39dc232d4dbfa43f9687f3603c4","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.92","@things-factory/shell":"^10.0.0-beta.108","@things-factory/auth-base":"^10.0.0-beta.108","@things-factory/cache-service":"^10.0.0-beta.108"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-beta.108_1782058713482_0.4195582280849217","host":"s3://npm-registry-packages-npm-production"}},"9.2.29":{"name":"@things-factory/weather","version":"9.2.29","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.2.29","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"4a656a2f59988408cb6022de0c94cf7c6a0edc10","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.2.29.tgz","fileCount":90,"integrity":"sha512-TsvMlzB7M77mktVAlJFv7MVdmuvEmDtqpxvpJqe7GzcNdq+cYdFhnJFCWheWHYGO37kKv5oR96I+2OLdC/7Jkw==","signatures":[{"sig":"MEYCIQCKh8SvBGYQzX0/KyxGVJpTfzq78S7q7lvrVgaWcHu6PgIhAOWwzCD5OlrNX7M2aSYRqM7LtjgOZy5TF7aQS0ukisRS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23870849},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"48c67195ca4e1d57126d6afc93dd89ac8edd2941","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"nalshya113","email":"nalshya113@gmail.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v24.16.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.2.16","@things-factory/shell":"^9.2.29","@things-factory/auth-base":"^9.2.29","@things-factory/cache-service":"^9.2.29"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.2.29_1782199603444_0.47137419918474355","host":"s3://npm-registry-packages-npm-production"}},"9.2.30":{"name":"@things-factory/weather","version":"9.2.30","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.2.30","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"2312483b68453aaf2676c83c165e03f27b0b9034","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.2.30.tgz","fileCount":90,"integrity":"sha512-45dHr9c1Sq6fT50yOgBbJ3cMhN7n4J0qz/g959eqtrdseSzbCLmpIBim4wRCwfJf+VGBiMCnRuZxZfHwVIzt7A==","signatures":[{"sig":"MEQCIEUIZ5NJqcA1BPZN2rnX3Vl93ZTtPbA7VeR08qvVz73qAiAodVsMFHiWEbepFAnpqmxrds0YQBl19Bd9vV57LHuliQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23870849},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"65774c0739efcf488b1bf28c99b45830ad72d644","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"nalshya113","email":"nalshya113@gmail.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v24.16.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.2.16","@things-factory/shell":"^9.2.29","@things-factory/auth-base":"^9.2.30","@things-factory/cache-service":"^9.2.30"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.2.30_1782374080515_0.817836171830808","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-y.0":{"name":"@things-factory/weather","version":"10.0.0-y.0","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-y.0","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"b0914710c8f436c9735eb6b1c98fb8397eaa2e1d","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-y.0.tgz","fileCount":76,"integrity":"sha512-XzPRSHPLOYguvrCtgata8VjQjc77rZP4Dpn0gw0xQI7oqiiB4pSP2BsjLowdroN70kirmMYnoVhio5xaeB+Hbw==","signatures":[{"sig":"MEUCIQCHjGo+1pkXYadINxdNavxj2YBqx9l1+SzRifJsmXfoKwIgIvGmds+HMASeKxr4VVNZ6IiQo5VI2FFiyBMZxeh2X4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23681519},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"10deb8a3379e06f0e0a2a8eb018017cdb2e99bb0","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-beta.92","@things-factory/shell":"^10.0.0-y.0","@things-factory/auth-base":"^10.0.0-y.0","@things-factory/cache-service":"^10.0.0-y.0"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-y.0_1782434057045_0.2097357796473467","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-zeta.1":{"name":"@things-factory/weather","version":"10.0.0-zeta.1","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-zeta.1","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"8c79eb33d7b9d55be7147aae0d13ecb77088b297","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-zeta.1.tgz","fileCount":76,"integrity":"sha512-6tR6uI9uhRsyU/Lgvaf3vrXsyroNqm6j5OLKnPFNdNpZgvA9MFQtVyKci0+/x74VZnRW6YxXzffSTpVmx109uw==","signatures":[{"sig":"MEYCIQCCAjLaTrEbBlvcZv9mWTxG0cPub79rgacR5WMlQOqF2QIhAJKgRMhNvkfo4IqzHj74/FNqth0DdQhXtjWVFfGIUAQJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23681530},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"1f620c61482aa8dde20923e64826912b42b2a9d6","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-zeta.1","@things-factory/shell":"^10.0.0-zeta.1","@things-factory/auth-base":"^10.0.0-zeta.1","@things-factory/cache-service":"^10.0.0-zeta.1"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-zeta.1_1782437260113_0.7190879273688697","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-zeta.3":{"name":"@things-factory/weather","version":"10.0.0-zeta.3","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-zeta.3","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"eb887cf6ab77b6d116d8dbe8af0d12c8fd2c9813","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-zeta.3.tgz","fileCount":76,"integrity":"sha512-TjCi0XjJmoVfqBuGJ8naHP9eUWGZCrGSDVYZwUcsqbfDPY9tvik9Qml3mqvqiIsZwUTtdEEPpi46dw+od5BvAw==","signatures":[{"sig":"MEQCIEEUbTvMO4Jkj3wC2ICndWZ/sTzbUheq1V2V7AKmqiCIAiA1x8uK9EvqAzPYtHwCweTV0bF5UEBsNkOxv+ChfAmyIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23681986},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"2d998abaea0493b286bba8202c0f17083c518089","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-zeta.1","@things-factory/shell":"^10.0.0-zeta.3","@things-factory/auth-base":"^10.0.0-zeta.3","@things-factory/cache-service":"^10.0.0-zeta.3"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-zeta.3_1783442455465_0.9542678995309852","host":"s3://npm-registry-packages-npm-production"}},"9.2.33":{"name":"@things-factory/weather","version":"9.2.33","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@9.2.33","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"e2d231bdb35a586678653e3afa154fd243613f5b","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-9.2.33.tgz","fileCount":90,"integrity":"sha512-iLg5dKKUKagBI+QWz2GKbF3SzGcl9QIcyO0mMat16dIunV/jA8FwnqommzSNmHaD1si0gKxkN0AVKa6tMgQMPQ==","signatures":[{"sig":"MEUCIQDHuKcO45HoSIb+ClEuHUNv5zzoTpA9aIYYnE5yAWvTFgIgZZSeuWggd7yGk6cpyQ8sSttiJc37M+maXERa0Ah7WIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23872983},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"347955c276f347107315dba99f8f731ddb97f3ee","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"nalshya113","email":"nalshya113@gmail.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v24.16.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^9.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^9.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^9.2.33","@things-factory/shell":"^9.2.33","@things-factory/auth-base":"^9.2.33","@things-factory/cache-service":"^9.2.33"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_9.2.33_1783521005557_0.938954986294622","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-zeta.8":{"name":"@things-factory/weather","version":"10.0.0-zeta.8","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-zeta.8","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"9a7bbba9972c27248f48892b7f3b988c0994bf5e","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-zeta.8.tgz","fileCount":76,"integrity":"sha512-yIYNw44WxwH8dx9EuIlOQ8+kX/0XcSA2qQEH6evwf3WGlyyGKPsl20IH4cnjKWiIXQtkTRc7Fk5xymeNaNTznA==","signatures":[{"sig":"MEUCIQC386VXdYUfN//puY4EnWwydU59tGDZ1gKfd7nnK3Vj2wIgBUl5+eU1RNAcY5F57wUi7e8mCgbBV5TxwTOTvy8GOBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23681986},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"75dddca7d209c85b5380637490fbe95d3df67d4e","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-zeta.8","@things-factory/shell":"^10.0.0-zeta.8","@things-factory/auth-base":"^10.0.0-zeta.8","@things-factory/cache-service":"^10.0.0-zeta.8"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-zeta.8_1783837134609_0.3299916423856042","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-zeta.10":{"name":"@things-factory/weather","version":"10.0.0-zeta.10","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-zeta.10","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"3844b53d616e4301f6d723de8e46d43f8c3869d9","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-zeta.10.tgz","fileCount":76,"integrity":"sha512-NsJY3+ojS5mkYI6w6QqhaKdNTa9RbYbd19GWbYfRRaTBbubI9h1fUaVnrMcptUu/pfZQtMeUB4vis6dtNal8vA==","signatures":[{"sig":"MEUCIQCvtFAnYnwLLeJAA+kU0G1CyAPJDGjyP+sA3fN9kC7U7QIgcD9lq9x9iQEUNgb6PMwqGvMp+POdBqIzw3y7nqZ/aus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682284},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"66f0cf11f6a6ddc4ad756a55fa13b26a55d89fd4","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-zeta.10","@things-factory/shell":"^10.0.0-zeta.10","@things-factory/auth-base":"^10.0.0-zeta.10","@things-factory/cache-service":"^10.0.0-zeta.10"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-zeta.10_1783953236912_0.7986100351553693","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-zeta.19":{"name":"@things-factory/weather","version":"10.0.0-zeta.19","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0-zeta.19","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"e488b63a73432140ef47041ef82d29bbeea3593e","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0-zeta.19.tgz","fileCount":76,"integrity":"sha512-ChFhKPppaSOdeWcZUAXxlKHdiFWwMhC9puHyRS56NQDgyWdVTj6Dx7V/jl5lkLVJXy+fhzAiI4+htr2qRbVkvg==","signatures":[{"sig":"MEYCIQCCkrsiespCM+a+E+f4vi5NbNEp8HJ/3c1Ocvu7OdFzcAIhAKXJUD4MIYMaYYPZpaaqfq8An29f5xSDzPPRND1iAGC8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682452},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"7d320de9943dc929c2fa71cc44b2b78089288f76","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0-beta.1","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0-beta.1","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0-zeta.10","@things-factory/shell":"^10.0.0-zeta.10","@things-factory/auth-base":"^10.0.0-zeta.10","@things-factory/cache-service":"^10.0.0-zeta.19"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0-zeta.19_1785056512052_0.7264302801616171","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@things-factory/weather","version":"10.0.0","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.0","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"d8949cb53f89677198daeaaae2df0e42ab795783","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.0.tgz","fileCount":76,"integrity":"sha512-80+QIVwuWPwoHTnbzBF5bHbKFpe4hVB0q5xXcg34BRcYVlWBvGVf+RcK8izzA7+q3fL8CuttSWChvq/0uNfQWA==","signatures":[{"sig":"MEQCIAKGynB49nnF1UM2X2ygQKPWbTrXOBQGdTBA3H0k/tsbAiBK9v+Ijh5h38n2Fr7moLUcmMRwVisu2076ZMnXXGslNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682414},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"b20fa0816c33727f7ec327e0455687d3be620c58","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0","@things-factory/shell":"^10.0.0","@things-factory/auth-base":"^10.0.0","@things-factory/cache-service":"^10.0.0"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.0_1785330869452_0.02017481209201666","host":"s3://npm-registry-packages-npm-production"}},"10.0.3":{"name":"@things-factory/weather","version":"10.0.3","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.3","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"2b386852a2ffa886f4f5c4573b7a17348cc8a964","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.3.tgz","fileCount":76,"integrity":"sha512-P9uWYg23xDpkhPqPa1BeWkqoxHJSJvkE3aMUSLRuD3fiKYYJ19CkeOSRyyszR7zHLJcHQ+GuzIz5tN6mcUEjjg==","signatures":[{"sig":"MEUCIB9CU4L0/mBYieBZRoP84KZ76jdR60Te0otLgSRGVrfVAiEA5tsIHQLMjha3jNkzNJiAC+ouTV7TrTGT6LrZl+sYk2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682607},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"c7d253b722b6917e8911f6ef6e78e5fc2b295e82","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0","@things-factory/shell":"^10.0.3","@things-factory/auth-base":"^10.0.3","@things-factory/cache-service":"^10.0.3"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.3_1785410059588_0.5791417100515368","host":"s3://npm-registry-packages-npm-production"}},"10.0.4":{"name":"@things-factory/weather","version":"10.0.4","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.4","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"d7589abbb4b8341d95ca2317aaf20ccafae6afa5","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.4.tgz","fileCount":76,"integrity":"sha512-SV+WTWelNo6uZWT23OMl6nQKhyAWKTf2K8oJjR2U3OhvzvDLf2HEndwFwmF5qSMysRDnXyEARiA2BpDXkXDQCw==","signatures":[{"sig":"MEYCIQCiQtwyMyBXbgevAn1ui63MzLQI/0i31eyq5LZrTDQTxQIhAJwh19ayvz4PMnyUKa/zOyDzxj9s4x22k3weHSoGAiHy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682607},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"c8f6dcfea3ffe7a9dd2a7195e83e2e4e201fd5ea","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0","@things-factory/shell":"^10.0.4","@things-factory/auth-base":"^10.0.4","@things-factory/cache-service":"^10.0.4"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.4_1785413161579_0.4329947065323885","host":"s3://npm-registry-packages-npm-production"}},"10.0.5":{"name":"@things-factory/weather","version":"10.0.5","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.5","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"ea02cfa4796ddfda5591ef773f3a79d7041644a8","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.5.tgz","fileCount":76,"integrity":"sha512-+6laedcEBdVHofcvIJQq/Rrf8jMeKefdXnGzFFSEuBO4Ju/VIx3Rgj4cd0zlEHzLv6lNdRLMMWGS3WVJq9ID5Q==","signatures":[{"sig":"MEQCIBGNqayUW/ciMGoNTb7sBrvsAv0PwziIbc/4XEwIjnZzAiBfgK17yUNIPmg2zY51I8JN5APMIYJnR0U4JnakYvTtcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682607},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"42240a9b6d504181850ea30188f215434b2dd55f","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0","@things-factory/shell":"^10.0.5","@things-factory/auth-base":"^10.0.5","@things-factory/cache-service":"^10.0.5"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.5_1785455677642_0.5952465863959528","host":"s3://npm-registry-packages-npm-production"}},"10.0.6":{"name":"@things-factory/weather","version":"10.0.6","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.6","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"d18224a5f27174dfb6ff2f523b81fc178d6d5243","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.6.tgz","fileCount":76,"integrity":"sha512-Qfj+ed0c0pTWz5CPsSwr8ulT3+5gox/UxdW7Q8BYV2GaCAJrW1e4Vzs2/htxQOYrs0Y7I/2LEhNufMn6Bwr/tg==","signatures":[{"sig":"MEUCIHZ7Z/d6v30WwSn1PTCP9t/aXutlgKqhbnIAP8f4xXA5AiEA+90RIkzbo9o6CtaP278bW4mai51f2olDsVdwcB1TpfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682763},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"b929c16f83f70bfcc9a144ac6a50232efa56cd64","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0","@things-factory/shell":"^10.0.6","@things-factory/auth-base":"^10.0.6","@things-factory/cache-service":"^10.0.6"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.6_1785486787323_0.6607860590264585","host":"s3://npm-registry-packages-npm-production"}},"10.0.7":{"name":"@things-factory/weather","version":"10.0.7","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.7","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"2a5cfbd088e0de76392f52b2da858fb450a97c3c","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.7.tgz","fileCount":76,"integrity":"sha512-tFIrYYSJZtY1tCaI0jdqMPqh5PjGE6aJ93Yfw7XFbiCqtpmaZ4fHcnKmfxkpBJnXO3ZtETESszMpd0bAMjphMA==","signatures":[{"sig":"MEUCIHWoRNytY2DlDyZuxt+iEiVy6RfP88inyP5q/sGwROu3AiEAuxpSSRSEH+A5JryWDbvNh8gdvO0moVpOraZA7vssdA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682763},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"fffd94e886b67ed9019993a572a632054e812fa3","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.0","@things-factory/shell":"^10.0.7","@things-factory/auth-base":"^10.0.7","@things-factory/cache-service":"^10.0.7"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.7_1785650365960_0.5854790695587291","host":"s3://npm-registry-packages-npm-production"}},"10.0.8":{"name":"@things-factory/weather","version":"10.0.8","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.8","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"9b7c83f33ab118367ce9eef5d2634261b490246e","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.8.tgz","fileCount":76,"integrity":"sha512-CqCe11nruXvnaU1AenTmcI98MhQOQqzt4zmoXmeZBGBBApjKaxi9WjNEUamtgChA/wlrj8kZIkAbxvgrmvpK5w==","signatures":[{"sig":"MEYCIQD1LXTWnquY90gRwznprTy2nkhSL+62ZH8OdlqfKErsqwIhAOheAezIswAUjeeHZGuS1xYnet+E5RaVF3a3wHNCPUts","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682763},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"4a5a29c9c4a8a3e04fd67a5e5a11a42f0131ad4b","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.8","@things-factory/shell":"^10.0.8","@things-factory/auth-base":"^10.0.8","@things-factory/cache-service":"^10.0.8"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.8_1785650821081_0.06665247440079836","host":"s3://npm-registry-packages-npm-production"}},"10.0.9":{"name":"@things-factory/weather","version":"10.0.9","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.9","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"90672ad3f927e21869e26bf23dca9d3a2ee75cfc","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.9.tgz","fileCount":76,"integrity":"sha512-0CqayzUMV8dSZxqxFkSHH/xAZ/568xXXyTvi4tWIPxj1sl8/C6nfVCA+TIhLhuYBXWKU4Pz5CAHYcBQehSM5sA==","signatures":[{"sig":"MEUCIQDOPVur07wII0EMa+eAEh2iGpNmN1Jdes6xzXzjoXQvEwIgcKIkpiypGKvnXu95D4Zf78sdQkIsocj9R/oPA27Bfj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682763},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"b7a6c48c213e7a504114397b752004a295c1df72","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.8","@things-factory/shell":"^10.0.9","@things-factory/auth-base":"^10.0.9","@things-factory/cache-service":"^10.0.9"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.9_1786027845951_0.6133700666662338","host":"s3://npm-registry-packages-npm-production"}},"10.0.10":{"name":"@things-factory/weather","version":"10.0.10","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.10","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"738af8385fbb8a2d47ff9ef67866804af8f2e09c","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.10.tgz","fileCount":76,"integrity":"sha512-OigORSj5JB5s6qsaWn83E3Vw6w7I6KN/li/2H4EfB5o/AnzmH2iGVHeyHNsxKoQlj2b+tefZtmsnZloebZCkmg==","signatures":[{"sig":"MEYCIQCNUQeQjeBP7jTUpyxEiud5Wb+Qn0yvBqUXXQNmDeYj4wIhAOcOJWZ6qYdrcsmQjFRGYNIDrShl0X3znrbRTBjPAnTO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682783},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"afb7bf76bb16e946c8e62d9e79199c3fa5e34174","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.8","@things-factory/shell":"^10.0.10","@things-factory/auth-base":"^10.0.10","@things-factory/cache-service":"^10.0.10"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.10_1787051198149_0.9623155321727486","host":"s3://npm-registry-packages-npm-production"}},"10.0.13":{"name":"@things-factory/weather","version":"10.0.13","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.13","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"6a3dfc4c9cfd8a79499ce95b1742dbc4f79773bb","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.13.tgz","fileCount":76,"integrity":"sha512-gxPTBPfpBjNyiG3ijZ69bBWQLwCkTrajBmIhQZH6PuhaO5+GoSwftj+6sZw2MtmcKSarq+yOZqUKxSl534sOTw==","signatures":[{"sig":"MEUCIQDOa7gLEmx7bfSIT2MriTrEBqj3X73sVL1WwqdLeDqCiAIgIwzeSOFL0dMT7ySFBSPpYRJ1FlTXqXb4ididbTaUmZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682783},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"808b3b9e3bf15c058316ec4c73455108df7722aa","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.8","@things-factory/shell":"^10.0.13","@things-factory/auth-base":"^10.0.13","@things-factory/cache-service":"^10.0.13"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.13_1787484021237_0.8979809518177737","host":"s3://npm-registry-packages-npm-production"}},"10.0.18":{"name":"@things-factory/weather","version":"10.0.18","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.18","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"af1ec4be9ada01a4a4b4436b28b13623bde48299","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.18.tgz","fileCount":76,"integrity":"sha512-N+MUn5v8Yy5CDB2xC/sdm1nx1GWw2KQIxn6OwdrYkzTM6j+Zz5FA/+tgkTkvfgX8VNm+aItOBRR+XRofpwbtww==","signatures":[{"sig":"MEUCIQCC5LFZcuT63yT5jUYabvmWLx6BKenTYBLBpMbo8h3ALAIgMataoCVN/hD8zoMywjN/Lt8Q62+DblZKLZgDhrgW0lQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23683173},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"806c7af400517177f1323645df03558451587533","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.8","@things-factory/shell":"^10.0.18","@things-factory/auth-base":"^10.0.18","@things-factory/cache-service":"^10.0.18"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.18_1788103160655_0.07117343437431667","host":"s3://npm-registry-packages-npm-production"}},"10.0.19":{"name":"@things-factory/weather","version":"10.0.19","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.0.19","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"ed007dee5b87d85ba91e668202c852bf4a51eebe","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.0.19.tgz","fileCount":76,"integrity":"sha512-T894+A9gZJRbcB77CIy+CtShvHpt8CiBtXQOZM/ISpEzMux8yBoS/8yDRJ6cjoZaI1EYiqWR8vwjGsv3J7CjUw==","signatures":[{"sig":"MEYCIQDb16uRQn2Tz+yzphWDfpEeyHePTJnJXOMbJTlfgyVvRwIhAI+D9cRV1OpYkSI9fOX9tf5FrVVnvLObpGdoOy1XCjlT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23683173},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"5c170a55152cfe906fe6dbc30e6bfe474ed64122","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.8","@things-factory/shell":"^10.0.19","@things-factory/auth-base":"^10.0.19","@things-factory/cache-service":"^10.0.19"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.0.19_1788170829837_0.6026348910933685","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"@things-factory/weather","version":"10.1.0","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.0","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"91683df45ac0d682f7d4fb40138aa9c2b68ea0ce","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.0.tgz","fileCount":76,"integrity":"sha512-iPqYg7kXi8u6XOf6e7SY+F3vTA3KsROw/L3CoxXxvQbAcOwPGHyCd2yXXfNJl+oa6r1UOOqDVmmi0qX8GM5EvQ==","signatures":[{"sig":"MEUCIQDdJaTVYaGzgxOco6V0lYZnkWgRwP9K4dBiaOIAXAlSKwIgOPLH8FelqlVUxQy/B9Ot46Fu2BPUI41p29jfo44pSIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23683306},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"8407b1e9d1f47f6676af144d4a33c8ac01cb49c4","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.0.8","@things-factory/shell":"^10.1.0","@things-factory/auth-base":"^10.1.0","@things-factory/cache-service":"^10.1.0"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.0_1788788973169_0.11177752494007365","host":"s3://npm-registry-packages-npm-production"}},"10.1.1":{"name":"@things-factory/weather","version":"10.1.1","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.1","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"6c0dfd85ba34ebe41168d9d91ba793fdc9b87ea3","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.1.tgz","fileCount":76,"integrity":"sha512-+Ov+rUtGwhjbbCOoOoRIrVvvN+X1N8ZmBbrwbDKZ+NhisRcSKtGSrLtzCx5bSSC4IW5GLjw/YBErDsENvYSG7w==","signatures":[{"sig":"MEUCIHrBT2miDl6GT56jRA6K6w2sF4mDKUe520lTCKC0FFBnAiEAw6k5lN7mtXkH7Yf9ElPIbBQLoXr3ACjbex7lNLirHFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23683306},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"c8f13c30c39e006f932eb2903b27bd30587e7dc6","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.1","@things-factory/shell":"^10.1.1","@things-factory/auth-base":"^10.1.1","@things-factory/cache-service":"^10.1.1"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.1_1788789129631_0.5161021078488681","host":"s3://npm-registry-packages-npm-production"}},"10.1.2":{"name":"@things-factory/weather","version":"10.1.2","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.2","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"2e1d033536f44692ac410b1cd3db945816451eac","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.2.tgz","fileCount":76,"integrity":"sha512-u+djLSguGnygpKNP4ymepynO3vkzZHRaJV9PyWeYUkZWByDFlpvRN/On4AkdBf9D1XR1zPmM81p0/Pg0xmaLzw==","signatures":[{"sig":"MEUCIQDGQdwI3jVrpFzz/lLwufKHC4+JQjO73lRcaWNm1W2dxQIgAicS+Awl96wq8r158ALqBGaBtkCs8VDR5uRZXI4vR5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23683306},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"679ef1d63953fb006afed9c2402dab57d7314f9a","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.2","@things-factory/shell":"^10.1.2","@things-factory/auth-base":"^10.1.2","@things-factory/cache-service":"^10.1.2"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.2_1788789514193_0.1977075865703184","host":"s3://npm-registry-packages-npm-production"}},"10.1.3":{"name":"@things-factory/weather","version":"10.1.3","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.3","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"7926c2848ff9635eb323140d9c1e38fa4ce8c385","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.3.tgz","fileCount":76,"integrity":"sha512-KVi8lF8hVuiI2mOopxg+gvo+Nby9zrukIUS3wkUbf5OqszpytIMB6ekfeJCVuowm2t9BqUl5Bj+AGYp3aGwUxg==","signatures":[{"sig":"MEYCIQCPQwxXUTTTSgU//dMTa1dxJj3IJ6kM0qS2wvQH1J0xjwIhAOJs+xdMLPY3hGcKS7GO7gw3kiFHjg9Bq1EBq2ZBKp9Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23683306},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"406ecbf0d844099c41644531fe1a5ef5bddac84e","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.3","@things-factory/shell":"^10.1.3","@things-factory/auth-base":"^10.1.3","@things-factory/cache-service":"^10.1.3"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.3_1788790097707_0.9298193258375158","host":"s3://npm-registry-packages-npm-production"}},"10.1.4":{"name":"@things-factory/weather","version":"10.1.4","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.4","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"1bac83473e76bfe640d0b862592b410d33ac02c0","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.4.tgz","fileCount":76,"integrity":"sha512-AUJRDXcW0pZb6c91T9cDfm95OcRJGej39kzbOXb2kd5z1+NpKlCL9X4WjvCrB1PyKdFQTB4+h7hoMJ7SfiPjsA==","signatures":[{"sig":"MEUCIQD9aZhRRe55I5wBms0El9lCZXMBtqV6ct/Lm1eJ2j5uJQIgF/0WUk0EWQjkqVSk8MRQA/GjnbgXsTmRJb2QFKwc9ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682898},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"c653a2967daa76b3828f1eb7f4eb18934263d4b8","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.3","@things-factory/shell":"^10.1.4","@things-factory/auth-base":"^10.1.4","@things-factory/cache-service":"^10.1.4"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.4_1788913996365_0.5935920798503047","host":"s3://npm-registry-packages-npm-production"}},"10.1.6":{"name":"@things-factory/weather","version":"10.1.6","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.6","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"976e44651aa5c396bf265a4778d94aeee084452b","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.6.tgz","fileCount":76,"integrity":"sha512-9Pf1fBitfe5z+rnugygVOLzEx+5wZuDYMm58TJhxB9DYxDfF65SNXii69zLaBuMmeVFevAe7+On9cZt0Nr5yug==","signatures":[{"sig":"MEQCIAQ5kW5F7nFJSHw6lnDcVA1iRRZ3n3pzyQIocKArig0xAiBqobuC1gpKSMPqAv8LrsOcS2GZi9uI5J3fbo9IMH2HxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23657397},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"963aeb9ac470be5aea05bb5842a0a92afcab6036","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.3","@things-factory/shell":"^10.1.4","@things-factory/auth-base":"^10.1.6","@things-factory/cache-service":"^10.1.6"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.6_1789054481196_0.6236164205763162","host":"s3://npm-registry-packages-npm-production"}},"10.1.7":{"name":"@things-factory/weather","version":"10.1.7","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.7","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"3d5df06c001a42a323be472410374784427570e0","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.7.tgz","fileCount":76,"integrity":"sha512-5AutShTsGxbkyvJMR1ReE1pEDN2dEEyq+o/J5nCHG+sq7EPFlkqohBLSAWfB1sKNekvcb7rnWsE9iipO+1n8HQ==","signatures":[{"sig":"MEUCIQCmy7+luKGXIg3Oob9lK5ZIr3OrVwxlGv2ErWKo/yE7nAIge222MNFgsJU7/5AXvcXY4QGmLxSrtju3nTf3pcN+2FQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23657397},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"9a036f83f5751f9e4af9180e9a0018f716a4ba27","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.3","@things-factory/shell":"^10.1.7","@things-factory/auth-base":"^10.1.7","@things-factory/cache-service":"^10.1.7"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.7_1789144071187_0.11827687217219762","host":"s3://npm-registry-packages-npm-production"}},"10.1.16":{"name":"@things-factory/weather","version":"10.1.16","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.16","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"842e29f45e9ca7f8afc7a66a2aa033c03a480170","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.16.tgz","fileCount":76,"integrity":"sha512-8mUT0atlWEtU5/6/2f9YcQBgv2tSlvow/OUShPGxI9isAmqR/EZpZclhQzwq282N5WNXYEcsc6M/TmasV74NvA==","signatures":[{"sig":"MEQCIBToc5PV7Ek1qsC5QEeugbI6MZLJjwMBFcZzEWkbOrwNAiAOY3CbQDjygxMZlom3S6wjL0AK5UsannyNQbhhFDrp5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682850},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"aff86bc162b42c1d933711f7bc85a073f1ddcd29","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.3","@things-factory/shell":"^10.1.16","@things-factory/auth-base":"^10.1.16","@things-factory/cache-service":"^10.1.16"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.16_1789474371090_0.3184007480196469","host":"s3://npm-registry-packages-npm-production"}},"10.1.17":{"name":"@things-factory/weather","version":"10.1.17","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.17","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"4d67e7c0a8feec1994d84822456749012efdd73a","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.17.tgz","fileCount":76,"integrity":"sha512-4GkvZHKwfmUIPtkBgXBb46Vt0uPb6feg0eKAxRByIrwIqeeQkoeiNZcRNVnw0md3cQzasYddPI04kYsd9zat5Q==","signatures":[{"sig":"MEUCIEO2Kq89Rdui6cGLMCd5+6g28dP1rWcLXaypCqWdMtqwAiEAkA1JkJawJNIOEAUGUEUDQptSkwlR11Rgrxf26mPS1nM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23657370},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"0c8214182702162ceb5398bdcf42ef14ea672394","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.3","@things-factory/shell":"^10.1.16","@things-factory/auth-base":"^10.1.17","@things-factory/cache-service":"^10.1.17"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.17_1789520555342_0.7348144288923384","host":"s3://npm-registry-packages-npm-production"}},"10.1.18":{"name":"@things-factory/weather","version":"10.1.18","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.18","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"065aaa77f1a8282d42604a6b7e6e98d3d3d4e3e2","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.18.tgz","fileCount":76,"integrity":"sha512-zO3EJACJ1Pg0zfXLPVNWQCBX8pszDGz4hPqC6xnzbCP0LCPuCZJDN48mPMI/MRqIOlSYcAFWDL4SZQn1/tFsSw==","signatures":[{"sig":"MEQCIE5vdKk41kwqQpmT2CFGLoQryblsF9LUO7IIsTzNPBWKAiA/LosBwy9hcrOqTnVHAUAY5CYajiHOZYqosM46SG1R5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23657370},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"608fe1a70f430ae9c3aa20497173cecc8121373e","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.3","@things-factory/shell":"^10.1.16","@things-factory/auth-base":"^10.1.18","@things-factory/cache-service":"^10.1.18"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.18_1789557972405_0.36913376604829207","host":"s3://npm-registry-packages-npm-production"}},"10.1.20":{"name":"@things-factory/weather","version":"10.1.20","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.20","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"0c636d6d42c88521a8dd7d58b7ddd4caa503a498","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.20.tgz","fileCount":76,"integrity":"sha512-OvO3sPAE9ZvCeXE1Q8kQSMDmO6CBYh8+ckR74qolo3xqZfpLB2wLtwinbJf44tbTDKRT/G63nJ7iyDEgUAlYWA==","signatures":[{"sig":"MEYCIQDMtS+obgR7gQBLA4G91gLYZH+UMjhTB34epE+Lckx9RwIhAOoie1Ddo4cQBlDYrEGmtN8LsE161vfRunbPZ2LElzz+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23657371},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"6bd01660a4b28554bbe6ae4ee58f3ff844c5af69","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.20","@things-factory/auth-base":"^10.1.20","@things-factory/cache-service":"^10.1.20"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.20_1789560888914_0.9525862275847103","host":"s3://npm-registry-packages-npm-production"}},"10.1.24":{"name":"@things-factory/weather","version":"10.1.24","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.24","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"c64345f673d5d06f35d9f8bbc44a600975a94b17","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.24.tgz","fileCount":76,"integrity":"sha512-uB6wGSVSIL1necpRALlIVkQM1xsui+3acJRYiAypo8nHkn/t+gYE4nJ19KRfnawkaSlR81FgyoFzHIXqkP3aEQ==","signatures":[{"sig":"MEUCIQDl32km73edNAN8L2SAdLrN1C0V2BWrUV+qbQ0ve77DIQIgDpiYRRHRXgHpTzHssXDV/Sa5YmZl2yOqqLwd6G/cJIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23657371},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"0d88a504e0ffa63cd91279b88c6998d4bf1b3d86","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.20","@things-factory/auth-base":"^10.1.24","@things-factory/cache-service":"^10.1.24"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.24_1789570993931_0.2875505515814214","host":"s3://npm-registry-packages-npm-production"}},"10.1.26":{"name":"@things-factory/weather","version":"10.1.26","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.26","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"ab786c7ca9dd59c4d4ceb99d2119dafd606c28b2","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.26.tgz","fileCount":76,"integrity":"sha512-u0l+NyrE7V3P9wHjxHvV1PYV+WQkkW5hFH1tG2jYfxONXw7zUouQHxMDSH4cFcSssKak/ZsYGGgBLP+gULl+bg==","signatures":[{"sig":"MEUCIFZc6bxwumddcCBMDzM1l6PifU3V8M9W2U5ljHuicjZvAiEA18jHMm90mUo0toIALJgRaXwLx/4qqaEKPWYWkr0XAws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23657371},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"151bda14d899442c6846532ddded1e2bfe23a2f5","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.26","@things-factory/auth-base":"^10.1.26","@things-factory/cache-service":"^10.1.26"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.26_1789654768119_0.6876945925403777","host":"s3://npm-registry-packages-npm-production"}},"10.1.27":{"name":"@things-factory/weather","version":"10.1.27","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.27","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"2a629fa50d1d626518156998744bb5e1a23942ca","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.27.tgz","fileCount":76,"integrity":"sha512-piuFP3E0p+0s2NFGaU/9RnYmdMZ60jDjyAPRvKrm4xphWzCZMJOuaN22CU0iZ2lkVexBKQZnBFqAFIu96D9JKQ==","signatures":[{"sig":"MEUCIAk5XwIbZnw8UBjyn+E4+ewYkYhyMRpipOemZBCCxZsXAiEA0kGCvOEsh4LJGdshP884sliOxYmoIy8gII7yc6QqGeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDFAxsoY0Ymamt631NZnIFSk6IGQZOnH2Rm5qaOeYtmDAiEAn5pcNtY5dxxWA4TH1vKs8bBTBMNgDhZcj/WhWYbp+kU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682868},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"d04dc762cacf2aac8ba0b0f5d768eca365fc09da","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.27","@things-factory/auth-base":"^10.1.27","@things-factory/cache-service":"^10.1.27"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.27_1789687746383_0.4787194193979143","host":"s3://npm-registry-packages-npm-production"}},"10.1.28":{"name":"@things-factory/weather","version":"10.1.28","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.28","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"54f9ad3310b3f67d814078f51132373106ef549d","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.28.tgz","fileCount":76,"integrity":"sha512-VWzqGZPNGxZ25NU3PxKbz4hMobKCKn6h/u3cq5N9sPQiBQ9k2RWC6M51sZLPaIgH9Bh6QPNoraaxRksfwh1TeA==","signatures":[{"sig":"MEUCIB27J0d9zWrGthW/WX+LG5al7ZzFhqqA48tO/B/omSPHAiEAlszN7SX+afo64P2UvTnJ2qOh9OJDiFiUETSroscx2D4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGWNlZWDUawxITgRxHJujWxGF9zvYqUrYgmbg/76gegVAiBI1wG/UbUEu5S5VgO9HPtXUMlo8xHQ+52b5wik+HY9fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682868},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"3a260a0f79bc6b41a692a103955bfcc541aff60e","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.28","@things-factory/auth-base":"^10.1.28","@things-factory/cache-service":"^10.1.28"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.28_1789713410987_0.09488332425184987","host":"s3://npm-registry-packages-npm-production"}},"10.1.29":{"name":"@things-factory/weather","version":"10.1.29","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.29","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"37f33ebbd987901c2bd96329477caa0cd04b9955","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.29.tgz","fileCount":76,"integrity":"sha512-D3ftY9vmRjfhDcl2XTeJue8iByLclAo4er+eAHZjtfNkWgiVW7GW7385WXWNv5F/ic9JlAIIgb/7yzS5IhdxFw==","signatures":[{"sig":"MEQCIDByJLZUuRYPzJCiLXQWluK8wSCeOy5XuWok/jKzGcIuAiADi5ABfixi3jaP8V1LH4bseoZlhOF9j7fmhQqWUalcuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE3w4nnw3n8UE4BNp/b6DcqKXoXLoLB/WVc0CtNo1XptAiA1pKbGKCzY5vpIjaZXLAIv1v3eh4bWdvTbg8zqHnDz8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23682868},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"e6bf9dec003fe5e794746aaeb5852b3b50478232","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.29","@things-factory/auth-base":"^10.1.29","@things-factory/cache-service":"^10.1.29"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.29_1789731398166_0.8656114977073861","host":"s3://npm-registry-packages-npm-production"}},"10.1.31":{"name":"@things-factory/weather","version":"10.1.31","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.31","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"4c32a4d9fd2b9987fe04422d2bf00cbad1af6c61","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.31.tgz","fileCount":76,"integrity":"sha512-LvPIarouKyNbvxdzx5jW3+X9Ay37w5g9f168C0gn6nP/c9Xzi+HZWMI6Yml7rLIVWz33Xofdqq5o3LjIC57E3g==","signatures":[{"sig":"MEUCIQCxEqphTZchFwuipRbGpDtp6NECiBxVxADL1+0PYpwpbwIgcO/5oAKteFauSl67LmWgY0jSVBtOyW5m47bqGGhwHBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmigR+YFGEUqfTVqB+8KDBPNTFngEAvL1YHNHXe/o6xwIhAJr+rwxLF22ubp8uUdKOYwwl1llgKnqYVDbVyLdq2yw+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23683210},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"5213e6f9913b40ea2618a2111d9884b792dbaa01","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.31","@things-factory/auth-base":"^10.1.31","@things-factory/cache-service":"^10.1.31"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.31_1789778118337_0.2381210046643789","host":"s3://npm-registry-packages-npm-production"}},"10.1.33":{"name":"@things-factory/weather","version":"10.1.33","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.33","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"720723c756f98bc32c28558fa16e7151165815e2","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.33.tgz","fileCount":76,"integrity":"sha512-KvUsnABAaQdWfGVmtXCtZDvyQ7MD9IPhV39Od10vHT7uPn5//ov2ZZnFHfyp33qqcJ7W7DRgKsPCvdx3JTmWjQ==","signatures":[{"sig":"MEQCIFwmH17F7irZKe4Vrn0P/f1HC0atjj8MVbGBJTTrbuupAiBTsEJnT21vfJtpKbJxxRhk0okB8/4bYyLlfmIeZB7yfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCp5C5X+iLMT133ir0DYCI+nd+dXvB6x+YBN3crNFH64QIhALSvhr/FNLKM6HWFDaM0ZXRAiZRxZkF3KP8kT5WvPbLC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23683522},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"7fb7b6587846b5ff6ee7a4983652d9561b4d6b2c","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.33","@things-factory/auth-base":"^10.1.33","@things-factory/cache-service":"^10.1.33"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.33_1789872590818_0.4728547045517728","host":"s3://npm-registry-packages-npm-production"}},"10.1.34":{"name":"@things-factory/weather","version":"10.1.34","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.34","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"ecd99b7ad5245382af4362639d3810498c37df2e","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.34.tgz","fileCount":76,"integrity":"sha512-45KjpIg9/uPGjN//lLmY6vo+bNRJYP3tnCgOxvq9YCwu6j9YUeznpEoAp7beRsm4uPMRx5ZQFqmWoFY8pmFTTg==","signatures":[{"sig":"MEUCICpoh8Np4fsJgPU7c5kz++82CuJI8ExopvAufB21mjikAiEAoy1tjkfzqGoE5O/9xAShO1N/5dMh34V4JEV5uyM81fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmCh2ct2WSH2gtC5EMBWK123/AiBjuAIJPAnn8w5H48wIgayaV+iEHHCVXC6xqzeM0Hm4c/5g9v/oEC/UqtKkKlNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23683522},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"5e16fd9f0cbb71c8d395b58a95bd9e99c93975c7","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.34","@things-factory/auth-base":"^10.1.34","@things-factory/cache-service":"^10.1.34"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.34_1789900722126_0.38419363350238966","host":"s3://npm-registry-packages-npm-production"}},"10.1.37":{"name":"@things-factory/weather","version":"10.1.37","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.37","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"c3130d7bb84c7bb9f885492ea4bb54e5732dddb6","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.37.tgz","fileCount":76,"integrity":"sha512-FhsLv2YN4OmvZWdSUkkzQP2l7NxYKK3OTxnmyKjNTA7ExKnnVon9ftbYMvsOXD+2FssY7j/Ded8VwzLH3LWi5g==","signatures":[{"sig":"MEUCIF1YW1rxuE9UXxHbXWc3pt6DGEKnT2nSZ8ccaesLweRvAiEAmqw63aJoNNRKkSL2hltb3LDBiOxz6+BoSdu+6iiEBAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDY4h6ZtgjSTcs8qyhM0bN7vO0/UUJv52pW+I4jmSdLPAIgCYQnLdzNz/7qfq+Nk04xzx4y1HEGx7gp3/tnUb/qA3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23683522},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"d8a69e5c8803a4b9d3289df0cf38e161a207db61","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.37","@things-factory/auth-base":"^10.1.37","@things-factory/cache-service":"^10.1.37"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.37_1790176510669_0.19137023621333604","host":"s3://npm-registry-packages-npm-production"}},"10.1.38":{"name":"@things-factory/weather","version":"10.1.38","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.38","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"6f9eeace9b1f0f5e10583db83c2508ae81afb4b0","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.38.tgz","fileCount":76,"integrity":"sha512-7f7LAgVrP4Lkoik8qRQPeqKWy+SKCq6l9F0Jh8XRqPbL7j4prd5qKZ5+gTDGbZkZT+jv3cgjtABdDI/Pe2z3ew==","signatures":[{"sig":"MEUCIQC3+FsLaEQd29vwq6Le65HEIXl6WNECItUsouscSTcJbgIgJY0eDQhI4opsgPq+qMMAMOi3985NEOJ13WqSVkBcSNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDc4S8QXznrgX3dir0GK5LRUpFIqI/nYvh7DIwbxTDu9gIgaTBkKRRoSKiI86QqIhXrLiuTEyoFgo6iRzJnOFjEPdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23683657},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"b947349fe1c27d11038b592ceadaba336f14785b","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.38","@things-factory/auth-base":"^10.1.38","@things-factory/cache-service":"^10.1.38"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.38_1790217170818_0.1420787458462449","host":"s3://npm-registry-packages-npm-production"}},"10.1.39":{"name":"@things-factory/weather","version":"10.1.39","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.39","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"9a665ec5e0332842710701dcbffa5ac9c3d7602c","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.39.tgz","fileCount":76,"integrity":"sha512-keLHADfmYn5iKfshweNdSGXih6/Ufekw0yftpDFMPkZBzmjHP9FubecT0jpccl+vG2TqoehYa8/Ccc/a9HSJEg==","signatures":[{"sig":"MEYCIQCTKa6wSYmCWb2pd8y3phaY/3MpvIj44ZlpleLgMBQZRwIhAJyAmfjqDAsZjqOeREi/LZycqD1OQG8cdbbXhlgwJxTk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDyYwQMz0GJOD2HsdkmcNx/53PIurxiasoOxnGnHeEcxwIgRW4S9BS6TCYQP4mPM+aQ1OjZAVcxXjWAknQfBtgNMTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23683657},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"fe5257ad8995fe7e79275e287f36e95b5fd32d1c","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.39","@things-factory/auth-base":"^10.1.39","@things-factory/cache-service":"^10.1.39"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.39_1790219513461_0.9950469952357561","host":"s3://npm-registry-packages-npm-production"}},"10.1.40":{"name":"@things-factory/weather","version":"10.1.40","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.40","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"96e2f577c244421d9458cb0c9ca8dcafebdeb6ac","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.40.tgz","fileCount":76,"integrity":"sha512-oCLwVbQvBRT3rGy17B7nWhGvUMRL/7j5zghW3jvp7uXjppOx6PmBWqCcQgH4qbxEeN09FUAEw2WysHPx1Z0BxA==","signatures":[{"sig":"MEUCIQCRFKzZ4QerKX93gXh1s/Gi8CaGgzHyvE1ZI7c+y/xw6AIgbEx/C8osAlhVAES2lKpPlBQgE3x6JHbNlHmtDWNSYp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID9XTOl8wp34frJ3sYlGfE+gwTBiWxSPMaySLz+BuOnxAiBCeXojtuFjj0Jch51euSJRHbmQ+IwsamfZarF07hDWGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23683657},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"51c5d804c14ad8fcc6d4707e6ef80c9deede2766","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.40","@things-factory/auth-base":"^10.1.40","@things-factory/cache-service":"^10.1.40"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.40_1790221135930_0.48568739959300133","host":"s3://npm-registry-packages-npm-production"}},"10.1.44":{"name":"@things-factory/weather","version":"10.1.44","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.44","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"3d0c09413f8906a630991c6a46de396d26760cef","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.44.tgz","fileCount":76,"integrity":"sha512-z5RtycCHglDUSh+zNgpNijyOC9G2W/Lbzbd+tmdr5n7Wj8Ul2yYffzfEBbHXhRweYctfiKlj5ePp/x3lFaSiFg==","signatures":[{"sig":"MEUCIQC88X+KZNYbTJVd5nnTxXQKb+9EqngpewZ78581fPqQngIgOb4tQBtxVA1R3D2mBda22HbxfSbwUfVosBcFtSMj2rM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGYo9SNqNpkiLEuwKI1T4lnarRZaLJqU4ZJAMbD9fYQdAiEAu2tmjP9DywHwdvigTH8HYB2snYgRzaFz/p9q6zY3b+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23683790},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"7c95c4e75e155e51c714409e865d96f317232c23","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.44","@things-factory/auth-base":"^10.1.44","@things-factory/cache-service":"^10.1.44"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.44_1790234282375_0.07298584407696262","host":"s3://npm-registry-packages-npm-production"}},"10.1.46":{"name":"@things-factory/weather","version":"10.1.46","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.46","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"0078f5f6aeef11e56ef9b82557010d13771eaca3","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.46.tgz","fileCount":76,"integrity":"sha512-CkPHtc2onBs+aSPFK6NoAkouiPIR5g1Cd1QZ+rvJk5gRSD+FX9T40zCMx1Xa1GT8LzFuFOQMZNyjlqXZxJ61fQ==","signatures":[{"sig":"MEYCIQDn+RUYTF/TZutLBjIMedqXsJgQHLp60WJBdnc0jiZCCQIhAOJVYmbicd30SX2qsAJSjKPQO7K5jNsYRgfJPDVTws9e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDiR8gdx8xk5d6PoZ8Lu40PyTUF2OIJBgRISi5AWZMTiwIhANXRoxgKm826EWbq3ZMYmpZirgu48UR1rw5HHZcFhsEO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23683790},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"d3467cde550453f3348fed0ed6c79a12a6ba0db4","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.46","@things-factory/auth-base":"^10.1.46","@things-factory/cache-service":"^10.1.46"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.46_1790246861736_0.9338791264369752","host":"s3://npm-registry-packages-npm-production"}},"10.1.47":{"name":"@things-factory/weather","version":"10.1.47","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/weather@10.1.47","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"9f0628e2f9f68ef68f1258dc9b3703867c733693","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.47.tgz","fileCount":76,"integrity":"sha512-H7akCGTzEAJZY/zOmQVK6Y1oIPheth9rfvE9lwGu4fPRUdYhlfS9uv5BdUMV1WFluX+r4SiEGbb50cpWQ9JwVw==","signatures":[{"sig":"MEYCIQCiQ8kLFuowG6gED98K4v9DgzJi3ww8ZGiGC0UrQ17+MwIhAKDSBXO2sW/04kqd1Owwb1ddzgUIJgUsj0eOqrHjfuDE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCoTnYwNifoJjmASWJ0idZaRiUMGPNrwJB96u3Aq80RfQIgCBkbJoerJFZTybqDc7FTDczspdKBmIm03h+r5/HoXtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23683790},"main":"dist-server/index.js","browser":"dist-client/index.js","gitHead":"185f20d7d9a15715a0ee2757a6a8189ec36cfb9d","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.47","@things-factory/auth-base":"^10.1.47","@things-factory/cache-service":"^10.1.47"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/weather_10.1.47_1790255071060_0.6686268311153212","host":"s3://npm-registry-packages-npm-production"}},"10.1.79":{"_id":"@things-factory/weather@10.1.79","dist":{"shasum":"3b05ff3d447605bc01ffa13f741abff42ac3ebf1","tarball":"https://registry.npmjs.org/@things-factory/weather/-/weather-10.1.79.tgz","fileCount":76,"integrity":"sha512-omWRJ6YtVmYSxUxHD7i2wEievVT2uzXr2S3QbzA6jGuig4przTIxS7DFZCzJxuay6bBRE2Sr3qYWWBe9rFDtww==","signatures":[{"sig":"MEUCIQC3SLDPwvJP4JuB5EdUaotGDlByNtS67wfTGTJGYb9XEwIgGsjF955g2tGQqiZN/Gl2YYabjbetckaHQ2dNoN8we/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCNuNlSbNamlW7965dIiyR0wehLZXtKFyMwpRkjqof9BQIgWFL7tlMmGCkjWsOaPfh7YlxZ3JL88Pgg1mjYmSPqpDw="}],"unpackedSize":23684214},"main":"dist-server/index.js","name":"@things-factory/weather","author":"heartyoh <heartyoh@hatiolab.com>","browser":"dist-client/index.js","gitHead":"94cde9ba17dfdddb0a16139b71e5a7e370977e4a","license":"MIT","scripts":{"build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","migration:create":"node ../../node_modules/typeorm/cli.js migration:create ./server/migrations/migration"},"version":"10.1.79","_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"A module for weather service","directories":{},"maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"_nodeVersion":"25.6.0","dependencies":{"ol":"^10.4.0","colormap":"^2.3.2","@operato/shell":"^10.0.0","@mapbox/mbtiles":"^0.12.1","@operato/graphql":"^10.0.0","@hyperviz/weather":"^0.1.0","@things-factory/env":"^10.1.20","@things-factory/shell":"^10.1.79","@things-factory/auth-base":"^10.1.79","@things-factory/cache-service":"^10.1.79"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@types/colormap":"^2.3.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/weather_10.1.79_1790484697171_0.32089085374392745"}}},"time":{"created":"2025-03-15T18:38:52.002Z","modified":"2026-09-27T04:51:37.557Z","9.0.0-beta.41":"2025-03-15T18:38:53.010Z","9.0.0-beta.43":"2025-03-15T20:49:18.618Z","9.0.0-beta.47":"2025-04-01T01:53:18.797Z","9.0.0-beta.48":"2025-04-02T22:14:09.647Z","9.0.0-beta.49":"2025-04-06T18:50:20.000Z","9.0.0-beta.50":"2025-04-09T19:08:22.306Z","9.0.0-beta.52":"2025-04-12T10:20:10.050Z","9.0.0-beta.55":"2025-04-18T17:59:52.055Z","9.0.0-beta.56":"2025-04-19T03:59:42.786Z","9.0.0-beta.58":"2025-04-23T06:53:22.967Z","9.0.0-9.0.0-beta.59.0":"2025-04-23T07:06:11.525Z","9.0.0-beta.60":"2025-04-23T08:25:30.753Z","9.0.0-beta.61":"2025-04-23T12:27:26.388Z","9.0.0-beta.62":"2025-04-25T10:46:20.330Z","9.0.0-beta.63":"2025-04-25T11:07:07.857Z","9.0.0-beta.65":"2025-04-30T16:18:13.370Z","9.0.0-beta.70":"2025-05-05T05:51:03.614Z","9.0.0-beta.71":"2025-05-05T07:40:06.269Z","9.0.0-beta.76":"2025-05-23T04:56:33.913Z","9.0.0":"2025-06-30T23:38:17.023Z","9.0.2":"2025-07-04T17:10:15.750Z","9.0.5":"2025-07-05T05:47:38.413Z","9.0.20":"2025-07-23T11:03:55.925Z","9.0.24":"2025-07-30T20:31:37.938Z","9.0.25":"2025-08-01T17:04:15.789Z","9.0.34":"2025-09-01T03:05:10.410Z","9.0.36":"2025-09-06T08:01:38.926Z","9.0.41":"2025-09-14T07:35:54.077Z","9.1.0":"2025-09-16T12:17:04.910Z","9.1.13":"2025-10-22T01:38:16.025Z","9.1.19":"2025-11-25T11:35:25.768Z","10.0.0-beta.1":"2026-03-04T15:18:07.145Z","10.0.0-beta.2":"2026-03-05T01:44:57.624Z","10.0.0-beta.3":"2026-03-05T11:29:26.285Z","10.0.0-beta.4":"2026-03-05T11:50:00.937Z","10.0.0-beta.5":"2026-03-05T17:10:54.115Z","9.2.5":"2026-03-06T03:18:01.764Z","10.0.0-beta.6":"2026-03-06T14:20:14.467Z","10.0.0-beta.7":"2026-03-07T09:12:20.639Z","10.0.0-beta.8":"2026-03-07T14:47:48.729Z","10.0.0-beta.9":"2026-03-07T17:28:38.101Z","10.0.0-beta.10":"2026-03-08T06:40:02.509Z","10.0.0-beta.16":"2026-03-10T07:52:20.833Z","10.0.0-beta.19":"2026-03-15T18:52:30.646Z","10.0.0-beta.21":"2026-03-17T18:38:09.034Z","9.2.13":"2026-03-19T08:59:53.523Z","10.0.0-beta.28":"2026-03-22T16:57:57.988Z","9.2.16":"2026-03-25T09:20:42.455Z","9.2.17":"2026-04-01T02:53:27.013Z","10.0.0-beta.35":"2026-04-01T15:20:08.075Z","10.0.0-beta.44":"2026-04-10T02:48:27.227Z","10.0.0-beta.53":"2026-04-16T23:53:49.587Z","10.0.0-beta.57":"2026-04-21T14:54:08.937Z","9.2.19":"2026-04-28T10:06:06.375Z","10.0.0-beta.67":"2026-04-30T15:00:57.372Z","10.0.0-beta.72":"2026-05-05T01:53:07.906Z","9.2.24":"2026-05-15T05:46:02.775Z","10.0.0-beta.85":"2026-05-18T04:49:23.468Z","10.0.0-beta.89":"2026-05-22T02:52:35.864Z","10.0.0-beta.92":"2026-05-26T04:36:30.626Z","10.0.0-beta.108":"2026-06-21T16:18:33.761Z","9.2.29":"2026-06-23T07:26:43.742Z","9.2.30":"2026-06-25T07:54:40.793Z","10.0.0-y.0":"2026-06-26T00:34:17.337Z","10.0.0-zeta.1":"2026-06-26T01:27:40.370Z","10.0.0-zeta.3":"2026-07-07T16:40:55.736Z","9.2.33":"2026-07-08T14:30:05.957Z","10.0.0-zeta.8":"2026-07-12T06:18:54.912Z","10.0.0-zeta.10":"2026-07-13T14:33:57.239Z","10.0.0-zeta.19":"2026-07-26T09:01:52.311Z","10.0.0":"2026-07-29T13:14:29.724Z","10.0.3":"2026-07-30T11:14:19.907Z","10.0.4":"2026-07-30T12:06:01.932Z","10.0.5":"2026-07-30T23:54:37.930Z","10.0.6":"2026-07-31T08:33:07.599Z","10.0.7":"2026-08-02T05:59:26.238Z","10.0.8":"2026-08-02T06:07:01.349Z","10.0.9":"2026-08-06T14:50:46.253Z","10.0.10":"2026-08-18T11:06:38.417Z","10.0.13":"2026-08-23T11:20:21.649Z","10.0.18":"2026-08-30T15:19:20.944Z","10.0.19":"2026-08-31T10:07:10.096Z","10.1.0":"2026-09-07T13:49:33.453Z","10.1.1":"2026-09-07T13:52:09.863Z","10.1.2":"2026-09-07T13:58:34.460Z","10.1.3":"2026-09-07T14:08:17.987Z","10.1.4":"2026-09-09T00:33:16.659Z","10.1.6":"2026-09-10T15:34:41.496Z","10.1.7":"2026-09-11T16:27:51.430Z","10.1.16":"2026-09-15T12:12:51.385Z","10.1.17":"2026-09-16T01:02:35.769Z","10.1.18":"2026-09-16T11:26:12.655Z","10.1.20":"2026-09-16T12:14:49.219Z","10.1.24":"2026-09-16T15:03:14.252Z","10.1.26":"2026-09-17T14:19:28.376Z","10.1.27":"2026-09-17T23:29:06.578Z","10.1.28":"2026-09-18T06:36:51.221Z","10.1.29":"2026-09-18T11:36:38.458Z","10.1.31":"2026-09-19T00:35:18.584Z","10.1.33":"2026-09-20T02:49:51.031Z","10.1.34":"2026-09-20T10:38:42.327Z","10.1.37":"2026-09-23T15:15:10.855Z","10.1.38":"2026-09-24T02:32:51.044Z","10.1.39":"2026-09-24T03:11:53.716Z","10.1.40":"2026-09-24T03:38:56.126Z","10.1.44":"2026-09-24T07:18:02.643Z","10.1.46":"2026-09-24T10:47:42.034Z","10.1.47":"2026-09-24T13:04:31.323Z","10.1.79":"2026-09-27T04:51:37.376Z"},"author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/weather"},"description":"A module for weather service","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"readme":"","readmeFilename":""}