From d3c1abe7ab7a3a0e5fc10aa4617625a7665c26c7 Mon Sep 17 00:00:00 2001 From: Rene Haas Date: Wed, 19 Oct 2022 13:57:25 +0200 Subject: [PATCH] fix ngx build --- packages/overlayscrollbars-ngx/angular.json | 104 +----------------- packages/overlayscrollbars-ngx/package.json | 4 +- ...ts => overlayscrollbars.component.spec.ts} | 0 ...c.ts => overlayscrollbars.service.spec.ts} | 0 .../overlayscrollbars-ngx/tsconfig.lib.json | 2 +- 5 files changed, 5 insertions(+), 105 deletions(-) rename packages/overlayscrollbars-ngx/test/{overlayscrollbars-ngx.component.spec.ts => overlayscrollbars.component.spec.ts} (100%) rename packages/overlayscrollbars-ngx/test/{overlayscrollbars-ngx.service.spec.ts => overlayscrollbars.service.spec.ts} (100%) diff --git a/packages/overlayscrollbars-ngx/angular.json b/packages/overlayscrollbars-ngx/angular.json index dfeb201..64373ca 100644 --- a/packages/overlayscrollbars-ngx/angular.json +++ b/packages/overlayscrollbars-ngx/angular.json @@ -12,7 +12,8 @@ "build": { "builder": "@angular-devkit/build-angular:ng-packagr", "options": { - "project": "ng-package.json" + "project": "ng-package.json", + "tsConfig": "tsconfig.lib.prod.json" }, "configurations": { "production": { @@ -33,107 +34,6 @@ } } } - }, - "example": { - "projectType": "application", - "schematics": { - "@schematics/angular:component": { - "inlineTemplate": true, - "inlineStyle": true, - "style": "scss", - "skipTests": true - }, - "@schematics/angular:class": { - "skipTests": true - }, - "@schematics/angular:directive": { - "skipTests": true - }, - "@schematics/angular:guard": { - "skipTests": true - }, - "@schematics/angular:interceptor": { - "skipTests": true - }, - "@schematics/angular:pipe": { - "skipTests": true - }, - "@schematics/angular:resolver": { - "skipTests": true - }, - "@schematics/angular:service": { - "skipTests": true - } - }, - "root": "example", - "sourceRoot": "example/src", - "prefix": "app", - "architect": { - "build": { - "builder": "@angular-devkit/build-angular:browser", - "options": { - "outputPath": "dist/example", - "index": "example/src/index.html", - "main": "example/src/main.ts", - "polyfills": "example/src/polyfills.ts", - "tsConfig": "example/tsconfig.app.json", - "inlineStyleLanguage": "scss", - "assets": ["example/src/favicon.ico", "example/src/assets"], - "styles": ["example/src/styles.scss"], - "scripts": [] - }, - "configurations": { - "production": { - "budgets": [ - { - "type": "initial", - "maximumWarning": "500kb", - "maximumError": "1mb" - }, - { - "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" - } - ], - "fileReplacements": [ - { - "replace": "example/src/environments/environment.ts", - "with": "example/src/environments/environment.prod.ts" - } - ], - "outputHashing": "all" - }, - "development": { - "buildOptimizer": false, - "optimization": false, - "vendorChunk": true, - "extractLicenses": false, - "sourceMap": true, - "namedChunks": true - } - }, - "defaultConfiguration": "production" - }, - "serve": { - "builder": "@angular-devkit/build-angular:dev-server", - "configurations": { - "production": { - "browserTarget": "example:build:production" - }, - "development": { - "browserTarget": "example:build:development" - } - }, - "defaultConfiguration": "development" - }, - "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "browserTarget": "example:build" - } - } - } } } } diff --git a/packages/overlayscrollbars-ngx/package.json b/packages/overlayscrollbars-ngx/package.json index 7472081..56b4a08 100644 --- a/packages/overlayscrollbars-ngx/package.json +++ b/packages/overlayscrollbars-ngx/package.json @@ -4,8 +4,8 @@ "private": true, "scripts": { "ng": "ng", - "example": "ng serve example", - "build": "ng build", + "example": "ng serve", + "build": "ng build overlayscrollbars-ngx", "test": "ng test" }, "peerDependencies": { diff --git a/packages/overlayscrollbars-ngx/test/overlayscrollbars-ngx.component.spec.ts b/packages/overlayscrollbars-ngx/test/overlayscrollbars.component.spec.ts similarity index 100% rename from packages/overlayscrollbars-ngx/test/overlayscrollbars-ngx.component.spec.ts rename to packages/overlayscrollbars-ngx/test/overlayscrollbars.component.spec.ts diff --git a/packages/overlayscrollbars-ngx/test/overlayscrollbars-ngx.service.spec.ts b/packages/overlayscrollbars-ngx/test/overlayscrollbars.service.spec.ts similarity index 100% rename from packages/overlayscrollbars-ngx/test/overlayscrollbars-ngx.service.spec.ts rename to packages/overlayscrollbars-ngx/test/overlayscrollbars.service.spec.ts diff --git a/packages/overlayscrollbars-ngx/tsconfig.lib.json b/packages/overlayscrollbars-ngx/tsconfig.lib.json index b6c85ae..88021aa 100644 --- a/packages/overlayscrollbars-ngx/tsconfig.lib.json +++ b/packages/overlayscrollbars-ngx/tsconfig.lib.json @@ -8,5 +8,5 @@ "inlineSources": true, "types": [] }, - "exclude": ["test/test.ts", "**/*.spec.ts"] + "include": ["./src/**/*"] }