diff --git a/data/google-ips.d.ts b/data/google-ips.d.ts new file mode 100644 index 0000000..e1990f9 --- /dev/null +++ b/data/google-ips.d.ts @@ -0,0 +1,8 @@ +export interface GoogleIpsData { + readonly countries: readonly string[]; + readonly ips: readonly string[]; + readonly byCountry: Readonly>; +} + +declare const data: GoogleIpsData; +export default data; diff --git a/package.json b/package.json index 3d0557d..4ad5bcc 100644 --- a/package.json +++ b/package.json @@ -26,10 +26,15 @@ "require": "./dist/src/index.js", "default": "./dist/src/index.js" }, - "./data": "./dist/data/google-ips.json", + "./data": { + "types": "./data/google-ips.d.ts", + "require": "./dist/data/google-ips.json", + "default": "./dist/data/google-ips.json" + }, "./package.json": "./package.json" }, "files": [ + "data/google-ips.d.ts", "dist/src", "dist/data", "README.md"