{"_id":"@cubos/dataset-geoip","_rev":"7-dac417944b086e0f1bf786c1f8bcb4d0","name":"@cubos/dataset-geoip","dist-tags":{"latest":"1.0.0-rc.1","rc":"1.0.0-rc.5"},"versions":{"1.0.0-rc.1":{"name":"@cubos/dataset-geoip","version":"1.0.0-rc.1","_id":"@cubos/dataset-geoip@1.0.0-rc.1","maintainers":[{"name":"lbguilherme","email":"guilherme@cubos.io"}],"dist":{"shasum":"e77ce66ce07a0b2b648d524990c560370370542e","tarball":"https://registry.npmjs.org/@cubos/dataset-geoip/-/dataset-geoip-1.0.0-rc.1.tgz","fileCount":14,"integrity":"sha512-G+e/5At3w0XGqRHzYKK1jI41DOdKtDH2wprEVIRs4PUj7Uuo5zDCl9wz0dM5YU0u0JjSW3nX+aP22zkUrNCgYA==","signatures":[{"sig":"MEUCIQDUi7C7rBI8LUB+f00xVv16RYG7UXBa57FoiSg2Fv8c4AIgD6tgD3m7EzEtjBD/g7SjCv4RdzQBTQJ8BFcJ3snbec0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjux5nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyrA/8ComQZJm5SvZGwjkzYaksUl7tySQzVQ7llZzkIcDzZG63GmoK\r\nChkM6GpFnfObAWEOp3LqENuyDdCPgR9EHJxous5fGayXgq87xqZOazmOamCP\r\ngiouquiZoQyWowvNNgMPkO840sHO77C1D29jkEtvx3PVoNQ6aOuJVy8KadI4\r\nd6ChOM3dMfCyv2Qawu3tLihzu+ttT5fyDG7V3HMd9nQn2Bz9MlFJUaP72eaJ\r\n4GeCp+oeRZEnylXjXkwf9peNaRs0CaPdLFIL9hcHGaWEkQPmdflcVAtdGgk9\r\nPEB6EfZ4kkRpCFSC2GV8XWt4Zxqr2EXHJNsewGBj11QeBa6b2YnCd6Jm08/d\r\nW0sJ+XrxRMH1uYtI2CVBr6VFIurWjrbslR9n9seqcHnbX3Lq8Jyrf4H7C3VI\r\n3svdF2/E1EO3ktYWjaHqv3hdVmsHoRIcGhLstaNNJPmb10c+bDdMcjmujgZ5\r\nuBT8X+5t7O7XVPK/b21Ma942eI9yTso3F9cl8xkXZoHeJ0glfHX6WoMxVlct\r\nIy58GVMHkvu9qdxSBE9cCcPnyqACX+nx8aHg1hAvDi6d/1x2tLY4tqN9aSL7\r\ncjgsr97TMQjeQT9PJCf9bYksBYwwkgFUPHppzhgIJc+OJQ12FtJ1oOv9cM/9\r\nzsU4dieBZ73oMHvLlc1+DHKsrs/O6g6PVuc=\r\n=WXC6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"tests/.*\\.test\\.ts$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"legacyDecorator":true,"decoratorMetadata":true}}}]},"collectCoverage":true,"moduleNameMapper":{"^(\\.{1,2}/.*)\\.js$":"$1"},"extensionsToTreatAsEsm":[".ts"],"coveragePathIgnorePatterns":["/node_modules/","/src/migrations/","/tests/"]},"type":"module","types":"./src/index.d.ts","engines":{"node":">=16"},"exports":"./src/index.js","gitHead":"b11b4c4810c443daf4b1c25e239696d92525532f","scripts":{"gen":"kysely-codegen --url 'env(DB_URL)' --dialect postgres --exclude-pattern 'crdb_internal.*' && echo \"declare module 'kysely-codegen' {$(cat node_modules/kysely-codegen/dist/db.d.ts)}\" > src/db.d.ts && eslint src/db.d.ts --fix && rm -r node_modules","test":"true","build":"tsc","start":"node --no-warnings --async-stack-traces --inspect --loader ts-node/esm -r dotenv/config src/test.ts","eslint":"eslint '**/*.ts'","typecheck":"tsc -noEmit","eslint:fix":"eslint --fix '**/*.ts'"},"_npmUser":{"name":"lbguilherme","email":"guilherme@cubos.io"},"prettier":{"semi":true,"parser":"typescript","useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":120,"arrowParens":"avoid","singleQuote":false,"trailingComma":"all","bracketSpacing":true},"_npmVersion":"8.19.3","description":"Dataset with IP ranges and locations","directories":{},"_nodeVersion":"18.13.0","dependencies":{"pg":"^8.8.0","axios":"^1.2.2","kysely":"^0.23.1","split2":"^4.1.0","tsyringe":"^4.7.0","@cubos/env":"^2.0.0","reflect-metadata":"^0.1.13","@cubos/kysely-cockroach":"^1.0.0-rc.1"},"eslintConfig":{"extends":["@cubos"],"parserOptions":{"project":["./packages/**/tsconfig.json","./tsconfig.json"]}},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.0.3","@types/pg":"^8.6.6","@types/split2":"^3.2.1","kysely-codegen":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/dataset-geoip_1.0.0-rc.1_1673207399197_0.7779762376885162","host":"s3://npm-registry-packages"}},"1.0.0-rc.2":{"name":"@cubos/dataset-geoip","version":"1.0.0-rc.2","_id":"@cubos/dataset-geoip@1.0.0-rc.2","maintainers":[{"name":"lbguilherme","email":"guilherme@cubos.io"}],"dist":{"shasum":"2f6f66cc94988cf6132c9d1b1cced2fd95474eb6","tarball":"https://registry.npmjs.org/@cubos/dataset-geoip/-/dataset-geoip-1.0.0-rc.2.tgz","fileCount":14,"integrity":"sha512-w/M0gjOzkTRyUceujbZ0cJv7vSXvlb0TNhcYzBdNOpL4/TiKRYteP3Mg/mTHET2YsSGNFZh0x6EX7jb7e/E6nw==","signatures":[{"sig":"MEQCICXW+2tCCXwup4PMIMJBLwFJq8D16aNM/+9QAwRbRqCmAiAWEHuHXMu81MBu2cYAK1Skr9SbuF1vIDnBkFUfNE2XRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzTynACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2ahAApBIbgVqh1iKpWRKVvB5gXVSx4+iEYNOFyqZJhWPv19L/Nmn2\r\n7rr8GMFSNzjEqQjsM076ZBjEfu+HTJXG8XBdG6ztibEHtDU76yVi5zj6XD5u\r\nspU2yet61N9QZkyae5WanxzGiAhXQb0s3TpE52IMl9naNybjG47ybWj+njxV\r\nOyHUcm7Fm0lwA4hjoyHtTglnxmzSm9/AJDnYbsfiErgK1c6nptpACMuSuBBq\r\nSjq+lQi+IFttYDpu7UF23shT0r/LxKDabf5nGPOZCBBeuXaRuHw03Dtv729Y\r\nHlQqqn4a470Fh3EHsNotamGmkA0CCkBtASenycmdp4k49BqIh9kCaHmV9NX1\r\n06iUI7CM7/9pNU0HpWVaLlj+o370ww0cUho+1e16V+Q0xUjJ3csBnxozrqVz\r\nKrjIdzq94Ru2Hqxk+ZRYTYS36ZTO4hEfWmD6l3lBzhbxLYfYb5VFQ++jjMq3\r\nXNHsmhRuO6ldtWVg3Akrw5TcHHMe2vkl3ieibxPXeRxpD6cXCOpzpTyop4iA\r\nx5LfBZdWpMrPTLh9CY9AFs3KL2HQI+A22f68Uo9lkDlJ6S4OJ7HcdZm73u0R\r\ni0MLZO0UWlrBq8912Z5G1unwqKEVsP05excB1/AP2VXK6WC1cnUErW3wiAOQ\r\nXsO12luykADXJjBUc2vtTJg68UA0NH8rOu8=\r\n=Vf2B\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"tests/.*\\.test\\.ts$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"legacyDecorator":true,"decoratorMetadata":true}}}]},"collectCoverage":true,"moduleNameMapper":{"^(\\.{1,2}/.*)\\.js$":"$1"},"extensionsToTreatAsEsm":[".ts"],"coveragePathIgnorePatterns":["/node_modules/","/src/migrations/","/tests/"]},"main":"./src/index.ts","type":"module","types":"./src/index.d.ts","readme":"Conjunto de dados sobre IPs no mundo. Este pacote irá gerenciar um conjunto de tabelas no banco de dados e expor funções utilitárias para consultas.\n\n### Configurando:\n\nEste pacote exporta `migrations`, um objeto com migrações do `Kysely` que devem ser incluídas no seu projeto.\n\nChame a função `populate` na inicialização do seu projeto, após executar migrações. Esta irá baixar os dados\ne inserir nas tabelas do seu banco de dados. Também irá verificar atualizações e aplicar se necessário.\nConsidere agendar para chamar estar função ao menos uma vez por semana.\n\nPara que `populate` funcione é necessário preencher a variável de ambiente `CUBOS_DATASET_URL` com a URL de onde\nos dados podem ser consultados e baixados, incluindo credenciais se necessário.\n","engines":{"node":">=16"},"exports":"./src/index.js","gitHead":"14ebc903a1711b8ee3ab1e59e29fb93d102797f4","scripts":{"gen":"kysely-codegen --url 'env(DB_URL)' --dialect postgres --exclude-pattern 'crdb_internal.*' && echo \"declare module 'kysely-codegen' {$(cat node_modules/kysely-codegen/dist/db.d.ts)}\" > src/db.d.ts && eslint src/db.d.ts --fix && rm -r node_modules","test":"true","build":"tsc","start":"node --no-warnings --async-stack-traces --inspect --loader ts-node/esm -r dotenv/config src/test.ts","eslint":"eslint '{src,tests}/**/*.ts'","typecheck":"tsc -noEmit","eslint:fix":"eslint --fix '{src,tests}/**/*.ts'"},"_npmUser":{"name":"lbguilherme","email":"guilherme@cubos.io"},"prettier":{"semi":true,"parser":"typescript","useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":120,"arrowParens":"avoid","singleQuote":false,"trailingComma":"all","bracketSpacing":true},"_npmVersion":"8.19.3","description":"Dataset with IP ranges and locations","directories":{},"_nodeVersion":"18.13.0","dependencies":{"pg":"^8.8.0","axios":"^1.2.3","kysely":"^0.23.4","split2":"^4.1.0","tsyringe":"^4.7.0","@cubos/env":"^2.0.0","reflect-metadata":"^0.1.13","@cubos/kysely-cockroach":"rc"},"eslintConfig":{"extends":["@cubos"],"parserOptions":{"project":["./packages/**/tsconfig.json","./tsconfig.json"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^16.0.3","@types/pg":"^8.6.6","@types/split2":"^3.2.1","kysely-codegen":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/dataset-geoip_1.0.0-rc.2_1674394791639_0.605373214460877","host":"s3://npm-registry-packages"}},"1.0.0-rc.3":{"name":"@cubos/dataset-geoip","version":"1.0.0-rc.3","_id":"@cubos/dataset-geoip@1.0.0-rc.3","maintainers":[{"name":"lbguilherme","email":"guilherme@cubos.io"}],"dist":{"shasum":"d124e2063c291077da24b1b43b11f042ac01ce57","tarball":"https://registry.npmjs.org/@cubos/dataset-geoip/-/dataset-geoip-1.0.0-rc.3.tgz","fileCount":14,"integrity":"sha512-yoo+6uNsXhNzKi+LQfVgTtLmFLIzBU+ucD32TOgSbWvwhtDiRxMK8CYq/aM76SG5ok/vioKpz3w6sqz/75hGpQ==","signatures":[{"sig":"MEUCIG0Ooioq/MXLizTsLWL8bN/c2KmROPczUEb5XjReeNnOAiEApXdVjdKUf2gzgAnJDsv9E7jDl0urc8ev9I7X9DdeGc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCNrJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqoQ//b2vnIMmSIG9wwKj2ne1HJGkBZnQ+rG3WFayEN76GzzFB/7zl\r\nNRAZGjGzUtiCJ4NPusmbFiZPUvXAFXqE2Rsa7VJhwlL2+Pwq+S8Z1lvd5GP1\r\nLB/RvoOFsldYoPPMaE39BeD20lkjY8A9NOelUUuchDdocZbNm+n8LE57iW6m\r\nsNfZIoyKeP30XE8gjC5+6q+TWG6zpW8NaxNGyTmpp1UBkM6xvu3XfnU7lstN\r\nZwHAMeOh7m0JrFkr3WuA+O9vMbO3lCdBh4utXzcdRRFiL8QG3upkMlB11a2i\r\nfbpbuYRloHc+3seqU3uBJiFw48fzyT1qtsIlOVQ3zYyOMnFYX0h4ov2Rnp2A\r\nXxuvnr5vEt0J6F2GYTZPtGrCXyK64tcTqxnz/vTetByKAl4nU4XGOHdHUe+u\r\nWArj0FdjDdA5k9/yMGwetO5VBafw9InTi2L6wNV1IspGeTd2c0Bx5Pd4NA0I\r\nSHqKhZ998JEVPdrBUoHrX+DjJavP0WZtlAVUm52Q5TQreZ3CZcQ/m9jZx3qI\r\noHZkEeXvmRQHmSnsfao2znTn/Dqna77niTxk6fS7SszPc6PExorpYl4LALid\r\nOjQUKCv4/goZSi65CXsHsKZXXBAbUETBczxord0K5uIYFpXO4Re8i5cnIT9E\r\nFXPSINzPJAepNPzpPwaZEq5qFv0dk6Mqs+g=\r\n=AAj6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"tests/.*\\.test\\.ts$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"legacyDecorator":true,"decoratorMetadata":true}}}]},"collectCoverage":true,"coverageProvider":"v8","moduleNameMapper":{"^(\\.{1,2}/.*)\\.js$":"$1"},"extensionsToTreatAsEsm":[".ts"],"coveragePathIgnorePatterns":["/node_modules/","/src/migrations/","/tests/"]},"main":"./src/index.ts","type":"module","_from":"file:cubos-dataset-geoip-1.0.0-rc.3.tgz","types":"./src/index.d.ts","readme":"Conjunto de dados sobre IPs no mundo. Este pacote irá gerenciar um conjunto de tabelas no banco de dados e expor funções utilitárias para consultas.\n\n### Configurando:\n\nEste pacote exporta `migrations`, um objeto com migrações do `Kysely` que devem ser incluídas no seu projeto.\n\nChame a função `populate` na inicialização do seu projeto, após executar migrações. Esta irá baixar os dados\ne inserir nas tabelas do seu banco de dados. Também irá verificar atualizações e aplicar se necessário.\nConsidere agendar para chamar estar função ao menos uma vez por semana.\n\nPara que `populate` funcione é necessário preencher a variável de ambiente `CUBOS_DATASET_URL` com a URL de onde\nos dados podem ser consultados e baixados, incluindo credenciais se necessário.\n","engines":{"node":">=16"},"exports":"./src/index.js","scripts":{"gen":"kysely-codegen --url 'env(DB_URL)' --dialect postgres --exclude-pattern 'crdb_internal.*' && echo \"declare module 'kysely-codegen' {$(cat node_modules/kysely-codegen/dist/db.d.ts)}\" > src/db.d.ts && eslint src/db.d.ts --fix && rm -r node_modules","test":"true","build":"tsc","start":"node --no-warnings --async-stack-traces --inspect --loader ts-node/esm -r dotenv/config src/test.ts","eslint":"eslint '{src,tests}/**/*.ts'","typecheck":"tsc -noEmit","eslint:fix":"eslint --fix '{src,tests}/**/*.ts'"},"_npmUser":{"name":"lbguilherme","email":"guilherme@cubos.io"},"prettier":{"semi":true,"parser":"typescript","useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":120,"arrowParens":"avoid","singleQuote":false,"trailingComma":"all","bracketSpacing":true},"_resolved":"/tmp/b944006e670efc591a8f700c458dab94/cubos-dataset-geoip-1.0.0-rc.3.tgz","_integrity":"sha512-yoo+6uNsXhNzKi+LQfVgTtLmFLIzBU+ucD32TOgSbWvwhtDiRxMK8CYq/aM76SG5ok/vioKpz3w6sqz/75hGpQ==","_npmVersion":"9.5.0","description":"Dataset with IP ranges and locations","directories":{},"_nodeVersion":"18.14.2","dependencies":{"pg":"^8.8.0","axios":"^1.2.3","kysely":"^0.23.4","split2":"^4.1.0","tsyringe":"^4.7.0","@cubos/env":"^2.0.0","reflect-metadata":"^0.1.13","@cubos/kysely-cockroach":"rc"},"eslintConfig":{"extends":["@cubos"],"parserOptions":{"project":["./packages/**/tsconfig.json","./tsconfig.json"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^16.0.3","@types/pg":"^8.6.6","@types/split2":"^3.2.1","kysely-codegen":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/dataset-geoip_1.0.0-rc.3_1678301896730_0.36480519002682144","host":"s3://npm-registry-packages"}},"1.0.0-rc.5":{"name":"@cubos/dataset-geoip","version":"1.0.0-rc.5","_id":"@cubos/dataset-geoip@1.0.0-rc.5","maintainers":[{"name":"lbguilherme","email":"guilherme@cubos.io"}],"dist":{"shasum":"3d1d087d0972cdce9b86becbd5d30ef6a70cb504","tarball":"https://registry.npmjs.org/@cubos/dataset-geoip/-/dataset-geoip-1.0.0-rc.5.tgz","fileCount":14,"integrity":"sha512-xleoXeOHWYf7zO7+6XDR4MbZcLiT+XCk7gXrKruk8VkPaHTJlCJ8YpyRhELbax0E08WiTVk8Mt7dLmcDdzFBQQ==","signatures":[{"sig":"MEYCIQD/bTIBWtlf/BwE9okJ8ZGcdiBPEODHKTlYpRKkbjzh2wIhAOnbm0I2lGx9/5DyBEzaReqVcQCTjaPW0FYfMVCXIr2B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72124},"jest":{"testRegex":"tests/.*\\.test\\.ts$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"legacyDecorator":true,"decoratorMetadata":true}}}]},"collectCoverage":true,"coverageProvider":"v8","moduleNameMapper":{"^(\\.{1,2}/.*)\\.js$":"$1"},"extensionsToTreatAsEsm":[".ts"],"coveragePathIgnorePatterns":["/node_modules/","/src/migrations/","/tests/"]},"main":"./src/index.ts","type":"module","_from":"file:cubos-dataset-geoip-1.0.0-rc.5.tgz","types":"./src/index.d.ts","readme":"Conjunto de dados sobre IPs no mundo. Este pacote irá gerenciar um conjunto de tabelas no banco de dados e expor funções utilitárias para consultas.\n\n### Configurando:\n\nEste pacote exporta `migrations`, um objeto com migrações do `Kysely` que devem ser incluídas no seu projeto.\n\nChame a função `populate` na inicialização do seu projeto, após executar migrações. Esta irá baixar os dados\ne inserir nas tabelas do seu banco de dados. Também irá verificar atualizações e aplicar se necessário.\nConsidere agendar para chamar estar função ao menos uma vez por semana.\n\nPara que `populate` funcione é necessário preencher a variável de ambiente `CUBOS_DATASET_URL` com a URL de onde\nos dados podem ser consultados e baixados, incluindo credenciais se necessário.\n","engines":{"node":">=16"},"exports":"./src/index.js","scripts":{"gen":"kysely-codegen --url 'env(DB_URL)' --dialect postgres --exclude-pattern 'crdb_internal.*' && echo \"declare module 'kysely-codegen' {$(cat node_modules/kysely-codegen/dist/db.d.ts)}\" > src/db.d.ts && eslint src/db.d.ts --fix && rm -r node_modules","test":"true","build":"tsc","start":"node --no-warnings --async-stack-traces --inspect --loader ts-node/esm -r dotenv/config src/test.ts","eslint":"eslint '{src,tests}/**/*.ts'","typecheck":"tsc -noEmit","eslint:fix":"eslint --fix '{src,tests}/**/*.ts'"},"_npmUser":{"name":"lbguilherme","email":"guilherme@cubos.io"},"prettier":{"semi":true,"parser":"typescript","useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":120,"arrowParens":"avoid","singleQuote":false,"trailingComma":"all","bracketSpacing":true},"_resolved":"/tmp/b7423c135c0854a5ed7a893765ffa81b/cubos-dataset-geoip-1.0.0-rc.5.tgz","_integrity":"sha512-xleoXeOHWYf7zO7+6XDR4MbZcLiT+XCk7gXrKruk8VkPaHTJlCJ8YpyRhELbax0E08WiTVk8Mt7dLmcDdzFBQQ==","_npmVersion":"9.5.1","description":"Dataset with IP ranges and locations","directories":{},"_nodeVersion":"18.16.1","dependencies":{"pg":"^8.8.0","axios":"^1.2.3","kysely":"^0.25.0","split2":"^4.1.0","tsyringe":"^4.7.0","@cubos/env":"^2.0.0","reflect-metadata":"^0.1.13","@cubos/kysely-cockroach":"rc"},"eslintConfig":{"extends":["@cubos"],"parserOptions":{"project":["./packages/**/tsconfig.json","./tsconfig.json"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^16.0.3","@types/pg":"^8.6.6","@types/split2":"^3.2.1","kysely-codegen":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/dataset-geoip_1.0.0-rc.5_1688179013050_0.40851734390786953","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-01-08T19:49:59.196Z","modified":"2026-03-31T18:49:44.628Z","1.0.0-rc.1":"2023-01-08T19:49:59.356Z","1.0.0-rc.2":"2023-01-22T13:39:51.833Z","1.0.0-rc.3":"2023-03-08T18:58:16.996Z","1.0.0-rc.5":"2023-07-01T02:36:53.325Z"},"description":"Dataset with IP ranges and locations","maintainers":[{"email":"guilherme@cubos.io","name":"lbguilherme"},{"email":"joshuapassos@gmail.com","name":"joshuapassos"},{"email":"tech@cubos.io","name":"cubos-tech"}],"readme":"","readmeFilename":""}