{
  "name": "flickr-sdk",
  "version": "7.1.0",
  "description": "Almost certainly the best Flickr API client in the world for node and the browser",
  "keywords": [
    "flickr",
    "api",
    "sdk",
    "photos",
    "search"
  ],
  "types": "./dist/index.d.ts",
  "main": "./dist/index.js",
  "module": "./dist/index.mjs",
  "exports": {
    ".": {
      "import": {
        "types": "./dist/index.d.ts",
        "default": "./dist/index.mjs"
      },
      "require": {
        "types": "./dist/index.d.ts",
        "default": "./dist/index.cjs"
      },
      "default": "./dist/index.cjs"
    },
    "./package.json": "./package.json"
  },
  "browser": {
    "./dist/index.mjs": "./dist/index.js",
    "./src/oauth": "./src/oauth-browser",
    "./src/shims/fs-promises": "./src/shims/fs-promises-browser",
    "./src/shims/querystring": "./src/shims/querystring-browser",
    "./src/shims/url": "./src/shims/url-browser"
  },
  "files": [
    "dist",
    "LICENSE",
    "README.md"
  ],
  "scripts": {
    "tsc": "tsc",
    "build": "npm run tsc && npm run build-cjs && npm run build-esm && npm run build-browser",
    "build-cjs": "esbuild --bundle --outfile=dist/index.cjs --platform=node --format=cjs src/index.ts",
    "build-esm": "esbuild --bundle --outfile=dist/index.mjs --platform=node --format=esm src/index.ts",
    "build-browser": "esbuild --bundle --outfile=dist/index.js --format=esm src/index.ts",
    "test": "node --import tsx --test test/*.ts"
  },
  "repository": {
    "type": "git",
    "url": "git+ssh://git@github.com/flickr/flickr-sdk.git"
  },
  "author": [
    "Jeremy Ruppel",
    "Alex Seville",
    "Phil Dokas"
  ],
  "license": "MIT",
  "engines": {
    "node": ">= 18"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org"
  },
  "bugs": {
    "url": "https://github.com/flickr/flickr-sdk/issues"
  },
  "homepage": "https://github.com/flickr/flickr-sdk#readme",
  "devDependencies": {
    "@types/node": "^20.8.4",
    "esbuild": "^0.19.4",
    "flickr-sdk": "file:.",
    "min-qs": "^1.4.0",
    "min-url": "^1.5.0",
    "prettier": "^3.0.3",
    "stringlist-regexp": "^1.0.2",
    "tsx": "^4.20.3",
    "typescript": "^5.2.2"
  },
  "dependencies": {
    "@rgrove/parse-xml": "^4.1.0"
  }
}
