powerbi-client-angular-next
Version:
Angular wrapper for powerbi-client library
63 lines (62 loc) • 1.54 kB
JSON
{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"version": 1,
"newProjectRoot": "projects",
"projects": {
"powerbi-client-angular": {
"projectType": "library",
"root": "src",
"sourceRoot": "src",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular/build:ng-packagr",
"options": {
"project": "./ng-package.json",
"tsConfig": "./config/src/tsconfig.lib.json"
}
},
"test": {
"builder": "@angular/build:karma",
"options": {
"main": "./src/test.ts",
"tsConfig": "./config/test/tsconfig.spec.json",
"karmaConfig": "./config/test/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": ["./src/**/*.ts"]
}
}
}
}
},
"schematics": {
"@schematics/angular:component": {
"type": "component"
},
"@schematics/angular:directive": {
"type": "directive"
},
"@schematics/angular:service": {
"type": "service"
},
"@schematics/angular:guard": {
"typeSeparator": "."
},
"@schematics/angular:interceptor": {
"typeSeparator": "."
},
"@schematics/angular:module": {
"typeSeparator": "."
},
"@schematics/angular:pipe": {
"typeSeparator": "."
},
"@schematics/angular:resolver": {
"typeSeparator": "."
}
}
}