From 4de4fd91b3704756ed43d31caed766ea67983f36 Mon Sep 17 00:00:00 2001 From: Ehsan Samavati Date: Mon, 9 Sep 2024 21:38:49 +0300 Subject: [PATCH] chore(swiperia): enhance package metadata and update dependencies This commit enhances the package metadata for all Swiperia packages, providing comprehensive descriptions, keywords, and repository information. Additionally, it updates the dependencies to ensure compatibility and leverage the latest features: - `swiperia-core` is bumped to version 1.0.1m. - `swiperia-js` is bumped to version 1.0.1 and now relies on `swiperia-core` 1.0.1. - `swiperia-react` remains at version 1.0.2 but now depends on `swiperia-core` 1.0.1 and `swiperia-js` 1.0.1. These changes improve the discoverability, maintainability, and overall quality of the Swiperia packages. --- package.json | 19 +++++++++++++++++++ packages/swiperia-core/package.json | 24 ++++++++++++++++++++++-- packages/swiperia-js/package.json | 26 +++++++++++++++++++++++--- packages/swiperia-react/package.json | 26 +++++++++++++++++++++++--- 4 files changed, 87 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 3882229..0c40314 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,26 @@ { "name": "swiperia", "version": "0.0.0", + "description": "A collection of JavaScript libraries for seamless swipe gesture integration. Includes platform-agnostic core utilities, web-specific implementations, and React components, empowering developers to enhance user experiences with intuitive swipe interactions.", "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/samavati/swiperia.git" + }, + "bugs": { + "url": "https://github.com/samavati/swiperia/issues" + }, + "homepage": "https://github.com/samavati/swiperia#readme", + "keywords": [ + "swipe", + "gesture", + "touch", + "mobile", + "react", + "javascript", + "ui", + "interaction" + ], "scripts": {}, "private": true, "dependencies": { diff --git a/packages/swiperia-core/package.json b/packages/swiperia-core/package.json index 8206b5b..53d7753 100644 --- a/packages/swiperia-core/package.json +++ b/packages/swiperia-core/package.json @@ -1,8 +1,28 @@ { "name": "swiperia-core", - "version": "1.0.0", + "version": "1.0.1m", + "description": "Swiperia Core: The foundational engine for handling swipe gestures in JavaScript. Provides platform-agnostic utilities to detect swipe direction, calculate distance and velocity, and analyze swipe movement data.", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/samavati/swiperia.git" + }, + "bugs": { + "url": "https://github.com/samavati/swiperia/issues" + }, + "homepage": "https://github.com/samavati/swiperia#readme", + "keywords": [ + "swipe", + "gesture", + "touch", + "mobile", + "react", + "javascript", + "ui", + "interaction" + ], "dependencies": {}, - "main": "./index.js", + "main": "./index.umd.js", "module": "./index.mjs", "typings": "./index.d.ts" } diff --git a/packages/swiperia-js/package.json b/packages/swiperia-js/package.json index 7e6e113..73174d2 100644 --- a/packages/swiperia-js/package.json +++ b/packages/swiperia-js/package.json @@ -1,10 +1,30 @@ { "name": "swiperia-js", - "version": "1.0.0", + "version": "1.0.1", + "description": "Swiperia JS: A powerful suite of JavaScript libraries for building intuitive swipe-driven user interfaces. Provides core gesture handling, web-specific implementations, and React components for seamless integration.", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/samavati/swiperia.git" + }, + "bugs": { + "url": "https://github.com/samavati/swiperia/issues" + }, + "homepage": "https://github.com/samavati/swiperia#readme", + "keywords": [ + "swipe", + "gesture", + "touch", + "mobile", + "react", + "javascript", + "ui", + "interaction" + ], "dependencies": { - "swiperia-core": "1.0.0" + "swiperia-core": "1.0.1" }, - "main": "./index.js", + "main": "./index.umd.js", "module": "./index.mjs", "typings": "./index.d.ts" } diff --git a/packages/swiperia-react/package.json b/packages/swiperia-react/package.json index 5e469ce..ee1cd26 100644 --- a/packages/swiperia-react/package.json +++ b/packages/swiperia-react/package.json @@ -1,11 +1,31 @@ { "name": "swiperia-react", "version": "1.0.2", + "description": "Swiperia React: A powerful suite of JavaScript libraries for building intuitive swipe-driven user interfaces. Provides core gesture handling, web-specific implementations, and React components for seamless integration.", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/samavati/swiperia.git" + }, + "bugs": { + "url": "https://github.com/samavati/swiperia/issues" + }, + "homepage": "https://github.com/samavati/swiperia#readme", + "keywords": [ + "swipe", + "gesture", + "touch", + "mobile", + "react", + "javascript", + "ui", + "interaction" + ], "dependencies": { - "swiperia-core": "1.0.0", - "swiperia-js": "1.0.0" + "swiperia-core": "1.0.1", + "swiperia-js": "1.0.1" }, - "main": "./index.js", + "main": "./index.umd.js", "module": "./index.mjs", "typings": "./index.d.ts" }