diff --git a/package-lock.json b/package-lock.json index 0a20053..8ee6cfd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -58,8 +58,6 @@ "prettier": "^2.6.2", "rollup": "^2.75.5", "rollup-plugin-esbuild-resolve": "^1.0.0", - "rollup-plugin-summary": "^1.4.3", - "rollup-plugin-terser": "^7.0.2", "should": "^13.2.3", "tslib": "^2.4.0", "typescript": "^4.7.4", @@ -29888,7 +29886,11 @@ }, "packages/overlayscrollbars": { "version": "2.0.0-beta.3", - "license": "MIT" + "license": "MIT", + "devDependencies": { + "rollup-plugin-summary": "^1.4.3", + "rollup-plugin-terser": "^7.0.2" + } }, "packages/overlayscrollbars-ngx": { "version": "0.4.0", @@ -29916,13 +29918,15 @@ "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.0.0", "ng-packagr": "^12.0.0", + "overlayscrollbars": "file:./../overlayscrollbars/dist", "rxjs": "~6.6.0", "typescript": "~4.3.5", "zone.js": "~0.11.4" }, "peerDependencies": { "@angular/common": ">=12.0.0", - "@angular/core": ">=12.0.0" + "@angular/core": ">=12.0.0", + "overlayscrollbars": "^2.0.0" } }, "packages/overlayscrollbars-ngx/node_modules/@ampproject/remapping": { @@ -31105,6 +31109,10 @@ "node": ">= 6" } }, + "packages/overlayscrollbars-ngx/node_modules/overlayscrollbars": { + "resolved": "packages/overlayscrollbars/dist", + "link": true + }, "packages/overlayscrollbars-ngx/node_modules/postcss": { "version": "8.3.6", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz", @@ -31426,11 +31434,13 @@ "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", "@vitejs/plugin-react": "^2.1.0", + "overlayscrollbars": "file:./../overlayscrollbars/dist", "react": "^18.2.0", "react-dom": "^18.2.0", "typescript": "^4.8.4" }, "peerDependencies": { + "overlayscrollbars": "^2.0.0", "react": ">=16.4.0" } }, @@ -31440,6 +31450,10 @@ "integrity": "sha512-JkRpuVz3xCNCWaeQ5EHLR/6woMbHZz/jZ7Kmc63AkU+1HxnoUugzSWMck7dsR4DvNYX8jp9wTi9K7WvnxOIQZQ==", "dev": true }, + "packages/overlayscrollbars-react/node_modules/overlayscrollbars": { + "resolved": "packages/overlayscrollbars/dist", + "link": true + }, "packages/overlayscrollbars-svelte": { "version": "0.4.0", "devDependencies": { @@ -31666,6 +31680,12 @@ "node": ">=4.2.0" } }, + "packages/overlayscrollbars/dist": { + "name": "overlayscrollbars", + "version": "2.0.0-beta.3", + "dev": true, + "license": "MIT" + }, "packages/test": { "name": "node-starter", "version": "0.0.0", @@ -47009,7 +47029,11 @@ "dev": true }, "overlayscrollbars": { - "version": "file:packages/overlayscrollbars" + "version": "file:packages/overlayscrollbars", + "requires": { + "rollup-plugin-summary": "^1.4.3", + "rollup-plugin-terser": "^7.0.2" + } }, "overlayscrollbars-ngx": { "version": "file:packages/overlayscrollbars-ngx", @@ -47034,6 +47058,7 @@ "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.0.0", "ng-packagr": "^12.0.0", + "overlayscrollbars": "file:../overlayscrollbars/dist", "rxjs": "~6.6.0", "tslib": "^2.4.0", "typescript": "~4.3.5", @@ -47896,6 +47921,9 @@ "optional": true, "peer": true }, + "overlayscrollbars": { + "version": "file:packages/overlayscrollbars/dist" + }, "postcss": { "version": "8.3.6", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz", @@ -48127,6 +48155,7 @@ "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", "@vitejs/plugin-react": "^2.1.0", + "overlayscrollbars": "file:../overlayscrollbars/dist", "react": "^18.2.0", "react-dom": "^18.2.0", "typescript": "^4.8.4" @@ -48137,6 +48166,9 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.68.tgz", "integrity": "sha512-JkRpuVz3xCNCWaeQ5EHLR/6woMbHZz/jZ7Kmc63AkU+1HxnoUugzSWMck7dsR4DvNYX8jp9wTi9K7WvnxOIQZQ==", "dev": true + }, + "overlayscrollbars": { + "version": "file:packages/overlayscrollbars/dist" } } }, diff --git a/package.json b/package.json index 971b76b..8ae29c4 100644 --- a/package.json +++ b/package.json @@ -54,8 +54,6 @@ "prettier": "^2.6.2", "rollup": "^2.75.5", "rollup-plugin-esbuild-resolve": "^1.0.0", - "rollup-plugin-summary": "^1.4.3", - "rollup-plugin-terser": "^7.0.2", "should": "^13.2.3", "tslib": "^2.4.0", "typescript": "^4.7.4", diff --git a/packages/overlayscrollbars-ngx/ng-package.json b/packages/overlayscrollbars-ngx/ng-package.json index d09e497..60fe2f0 100644 --- a/packages/overlayscrollbars-ngx/ng-package.json +++ b/packages/overlayscrollbars-ngx/ng-package.json @@ -2,6 +2,9 @@ "$schema": "./node_modules/ng-packagr/ng-package.schema.json", "dest": "./dist", "lib": { - "entryFile": "src/public-api.ts" + "entryFile": "src/public-api.ts", + "umdModuleIds": { + "overlayscrollbars": "OverlayScrollbarsGlobal" + } } } diff --git a/packages/overlayscrollbars-ngx/package.json b/packages/overlayscrollbars-ngx/package.json index f359a93..a671d38 100644 --- a/packages/overlayscrollbars-ngx/package.json +++ b/packages/overlayscrollbars-ngx/package.json @@ -4,7 +4,8 @@ "private": true, "peerDependencies": { "@angular/common": ">=12.0.0", - "@angular/core": ">=12.0.0" + "@angular/core": ">=12.0.0", + "overlayscrollbars": "^2.0.0" }, "devDependencies": { "@angular-devkit/build-angular": "^12.0.0", @@ -27,6 +28,7 @@ "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.0.0", "ng-packagr": "^12.0.0", + "overlayscrollbars": "file:./../overlayscrollbars/dist", "rxjs": "~6.6.0", "typescript": "~4.3.5", "zone.js": "~0.11.4" diff --git a/packages/overlayscrollbars-ngx/src/overlayscrollbars.component.ts b/packages/overlayscrollbars-ngx/src/overlayscrollbars.component.ts index d382dbb..55a7aed 100644 --- a/packages/overlayscrollbars-ngx/src/overlayscrollbars.component.ts +++ b/packages/overlayscrollbars-ngx/src/overlayscrollbars.component.ts @@ -1,6 +1,9 @@ import { Component } from '@angular/core'; +import { OverlayScrollbars } from 'overlayscrollbars'; import type { OnInit } from '@angular/core'; +console.log(OverlayScrollbars); + @Component({ selector: 'overlay-scrollbars', template: `
overlayscrollbars-ngx works!
`, diff --git a/packages/overlayscrollbars-ngx/src/public-api.ts b/packages/overlayscrollbars-ngx/src/public-api.ts index e8895f2..0ec3b1a 100644 --- a/packages/overlayscrollbars-ngx/src/public-api.ts +++ b/packages/overlayscrollbars-ngx/src/public-api.ts @@ -1,7 +1,3 @@ -/* - * Public API Surface of overlayscrollbars - */ - export * from './overlayscrollbars.service'; export * from './overlayscrollbars.component'; export * from './overlayscrollbars.module'; diff --git a/packages/overlayscrollbars-react/package.json b/packages/overlayscrollbars-react/package.json index 33c4209..aac06ae 100644 --- a/packages/overlayscrollbars-react/package.json +++ b/packages/overlayscrollbars-react/package.json @@ -3,7 +3,6 @@ "private": true, "version": "0.4.0", "files": [ - "src", "dist", "README.md" ], @@ -11,7 +10,8 @@ "module": "./dist/overlayscrollbars-react.es.js", "types": "./dist/overlayscrollbars-react.d.ts", "peerDependencies": { - "react": ">=16.4.0" + "react": ">=16.4.0", + "overlayscrollbars": "^2.0.0" }, "devDependencies": { "@testing-library/react": "^13.4.0", @@ -19,6 +19,7 @@ "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", "@vitejs/plugin-react": "^2.1.0", + "overlayscrollbars": "file:./../overlayscrollbars/dist", "react": "^18.2.0", "react-dom": "^18.2.0", "typescript": "^4.8.4" diff --git a/packages/overlayscrollbars-react/src/OverlayScrollbarsComponent.tsx b/packages/overlayscrollbars-react/src/OverlayScrollbarsComponent.tsx index 240d6b6..c44e31a 100644 --- a/packages/overlayscrollbars-react/src/OverlayScrollbarsComponent.tsx +++ b/packages/overlayscrollbars-react/src/OverlayScrollbarsComponent.tsx @@ -28,7 +28,7 @@ const OverlayScrollbarsComponent =