From 08fd2f2acc6a2e8bae4eec6cc487ad43b8abdc41 Mon Sep 17 00:00:00 2001 From: Xevion Date: Fri, 11 Aug 2023 02:27:22 -0500 Subject: [PATCH] Extend from prior npm build (keywords, repo, scripts), add @types/node --- package.json | 22 +++++++++++++++++++++- yarn.lock | 5 +++++ 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 445b894..34442dd 100644 --- a/package.json +++ b/package.json @@ -4,12 +4,32 @@ "main": "index.ts", "license": "MIT", "description": "Extract schedule information into ICS files from Student Registration system", - "repository": "https://github.com/Xevion/schedule-extract", "author": "Xevion", "private": true, "type": "module", + "scripts": { + "test": "node ./extract.js" + }, "dependencies": { + "@types/node": "^20.4.9", "cheerio": "^1.0.0-rc.12", "ics": "^3.2.0" + }, + "keywords": [ + "schedule", + "extract", + "nodejs", + "typescript", + "parsing", + "html", + "ics" + ], + "bugs": { + "url": "https://github.com/Xevion/schedule-extract/issues" + }, + "homepage": "https://github.com/Xevion/schedule-extract#readme", + "repository": { + "type": "git", + "url": "git+https://github.com/Xevion/schedule-extract.git" } } diff --git a/yarn.lock b/yarn.lock index 5497acb..e0a5c3e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,11 @@ # yarn lockfile v1 +"@types/node@^20.4.9": + version "20.4.9" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.4.9.tgz#c7164e0f8d3f12dfae336af0b1f7fdec8c6b204f" + integrity sha512-8e2HYcg7ohnTUbHk8focoklEQYvemQmu9M/f43DZVx43kHn0tE3BY/6gSDxS7k0SprtS0NHvj+L80cGLnoOUcQ== + boolbase@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"