New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

primeng-shadowdom-directives

Package Overview
Dependencies
Maintainers
0
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

primeng-shadowdom-directives - npm Package Compare versions

Comparing version 1.0.1 to 17.0.0

LICENSE

5

directives/index.d.ts

@@ -1,5 +0,2 @@

import { psdAutoCompleteDirective } from './autocomplete';
import { psdMegaMenuDirective } from './megamenu';
import { psdMenuDirective } from './menu';
import { psdMenuBarDirective } from './menubar';
import { psdOverlayPanelDirective } from './overlaypanel';

@@ -10,2 +7,2 @@ import { psdInputMaskDirective } from './inputmask';

import { psdTieredMenuDirective } from './tieredmenu';
export { psdAutoCompleteDirective, psdMegaMenuDirective, psdMenuDirective, psdMenuBarDirective, psdOverlayPanelDirective, psdInputMaskDirective, psdSlideMenuDirective, psdSplitButtonDirective, psdTieredMenuDirective, };
export { psdMenuDirective, psdOverlayPanelDirective, psdInputMaskDirective, psdSlideMenuDirective, psdSplitButtonDirective, psdTieredMenuDirective, };

6

package.json

@@ -5,6 +5,6 @@ {

"description": "Directives that make PrimeNG plays nicely with ShadowDOM",
"version": "1.0.1",
"version": "17.0.0",
"peerDependencies": {
"@angular/common": "^16.0.0",
"@angular/core": "^16.0.0"
"@angular/common": "^17.0.0",
"@angular/core": "^17.0.0"
},

@@ -11,0 +11,0 @@ "dependencies": {

import * as i0 from "@angular/core";
import * as i1 from "./directives/autocomplete";
import * as i2 from "./directives/megamenu";
import * as i3 from "./directives/menu";
import * as i4 from "./directives/menubar";
import * as i5 from "./directives/overlaypanel";
import * as i6 from "./directives/inputmask";
import * as i7 from "./directives/slidemenu";
import * as i8 from "./directives/splitbutton";
import * as i9 from "./directives/tieredmenu";
import * as i1 from "./directives/menu";
import * as i2 from "./directives/overlaypanel";
import * as i3 from "./directives/inputmask";
import * as i4 from "./directives/slidemenu";
import * as i5 from "./directives/splitbutton";
import * as i6 from "./directives/tieredmenu";
export declare class PrimeNGShadowDOMDirective {
static ɵfac: i0.ɵɵFactoryDeclaration<PrimeNGShadowDOMDirective, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<PrimeNGShadowDOMDirective, [typeof i1.psdAutoCompleteDirective, typeof i2.psdMegaMenuDirective, typeof i3.psdMenuDirective, typeof i4.psdMenuBarDirective, typeof i5.psdOverlayPanelDirective, typeof i6.psdInputMaskDirective, typeof i7.psdSlideMenuDirective, typeof i8.psdSplitButtonDirective, typeof i9.psdTieredMenuDirective], never, [typeof i1.psdAutoCompleteDirective, typeof i2.psdMegaMenuDirective, typeof i3.psdMenuDirective, typeof i4.psdMenuBarDirective, typeof i5.psdOverlayPanelDirective, typeof i6.psdInputMaskDirective, typeof i7.psdSlideMenuDirective, typeof i8.psdSplitButtonDirective, typeof i9.psdTieredMenuDirective]>;
static ɵmod: i0.ɵɵNgModuleDeclaration<PrimeNGShadowDOMDirective, [typeof i1.psdMenuDirective, typeof i2.psdOverlayPanelDirective, typeof i3.psdInputMaskDirective, typeof i4.psdSlideMenuDirective, typeof i5.psdSplitButtonDirective, typeof i6.psdTieredMenuDirective], never, [typeof i1.psdMenuDirective, typeof i2.psdOverlayPanelDirective, typeof i3.psdInputMaskDirective, typeof i4.psdSlideMenuDirective, typeof i5.psdSplitButtonDirective, typeof i6.psdTieredMenuDirective]>;
static ɵinj: i0.ɵɵInjectorDeclaration<PrimeNGShadowDOMDirective>;
}

@@ -6,4 +6,7 @@ # Primeng Shadowdom Directives

> [!TIP]
> Once you import this module library, it'll automatically handle most of components (those marked as *No directive required*), the rest will need to pass directive explicitly
<details>
<summary>Angular >= 16</summary>
<summary>Angular 17</summary>

@@ -16,2 +19,25 @@ - [x] Calendar (*No directive required*)

- [x] Tooltip (*No directive required*)
- [x] Auto Complete (*No directive required*)
- [x] Cascade Select (*No directive required*)
- [x] Color Picker (*No directive required*)
- [x] Mega Menu (*No directive required*)
- [x] Menu Bar (*No directive required*)
- [x] Confirm Popup (*No directive required*)
- [x] Overlay Panel (`psdOverlayPanel`)
- [x] Slide Menu (`psdSlideMenu`)
- [x] Split Button (`psdSplitButton`)
- [x] Tiered Menu (`psdTieredMenu`)
- [x] Tree Select (*No directive required*)
- [x] Input Mask (`psdInputMask`)
</details>
<details>
<summary>Angular 16</summary>
- [x] Calendar (*No directive required*)
- [x] Dropdown (*No directive required*)
- [x] Dropdown inside Paginator (*No directive required*)
- [x] Menu (`psdMenu`)
- [x] Multi Select (*No directive required*)
- [x] Tooltip (*No directive required*)
- [x] Auto Complete (`psdAutoComplete`)

@@ -54,5 +80,2 @@ - [x] Cascade Select (*No directive required*)

> Note that not all components need custom directive, since this library already contains some logics which reduce the effort of writing custom directive for those components. That means for components marked as *No directive required*, they just work.
To request for new component, please submit issue or PR

@@ -62,5 +85,8 @@ # Installation

```sh
# for Angular >= 16
npm install primeng-shadowdom-directives
# for Angular 17
npm install primeng-shadowdom-directives@^17.0.0
# for Angular 16
npm install primeng-shadowdom-directives@^1.0.0
# for Angular < 16

@@ -67,0 +93,0 @@ npm install primeng-shadowdom-directives@^0.2.2

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc