{
    "$schema": "../../../node_modules/@angular-devkit/schematics/collection-schema.json",
    "schematics": {
        "ng-add": {
            "description": "Adds @koobiq/components library to the project and installs dependencies",
            "factory": "./ng-add/index",
            "schema": "./ng-add/schema.json",
            "aliases": ["install"]
        },
        "new-icons-pack": {
            "description": "Updates prefixes and names of changed/removed icons",
            "factory": "./migrations/new-icons-pack/index",
            "schema": "./migrations/new-icons-pack/schema.json"
        },
        "css-selectors": {
            "description": "Updates prefixes and names of changed/removed icons",
            "factory": "./migrations/css-selectors/index",
            "schema": "./migrations/css-selectors/schema.json"
        },
        "deprecated-icons": {
            "description": "Updates prefixes and names of changed/removed icons",
            "factory": "./migrations/deprecated-icons/index",
            "schema": "./migrations/deprecated-icons/schema.json"
        },
        "empty-state-size-attr": {
            "description": "Updates attr name and value in ts and html",
            "factory": "./migrations/empty-state-size-attr/index",
            "schema": "./migrations/empty-state-size-attr/schema.json"
        },
        "loader-overlay-size-attr": {
            "description": "Updates attr name and value in ts and html",
            "factory": "./migrations/loader-overlay-size-attr/index",
            "schema": "./migrations/loader-overlay-size-attr/schema.json"
        },
        "icons-replacement": {
            "description": "Updates names of icons in dedicated files",
            "factory": "./migrations/icons-replacement/index",
            "schema": "./migrations/icons-replacement/schema.json"
        }
    }
}
