Files
daily-notification-plugin/.gitignore
Matthew Raymer a336b39754 refactor(plugin): modernize plugin architecture and improve type definitions
- Update package.json with modern build tooling and dependencies
- Streamline and enhance TypeScript definitions for better type safety
- Reorganize plugin structure for better maintainability
- Add comprehensive interface definitions for notification features
- Implement proper build configuration with rollup
- Update tsconfig.json for stricter type checking and ES2020 modules

Breaking Changes:
- Changed module structure to use ES modules
- Updated interface definitions with stricter typing
- Removed redundant notification options
- Simplified API surface while maintaining core functionality

Dependencies:
- Upgrade @capacitor dependencies to v5.7.8
- Add rollup and typescript build tools
- Update test framework configuration
2025-03-28 12:47:10 +00:00

62 lines
711 B
Plaintext

# Dependencies
node_modules/
npm-debug.log
yarn-debug.log
yarn-error.log
# Build output
dist/
build/
*.tsbuildinfo
# IDE
.idea/
.vscode/
*.swp
*.swo
# OS
.DS_Store
Thumbs.db
# Android
android/app/build/
android/build/
android/gradle/
android/gradlew
android/gradlew.bat
android/.gradle/
android/local.properties
android/.idea/
android/*.iml
# iOS
ios/Pods/
ios/build/
ios/Podfile.lock
ios/.xcode.env.local
ios/DerivedData/
ios/*.xcworkspace/
ios/*.xcodeproj/*
!ios/*.xcodeproj/project.pbxproj
!ios/*.xcodeproj/xcshareddata/
!ios/*.xcworkspace/contents.xcworkspacedata
# Testing
coverage/
.nyc_output/
# Logs
logs/
*.log
# Environment
.env
.env.local
.env.*.local
# Temporary files
*.tmp
*.temp
.cache/