{
    "name": "finvizor",
    "version": "1.3.4",
    "description": "Get finviz stock data in proper format",
    "main": "lib/index.js",
    "types": "lib/index.d.ts",
    "directories": {
        "lib": "lib"
    },
    "scripts": {
        "build": "tsc --build",
        "test": "jest --config jestconfig.json"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/samgozman/finvizor.git"
    },
    "keywords": [
        "stock",
        "financial",
        "finviz"
    ],
    "author": "Sam Gozman <sam@gozman.space>",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/samgozman/finvizor/issues"
    },
    "homepage": "https://github.com/samgozman/finvizor#readme",
    "dependencies": {
        "cheerio": "^1.0.0",
        "got": "^11.8.2",
        "lodash": "^4.17.21"
    },
    "devDependencies": {
        "@types/jest": "^29.5.14",
        "@types/lodash": "^4.17.12",
        "eslint": "^9.13.0",
        "jest": "^29.7.0",
        "ts-jest": "^29.2.5",
        "typescript": "^5.6.3"
    },
    "files": [
        "lib/**/*"
    ],
    "jest": {
        "moduleFileExtensions": [
            "js",
            "json",
            "ts"
        ],
        "rootDir": "src",
        "testRegex": ".*\\.test\\.ts$",
        "transform": {
            "^.+\\.(t|j)s$": "ts-jest"
        },
        "collectCoverageFrom": [
            "**/*.(t|j)s"
        ],
        "testEnvironment": "node",
        "moduleDirectories": [
            "node_modules",
            "src"
        ]
    },
    "engines": {
        "node": ">=18"
    }
}