From 8ba38324356ca852943299f0f8c829bdaa0eaf31 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Tue, 13 Jan 2026 01:26:36 +0000 Subject: [PATCH] feat: Add missing metadata to package.json This commit adds several missing fields to the package.json file to improve its quality and provide better information to users and npm. - Adds keywords for better discoverability. - Adds a placeholder test script. - Adds homepage and bugs fields. - Adds contributors from the README. - Updates the repository URL to use HTTPS. - Adds devDependencies for linting. --- package.json | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 4d40dc3..d643961 100644 --- a/package.json +++ b/package.json @@ -6,12 +6,37 @@ "author": "Kelly Korevec", "repository": { "type": "git", - "url": "http://github.com/korevec/node-i2c.git" + "url": "https://github.com/korevec/node-i2c.git" }, "license": "BSD-3-Clause-Attribution", "dependencies": { "bindings": "^1.5.0", "nan": "^2.24.0" }, - "engine": "node >= 18.0.0" + "engine": "node >= 18.0.0", + "keywords": [ + "i2c", + "raspberry-pi", + "beaglebone" + ], + "scripts": { + "test": "exit 0" + }, + "homepage": "https://github.com/korevec/node-i2c", + "bugs": { + "url": "https://github.com/korevec/node-i2c/issues" + }, + "contributors": [ + { + "name": "alphacharlie" + }, + { + "name": "J-Cat" + } + ], + "devDependencies": { + "eslint": "^8.57.0", + "eslint-config-airbnb-base": "^15.0.0", + "eslint-plugin-import": "^2.29.1" + } }