{
    "name": "pokie",
    "version": "1.1.5",
    "description": "A server-side video slot game logic framework for JavaScript and TypeScript.",
    "type": "module",
    "exports": {
        "import": {
            "types": "./dist/esm/index.d.ts",
            "default": "./dist/esm/index.js"
        },
        "require": {
            "types": "./dist/cjs/index.d.ts",
            "default": "./dist/cjs/index.js"
        }
    },
    "main": "./dist/cjs/index.js",
    "types": "./dist/cjs/index.d.ts",
    "scripts": {
        "generate-barrels": "node generate-barrels.js",
        "test": "jest",
        "build-esm": "npm run generate-barrels && tsc --project tsconfig.prod.json",
        "build-cjs": "npm run generate-barrels && tsc --project tsconfig.prod.json --module CommonJS --outDir dist/cjs",
        "build": "npm run generate-barrels && shx rm -rf ./dist && npm run build-esm && npm run build-cjs"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/sta-ger/pokie.git"
    },
    "keywords": [
        "TypeScript",
        "JavaScript",
        "Casino",
        "Slot"
    ],
    "author": {
        "name": "sta-ger",
        "email": "pascaldelger@gmail.com",
        "url": "https://github.com/sta-ger"
    },
    "homepage": "https://github.com/sta-ger/pokie",
    "license": "ISC",
    "devDependencies": {
        "@types/jest": "^29.5.2",
        "@typescript-eslint/eslint-plugin": "^5.59.11",
        "@typescript-eslint/parser": "^5.59.11",
        "eslint": "^8.42.0",
        "eslint-config-prettier": "^8.8.0",
        "eslint-plugin-eslint-comments": "^3.2.0",
        "fs-extra": "^11.1.1",
        "jest": "^29.5.0",
        "prettier": "^2.8.8",
        "shx": "^0.3.4",
        "ts-jest": "^29.1.0",
        "typescript": "^5.0.4"
    },
    "files": [
        "dist/",
        "src/",
        "package.json"
    ]
}
