ngx-matomo-client
Version:
Matomo (fka. Piwik) client for Angular applications
61 lines (60 loc) • 1.87 kB
JSON
{
"$schema": "http://json-schema.org/draft-07/schema",
"properties": {
"skipImport": {
"type": "boolean",
"default": false,
"description": "Do not import ngx-matomo-client module into the owning NgModule."
},
"skipLegacyPackageMigration": {
"type": "boolean",
"default": false,
"description": "Do not migrate legacy @ngx-matomo/* imports to ngx-matomo-client imports."
},
"module": {
"type": "string",
"default": "app",
"description": "The declaring NgModule in which to import ngx-matomo-client module.",
"alias": "m",
"subtype": "filepath"
},
"path": {
"type": "string",
"format": "path",
"description": "The path pointing to the module where ngx-matomo-client module will be imported.",
"visible": false
},
"project": {
"type": "string",
"description": "The name of the project.",
"$default": {
"$source": "projectName"
}
},
"serverUrl": {
"type": "string",
"description": "The Matomo server url",
"alias": "s",
"x-prompt": "What is your Matomo server url? (leave blank if pre-defined)"
},
"siteId": {
"type": "string",
"description": "The Matomo site ID",
"alias": "id",
"x-prompt": "What is your Matomo site ID? (leave blank if pre-defined)"
},
"scriptUrl": {
"type": "string",
"description": "The Matomo script url",
"alias": "js",
"x-prompt": "What is your Matomo script url? (leave blank to use default)"
},
"router": {
"type": "boolean",
"default": true,
"description": "Specifies if automatic page views tracking should be set-up (requires @angular/router as a dependency)",
"alias": "r",
"x-prompt": "Would you like to automatically track page views?"
}
}
}