{
  "name": "@ptrumpis/snap-lens-web-crawler",
  "version": "1.2.4",
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "description": "Crawl and download Snap Lenses from *lens.snapchat.com* with ease.",
  "keywords": [
    "snapchat",
    "snapcamera",
    "snap",
    "lens",
    "crawler"
  ],
  "main": "src/index.js",
  "exports": {
    ".": "./src/index.js",
    "./crawler": {
      "import": "./src/lib/crawler.js",
      "default": "./src/lib/crawler.js"
    },
    "./failure": {
      "import": "./src/lib/failure.js",
      "default": "./src/lib/failure.js"
    }
  },
  "type": "module",
  "engines": {
    "node": ">=18.17"
  },
  "scripts": {
    "crawl": "node src/scripts/crawl.js",
    "import-csv": "node --expose-gc src/scripts/importCsv.js",
    "import-url": "node --expose-gc src/scripts/importUrl.js",
    "live-test": "mocha -t 20000 tests/live/*.test.js",
    "test": "mocha -t 20000 tests/*.test.js"
  },
  "author": "Patrick Trumpis <ptrumpis@pm.me>",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ptrumpis/snap-lens-web-crawler.git"
  },
  "bugs": {
    "url": "https://github.com/ptrumpis/snap-lens-web-crawler/issues"
  },
  "license": "GPL-3.0",
  "dependencies": {
    "cheerio": "1.1.0",
    "fingerprint-generator": "~2.1.69"
  },
  "devDependencies": {
    "csv-parser": "~3.2.0",
    "mocha": "~11.7.1",
    "nock": "~14.0.5"
  }
}
