Skip to content

Commit df53ccc

Browse files
committed
improve rollup configuration
1 parent ac5fea8 commit df53ccc

File tree

172 files changed

+405
-220
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

172 files changed

+405
-220
lines changed

Resources/assets/exports.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Type Exports
33
* @description Re-exports types and interfaces for TypeScript users
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66

77
/**

Resources/assets/flasher-plugin.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file FlasherPlugin Implementation
33
* @description Default implementation for displaying notifications using custom themes
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import './themes/index.scss'
77

Resources/assets/flasher.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file Flasher Core
33
* @description Main orchestration class for the PHPFlasher notification system
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import type { Asset, Context, Envelope, Options, PluginInterface, Response, Theme } from './types'
77
import { AbstractPlugin } from './plugin'

Resources/assets/global.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file TypeScript Global Declarations
33
* @description Type definitions for global objects
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import type Flasher from './flasher'
77

Resources/assets/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Main Entry Point
33
* @description Creates and exports the default PHPFlasher instance
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import Flasher from './flasher'
77
import { flasherTheme } from './themes'

Resources/assets/plugin.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file Abstract Plugin Base Class
33
* @description Base implementation shared by all notification plugins
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import type { Envelope, Options, PluginInterface } from './types'
77

Resources/assets/themes/amazon/amazon.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Amazon Theme Styles
33
* @description CSS styling for Amazon-inspired notifications
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66

77
/**

Resources/assets/themes/amazon/amazon.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Amazon Theme Implementation
33
* @description Notification style inspired by Amazon's e-commerce platform
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import './amazon.scss'
77
import type { Envelope } from '../../types'

Resources/assets/themes/amazon/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Amazon Theme Registration
33
* @description Registers the Amazon theme with PHPFlasher
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import flasher from '../../index'
77
import { amazonTheme } from './amazon'

Resources/assets/themes/amber/amber.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Amber Theme Styles
33
* @description CSS styling for the modern, elegant Amber theme
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66

77
/**

Resources/assets/themes/amber/amber.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Amber Theme Implementation
33
* @description Modern, elegant notification theme with refined aesthetics
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import './amber.scss'
77
import type { Envelope } from '../../types'

Resources/assets/themes/amber/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Amber Theme Registration
33
* @description Registers the Amber theme with PHPFlasher
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import flasher from '../../index'
77
import { amberTheme } from './amber'

Resources/assets/themes/aurora/aurora.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Aurora Theme Styles
33
* @description CSS styling for the elegant glass-morphism Aurora theme
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66

77
/**

Resources/assets/themes/aurora/aurora.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Aurora Theme Implementation
33
* @description Calm, soothing notification style with glass morphism effects
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import './aurora.scss'
77
import type { Envelope } from '../../types'

Resources/assets/themes/aurora/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Aurora Theme Registration
33
* @description Registers the Aurora theme with PHPFlasher
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import flasher from '../../index'
77
import { auroraTheme } from './aurora'

Resources/assets/themes/container.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Container Styles
33
* @description Base styling for individual notification elements
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66

77
/**

Resources/assets/themes/crystal/crystal.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Crystal Theme Styles
33
* @description CSS styling for the elegant Crystal theme
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66

77
/**

Resources/assets/themes/crystal/crystal.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Crystal Theme Implementation
33
* @description Clean, elegant notification theme with subtle animations
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import './crystal.scss'
77
import type { Envelope } from '../../types'

Resources/assets/themes/crystal/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Crystal Theme Registration
33
* @description Registers the Crystal theme with PHPFlasher
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import flasher from '../../index'
77
import { crystalTheme } from './crystal'

Resources/assets/themes/emerald/emerald.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Emerald Theme Styles
33
* @description CSS styling for the elegant glass-like Emerald theme
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66

77
/**

Resources/assets/themes/emerald/emerald.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Emerald Theme Implementation
33
* @description Elegant glass-like notification theme with bounce animation
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import './emerald.scss'
77
import type { Envelope } from '../../types'

Resources/assets/themes/emerald/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Emerald Theme Registration
33
* @description Registers the Emerald theme with PHPFlasher
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import flasher from '../../index'
77
import { emeraldTheme } from './emerald'

Resources/assets/themes/facebook/facebook.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Facebook Theme Styles
33
* @description CSS styling for Facebook-inspired notifications
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66

77
/**

Resources/assets/themes/facebook/facebook.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Facebook Theme Implementation
33
* @description Social media style notifications inspired by Facebook's interface
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import './facebook.scss'
77
import type { Envelope } from '../../types'

Resources/assets/themes/facebook/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Facebook Theme Registration
33
* @description Registers the Facebook theme with PHPFlasher
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import flasher from '../../index'
77
import { facebookTheme } from './facebook'

Resources/assets/themes/flasher/flasher.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Default Theme
33
* @description Classic bordered notification style with colorful accents
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66

77
@use "sass:color";

Resources/assets/themes/flasher/flasher.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Default Theme
33
* @description Theme implementation for the default PHPFlasher notification style
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import './flasher.scss'
77
import type { Envelope } from '../../types'

Resources/assets/themes/flasher/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Default Theme Registration
33
* @description Registers the default theme with PHPFlasher
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import flasher from '../../index'
77
import { flasherTheme } from './flasher'

Resources/assets/themes/google/google.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Google Theme Styles
33
* @description CSS styling for Material Design-inspired notifications
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66

77
/**

Resources/assets/themes/google/google.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Google Theme Implementation
33
* @description Material Design-inspired notification theme
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import './google.scss'
77
import type { Envelope } from '../../types'

Resources/assets/themes/google/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Google Theme Registration
33
* @description Registers the Google theme with PHPFlasher
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import flasher from '../../index'
77
import { googleTheme } from './google'

Resources/assets/themes/icons.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Icon Styles
33
* @description Icon styling for different notification types
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66

77
/**

Resources/assets/themes/index.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Core Theme Styles
33
* @description Root styling and CSS variables for the PHPFlasher notification system
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66

77
@use "sass:color";

Resources/assets/themes/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Theme Exports
33
* @description Exports all available notification themes
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66

77
/**

Resources/assets/themes/ios/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher iOS Theme Registration
33
* @description Registers the iOS theme with PHPFlasher
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import flasher from '../../index'
77
import { iosTheme } from './ios'

Resources/assets/themes/ios/ios.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher iOS Theme Styles
33
* @description CSS styling for Apple iOS-inspired notifications
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66

77
/**

Resources/assets/themes/ios/ios.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher iOS Theme Implementation
33
* @description Apple iOS-style notification interface
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import './ios.scss'
77
import type { Envelope } from '../../types'

Resources/assets/themes/jade/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Jade Theme Registration
33
* @description Registers the Jade theme with PHPFlasher
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import flasher from '../../index'
77
import { jadeTheme } from './jade'

Resources/assets/themes/jade/jade.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Jade Theme Styles
33
* @description CSS styling for minimalist Jade theme
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66

77
/**

Resources/assets/themes/jade/jade.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Jade Theme Implementation
33
* @description Minimalist notification theme with soft, natural aesthetics
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import './jade.scss'
77
import type { Envelope } from '../../types'

Resources/assets/themes/material/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Material Design Theme Registration
33
* @description Registers the Material Design theme with PHPFlasher
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import flasher from '../../index'
77
import { materialTheme } from './material'

Resources/assets/themes/material/material.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Material Design Theme Styles
33
* @description CSS styling for minimalist Material Design notifications
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66

77
/**

Resources/assets/themes/material/material.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Material Design Theme Implementation
33
* @description Minimalist Material Design notification theme
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import './material.scss'
77
import type { Envelope } from '../../types'

Resources/assets/themes/minimal/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file PHPFlasher Minimal Theme Registration
33
* @description Registers the Minimal theme with PHPFlasher
4-
* @author yoeunes
4+
* @author Younes ENNAJI
55
*/
66
import flasher from '../../index'
77
import { minimalTheme } from './minimal'

0 commit comments

Comments
 (0)