{
    "name": "@anglr/notifications",
    "version": "11.0.0",
    "description": "Angular module for displaying notifications",
    "type": "module",
    "sideEffects": false,
    "scripts": {
        "build": "ngc --declaration --declarationDir . --declarationMap",
        "api": "api-extractor run --local --verbose -c",
        "clean": "rimraf --glob */temp temp es2022 **/tsdoc-metadata.json src/**/*.d.ts src/**/*.d.ts.map */src/**/*.d.ts */src/**/*.d.ts.map ./*.d.ts ./*.d.ts.map */*.d.ts",
        "clean:deps": "rimraf package-lock.json node_modules || echo 'node_modules removed'",
        "clean:all": "npm run clean && npm run clean:deps",
        "ngc": "ngc",
        "version:placeholder": "replace-in-file /\\\"version\\\":\\s\\\".*?\\\"/g \"\\\"version\\\": \\\"0.0.0-placeholder\\\"\" package.json",
        "version:git": "ngv -e \"replace-in-file 0.0.0-placeholder $GIT_VERSION package.json && echo $GIT_VERSION > version.bak\"",
        "version:build": "ngv -e \"echo $GIT_VERSION > version.bak\"",
        "prepublishOnly": "npm run bundle && npm run version:placeholder && npm run version:git",
        "postpublish": "npm run doc && npm run version:placeholder && npm run clean",
        "bundle": "npm run clean && npm run build",
        "deploy": "npm publish --loglevel error",
        "deploy:next": "npm publish --tag next --loglevel error",
        "lint": "eslint src/**/*.ts",
        "doc": "path-exists docs && npm run doc:generate || echo \"No docs generated!\"",
        "predoc:generate": "cd docs && git pull && cd ..",
        "postdoc:generate": "npm run doc:save",
        "doc:generate": "npm run doc:generate:notifications",
        "doc:save": "cd docs && git add . && git commit -m \"INT: updated API docs ng-notifications\" && git push && cd ..",
        "doc:generate:notifications": "rimraf docs/content/api/ng-notifications && npm run doc:json:notifications && npm run doc:md:notifications && npm run doc:api:notifications",
        "doc:json:notifications": "api-extractor run --local --verbose -c api-extractor.json",
        "doc:md:notifications": "api-documenter markdown -i temp -o docs/content/api/ng-notifications"
    },
    "engines": {
        "node": "^18.13.0 || >=20.9.0"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/ressurectit/ng-notifications.git"
    },
    "keywords": [
        "angular",
        "ng",
        "notifications"
    ],
    "author": "kukjevov",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/ressurectit/ng-notifications/issues"
    },
    "homepage": "https://github.com/ressurectit/ng-notifications",
    "dependencies": {
        "@anglr/animations": ">=10.0.0",
        "@anglr/common": ">=22.0.0",
        "@angular/animations": ">=19.1.0",
        "@angular/common": ">=19.1.0",
        "@angular/core": ">=19.1.0",
        "@jscrpt/common": ">=7.0.0",
        "rxjs": ">=7.5.7",
        "tslib": "^2.8.1"
    },
    "devDependencies": {
        "@anglr/animations": "10.0.0",
        "@anglr/common": "22.0.0",
        "@angular/animations": "19.1.0",
        "@angular/common": "19.1.0",
        "@angular/compiler": "19.1.0",
        "@angular/compiler-cli": "19.1.0",
        "@angular/core": "19.1.0",
        "@angular/language-service": "19.1.0",
        "@jscrpt/common": "7.0.0",
        "@microsoft/api-documenter": "7.26.5",
        "@microsoft/api-extractor": "7.49.1",
        "@stylistic/eslint-plugin": "2.13.0",
        "@types/node": "22.7.4",
        "copyfiles": "2.4.1",
        "eslint": "9.18.0",
        "eslint-plugin-ressurectit": "0.3.0",
        "npm-git-version": "2.0.0",
        "path-exists-cli": "2.0.0",
        "replace-in-file": "8.3.0",
        "rimraf": "6.0.1",
        "rxjs": "7.5.7",
        "tslib": "2.8.1",
        "typescript": "5.7.3",
        "typescript-eslint": "8.20.0"
    },
    "module": "./es2022/src/index.js",
    "typings": "./src/index.d.ts",
    "exports": {
        "./package.json": {
            "default": "./package.json"
        },
        "./styles": {
            "sass": "./styles/index.scss"
        },
        "./styles/themes/*": {
            "sass": "./styles/themes/*.scss"
        },
        "./typings/*": {
            "types": "./typings/*/index.d.ts"
        },
        ".": {
            "types": "./src/index.d.ts",
            "esm2022": "./es2022/src/index.js",
            "es2022": "./es2022/src/index.js",
            "node": "./es2022/src/index.js",
            "default": "./es2022/src/index.js"
        }
    }
}
