From c711076653aaf85abe55158a8b8f214a9b36a9f9 Mon Sep 17 00:00:00 2001 From: sinanisler Date: Sun, 22 Jun 2025 02:10:42 +0300 Subject: [PATCH] Initialize package.json for web accessibility widget with essential metadata and scripts --- package.json | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 package.json diff --git a/package.json b/package.json new file mode 100644 index 0000000..495c609 --- /dev/null +++ b/package.json @@ -0,0 +1,72 @@ +{ + "name": "web-accessibility-widget", + "version": "1.0.0", + "description": "A comprehensive, lightweight accessibility widget that enhances web accessibility for all users. Provides multiple accessibility features including screen reader support, voice control, high contrast mode, and more.", + "main": "widget.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "build": "echo \"No build process required - single file widget\"", + "dev": "python -m http.server 8000 || python3 -m http.server 8000 || npx http-server -p 8000", + "lint": "echo \"No linting configured\"", + "prepublishOnly": "echo \"Preparing package for publishing...\"" + }, + "keywords": [ + "accessibility", + "a11y", + "widget", + "wcag", + "ada", + "section508", + "screen-reader", + "voice-control", + "high-contrast", + "dyslexia", + "colorblind", + "disabilities", + "inclusive", + "web-accessibility", + "javascript", + "frontend", + "ui", + "ux", + "assistive-technology" + ], + "author": { + "name": "Your Name", + "email": "your.email@example.com", + "url": "https://your-website.com" + }, + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/yourusername/web-accessibility-widget.git" + }, + "bugs": { + "url": "https://github.com/yourusername/web-accessibility-widget/issues" + }, + "homepage": "https://github.com/yourusername/web-accessibility-widget#readme", + "files": [ + "widget.js", + "README.md", + "LICENSE" + ], + "engines": { + "node": ">=12.0.0" + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "not dead", + "not ie 11" + ], + "devDependencies": {}, + "dependencies": {}, + "peerDependencies": {}, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/yourusername" + }, + "jsdelivr": "widget.js", + "unpkg": "widget.js", + "cdn": "widget.js" +} \ No newline at end of file