{
    "name": "@kwiz/common",
    "version": "1.0.128",
    "description": "KWIZ common utilities and helpers for M365 platform",
    "main": "lib/cjs/index.js",
    "module": "lib/esm/index.js",
    "types": "lib/types/index.d.ts",
    "sideEffects": [
        "*.scss*",
        "lib/esm/helpers/debug.js",
        "lib/esm/config.js"
    ],
    "exports": {
        ".": {
            "types": "./lib/types/index.d.ts",
            "import": "./lib/esm/index.js",
            "require": "./lib/cjs/index.js"
        },
        "./package.json": "./package.json"
    },
    "scripts": {
        "watch": "npm-run-all --parallel watch:esm watch:cjs",
        "watch:esm": "tsc -p tsconfig.esm.json -watch",
        "watch:cjs": "tsc -p tsconfig.cjs.json -watch",
        "build": "npm run reindex-project && npm run test && npm run build:esm && npm run build:cjs",
        "build:esm": "tsc -p tsconfig.esm.json",
        "build:cjs": "tsc -p tsconfig.cjs.json",
        "build-explain": "tsc --explainFiles",
        "check-dependencies": "madge --circular ./src",
        "create-link": "npm link",
        "test": "node --import tsx --test src",
        "npm-v-patch": "npm version patch && git push origin main:main && git push --tags",
        "npm-v-major": "npm version major && git push origin main:main && git push --tags",
        "___do_not_use_npm-publish": "npm publish --access public",
        "reset-repo": "git fetch origin && git reset --hard origin/main",
        "reindex-project": "cti create ./src -i _dependencies -w -b -n -o exports-index.ts && node fix-folder-imports.js"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/KWizCom/common.git"
    },
    "keywords": [
        "KWIZ",
        "SharePoint",
        "SPO",
        "Teams",
        "Utilities",
        "Helpers"
    ],
    "author": "Shai Petel",
    "contributors": [
        "Shai Petel",
        "Kevin Vieira"
    ],
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/KWizCom/common/issues",
        "email": "support@kwizcom.com"
    },
    "homepage": "https://github.com/KWizCom/common#readme",
    "private": false,
    "engines": {
        "node": ">=16"
    },
    "packageManager": "npm@9.5.1",
    "devDependencies": {
        "@types/dom-navigation": "^1.0.4",
        "create-ts-index": "^1.14.0",
        "fs-extra": "^11.2.0",
        "madge": "^6.1.0",
        "npm-run-all": "^4.1.5",
        "tsx": "^4.7.1",
        "typescript": "^5.3.3",
        "xhr2": "^0.2.1"
    },
    "dependencies": {
        "esbuild": "^0.19.12",
        "get-tsconfig": "^4.7.2",
        "resolve-pkg-maps": "^1.0.0"
    }
}
