From 388e9173f91584f36e14557a907c1ff939b4d7ba 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 05:51:42 +0000 Subject: [PATCH] feat: Clean up package.json This commit cleans up the `package.json` file by: - Adding keywords for better discoverability. - Adding a homepage URL. - Adding a bugs URL for reporting issues. - Adding a contributors field based on the README.md. - Standardizing the license field to BSD-3-Clause. - Updating the repository URL to use https. - Updating the author field to be an object with a name. - Adding a placeholder test script. --- package.json | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 4d40dc3..3bb8c7f 100644 --- a/package.json +++ b/package.json @@ -3,12 +3,31 @@ "version": "0.3.0", "description": "Native bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.", "main": "main.js", - "author": "Kelly Korevec", + "author": { + "name": "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", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "keywords": [ + "i2c", + "raspberry-pi", + "beaglebone", + "hardware" + ], + "homepage": "https://github.com/korevec/node-i2c#readme", + "bugs": { + "url": "https://github.com/korevec/node-i2c/issues" }, - "license": "BSD-3-Clause-Attribution", + "contributors": [ + "alphacharlie", + "J-Cat" + ], "dependencies": { "bindings": "^1.5.0", "nan": "^2.24.0"