Files
sw-notifications-module/package.json
Matthew Raymer 5cf9bb89fc feat: Add comprehensive README and enhance package.json
- Create detailed README.md documenting Safari Notifications Module
- Explain project purpose: PWA abstraction for browser worker compatibility
- Document cryptographic features: JWT, NaCl encryption, DID authentication
- Add security audit checklist and development standards
- Include usage examples and API reference
- Enhance package.json with proper metadata and build scripts
- Add npm scripts: build and dev for development workflow
- Include project keywords and author information

This module handles secure notifications for Safari extensions and PWAs,
specifically designed for browser worker contexts with cryptographic
operations and IndexedDB integration.
2025-07-23 07:22:35 +00:00

28 lines
691 B
JSON

{
"name": "safari-notifications-module",
"version": "1.0.0",
"description": "Secure notifications module for Safari browser extensions and PWAs",
"main": "dist/safari-notifications.js",
"scripts": {
"build": "webpack --config webpack.config.js",
"dev": "webpack --config webpack.config.js --mode development --watch"
},
"keywords": [
"safari",
"notifications",
"pwa",
"cryptography",
"jwt",
"service-worker"
],
"author": "Matthew Raymer",
"dependencies": {
"@noble/curves": "^1.2.0",
"@noble/hashes": "^1.3.2",
"tweetnacl": "^1.0.3",
"tweetnacl-util": "^0.15.1",
"webpack": "^5.89.0",
"webpack-cli": "^5.1.4"
}
}