{
  "name": "geoai",
  "version": "1.0.3",
  "description": "A JavaScript library for running Geo AI models in frontend applications",
  "keywords": [
    "geoai",
    "geospatial",
    "ai",
    "machine-learning",
    "satellite-imagery",
    "object-detection",
    "segmentation",
    "javascript",
    "typescript"
  ],
  "author": "Decision Labs",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git@github.com:decision-labs/geoai.js.git"
  },
  "homepage": "https://docs.geobase.app/geoai",
  "bugs": "https://github.com/decision-labs/geoai/issues",
  "files": [
    "geoai.js",
    "assets",
    "*.d.ts",
    "README.md",
    "LICENSE.md",
    "CHANGELOG.md",
    "CONTRIBUTING.md",
    "CODE_OF_CONDUCT.md"
  ],
  "main": "./geoai.js",
  "module": "./geoai.js",
  "unpkg": "./geoai.js",
  "jsdelivr": "./geoai.js",
  "type": "module",
  "exports": {
    ".": {
      "import": "./geoai.js",
      "types": "./index.d.ts"
    },
    "./dist": {
      "import": "./geoai.js"
    }
  },
  "types": "./index.d.ts",
  "peerDependencies": {
    "@huggingface/transformers": "^3.7.2",
    "onnxruntime-web": "^1.21.0"
  },
  "scripts": {
    "dev": "vite --host",
    "build": "rimraf build/**/* && pnpm build:core && pnpm build:types && pnpm build:package",
    "prepublish:prep": "node ./scripts/prepare-publish.mjs",
    "publish:build": "cd build && npm publish --access public --ignore-scripts",
    "publish:pkg": "pnpm prepublish:prep && pnpm publish:build",
    "build:core": "tsc && vite build",
    "build:types": "dts-bundle-generator --config ./dts-bundle-generator.config.ts",
    "build:package": "copyfiles ./package.json build",
    "build:examples": "pnpm build && cp -r ./build ./examples/codepen-geobase",
    "test": "vitest",
    "test:coverage": "vitest --coverage",
    "test:build": "pnpm run build && vitest run test/build.test.ts",
    "lint:scripts": "eslint . --ext .ts",
    "lint:styles": "stylelint ./**/*.{css,scss}",
    "format:scripts": "prettier . --write",
    "format:styles": "stylelint ./**/*.{css,scss} --fix",
    "format": "npm run format:scripts && npm run format:styles",
    "uninstall-husky": "npm uninstall husky --no-save && git config --unset core.hooksPath && npx rimraf .husky"
  },
  "dependencies": {
    "@turf/bbox": "^7.2.0",
    "@turf/bbox-polygon": "^7.2.0",
    "@types/d3-contour": "^3.0.6",
    "@types/d3-polygon": "^3.0.2",
    "d3-contour": "^4.0.2",
    "d3-polygon": "^3.0.1",
    "global-mercator": "github:decision-labs/global-mercator",
    "node-fetch": "^3.3.2"
  },
  "packageManager": "pnpm@9.15.1+sha512.1acb565e6193efbebda772702950469150cf12bcc764262e7587e71d19dc98a423dff9536e57ea44c49bdf790ff694e83c27be5faa23d67e0c033b583be4bfcf"
}
