[AAE-11496] - Make aca-shared and aca-folder-rules buidlable (#2851)

* [AAE-11496] Fix aca-shared build

* Add build option to aca-folder-rules

* Add small test for aos
This commit is contained in:
Bartosz Sekuła
2022-12-20 19:21:22 +01:00
committed by GitHub
parent e570ef8da0
commit c5951edccf
19 changed files with 231 additions and 131 deletions

View File

@@ -0,0 +1,7 @@
{
"$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
"dest": "../../dist/aca-folder-rules",
"lib": {
"entryFile": "src/public-api.ts"
}
}

View File

@@ -0,0 +1,25 @@
{
"name": "aca-folder-rules",
"version": "0.0.1",
"peerDependencies": {
"@angular/common": "^14.1.0",
"@angular/core": "^14.1.0",
"@alfresco/adf-core": "6.0.0-A.1-37376",
"@alfresco/adf-content-services": "6.0.0-A.1-37376",
"@alfresco/adf-extensions": "6.0.0-A.1-37376",
"@alfresco/aca-shared": "0.0.1",
"@alfresco/js-api": "5.2.0",
"@angular/animations": "14.1.2",
"@angular/cdk": "14.1.2",
"@angular/flex-layout": "^14.0.0-beta.40",
"@angular/forms": "14.1.2",
"@angular/material": "14.1.2",
"@ngx-translate/core": "^14.0.0",
"rxjs": "6.6.6",
"tslib": "^2.0.0",
"zone.js": "0.11.8"
},
"dependencies": {
"tslib": "^2.3.0"
}
}

View File

@@ -2,7 +2,12 @@
{
"extends": "./tsconfig.lib.json",
"compilerOptions": {
"declarationMap": false
"declarationMap": false,
"paths": {
"@alfresco/aca-shared": ["dist/aca-shared"],
"@alfresco/aca-shared/store": ["dist/aca-shared/store"],
"@alfresco/aca-shared/rules": ["dist/aca-shared/rules"]
}
},
"angularCompilerOptions": {
"enableIvy": false