From 729ef2d169867382ae53ad105da1ac598e1641e3 Mon Sep 17 00:00:00 2001 From: Matt Johnson-Pint Date: Mon, 24 Jun 2024 11:50:31 -0700 Subject: [PATCH 1/3] Bump dependencies --- src/package-lock.json | 153 +++++++++++++++++++++++++----------------- src/package.json | 12 ++-- 2 files changed, 99 insertions(+), 66 deletions(-) diff --git a/src/package-lock.json b/src/package-lock.json index deb3d6e..85afebf 100644 --- a/src/package-lock.json +++ b/src/package-lock.json @@ -9,17 +9,17 @@ "version": "0.1.6", "license": "MIT", "dependencies": { - "json-as": "^0.9.6" + "json-as": "^0.9.8" }, "devDependencies": { - "@types/node": "^20.14.5", - "@typescript-eslint/eslint-plugin": "^7.13.1", - "@typescript-eslint/parser": "^7.13.1", - "assemblyscript": "^0.27.27", + "@types/node": "^20.14.8", + "@typescript-eslint/eslint-plugin": "^7.14.1", + "@typescript-eslint/parser": "^7.14.1", + "assemblyscript": "^0.27.28", "assemblyscript-prettier": "^3.0.1", "eslint": "^8.57.0", "prettier": "^3.3.2", - "typescript": "^5.4.5", + "typescript": "^5.5.2", "visitor-as": "^0.11.4" } }, @@ -208,9 +208,9 @@ } }, "node_modules/@types/node": { - "version": "20.14.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.5.tgz", - "integrity": "sha512-aoRR+fJkZT2l0aGOJhuA8frnCSoNX6W7U2mpNq63+BxBIj5BQFt8rHy627kijCmm63ijdSdwvGgpUsU6MBsZZA==", + "version": "20.14.8", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.8.tgz", + "integrity": "sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA==", "dev": true, "license": "MIT", "dependencies": { @@ -218,17 +218,17 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.1.tgz", - "integrity": "sha512-kZqi+WZQaZfPKnsflLJQCz6Ze9FFSMfXrrIOcyargekQxG37ES7DJNpJUE9Q/X5n3yTIP/WPutVNzgknQ7biLg==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.14.1.tgz", + "integrity": "sha512-aAJd6bIf2vvQRjUG3ZkNXkmBpN+J7Wd0mfQiiVCJMu9Z5GcZZdcc0j8XwN/BM97Fl7e3SkTXODSk4VehUv7CGw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.13.1", - "@typescript-eslint/type-utils": "7.13.1", - "@typescript-eslint/utils": "7.13.1", - "@typescript-eslint/visitor-keys": "7.13.1", + "@typescript-eslint/scope-manager": "7.14.1", + "@typescript-eslint/type-utils": "7.14.1", + "@typescript-eslint/utils": "7.14.1", + "@typescript-eslint/visitor-keys": "7.14.1", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -252,16 +252,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.13.1.tgz", - "integrity": "sha512-1ELDPlnLvDQ5ybTSrMhRTFDfOQEOXNM+eP+3HT/Yq7ruWpciQw+Avi73pdEbA4SooCawEWo3dtYbF68gN7Ed1A==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.14.1.tgz", + "integrity": "sha512-8lKUOebNLcR0D7RvlcloOacTOWzOqemWEWkKSVpMZVF/XVcwjPR+3MD08QzbW9TCGJ+DwIc6zUSGZ9vd8cO1IA==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "7.13.1", - "@typescript-eslint/types": "7.13.1", - "@typescript-eslint/typescript-estree": "7.13.1", - "@typescript-eslint/visitor-keys": "7.13.1", + "@typescript-eslint/scope-manager": "7.14.1", + "@typescript-eslint/types": "7.14.1", + "@typescript-eslint/typescript-estree": "7.14.1", + "@typescript-eslint/visitor-keys": "7.14.1", "debug": "^4.3.4" }, "engines": { @@ -281,14 +281,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.13.1.tgz", - "integrity": "sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.14.1.tgz", + "integrity": "sha512-gPrFSsoYcsffYXTOZ+hT7fyJr95rdVe4kGVX1ps/dJ+DfmlnjFN/GcMxXcVkeHDKqsq6uAcVaQaIi3cFffmAbA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.13.1", - "@typescript-eslint/visitor-keys": "7.13.1" + "@typescript-eslint/types": "7.14.1", + "@typescript-eslint/visitor-keys": "7.14.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -299,14 +299,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.13.1.tgz", - "integrity": "sha512-aWDbLu1s9bmgPGXSzNCxELu+0+HQOapV/y+60gPXafR8e2g1Bifxzevaa+4L2ytCWm+CHqpELq4CSoN9ELiwCg==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.14.1.tgz", + "integrity": "sha512-/MzmgNd3nnbDbOi3LfasXWWe292+iuo+umJ0bCCMCPc1jLO/z2BQmWUUUXvXLbrQey/JgzdF/OV+I5bzEGwJkQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.13.1", - "@typescript-eslint/utils": "7.13.1", + "@typescript-eslint/typescript-estree": "7.14.1", + "@typescript-eslint/utils": "7.14.1", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -327,9 +327,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.13.1.tgz", - "integrity": "sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.14.1.tgz", + "integrity": "sha512-mL7zNEOQybo5R3AavY+Am7KLv8BorIv7HCYS5rKoNZKQD9tsfGUpO4KdAn3sSUvTiS4PQkr2+K0KJbxj8H9NDg==", "dev": true, "license": "MIT", "engines": { @@ -341,14 +341,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.13.1.tgz", - "integrity": "sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.14.1.tgz", + "integrity": "sha512-k5d0VuxViE2ulIO6FbxxSZaxqDVUyMbXcidC8rHvii0I56XZPv8cq+EhMns+d/EVIL41sMXqRbK3D10Oza1bbA==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.13.1", - "@typescript-eslint/visitor-keys": "7.13.1", + "@typescript-eslint/types": "7.14.1", + "@typescript-eslint/visitor-keys": "7.14.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -370,16 +370,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.13.1.tgz", - "integrity": "sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.14.1.tgz", + "integrity": "sha512-CMmVVELns3nak3cpJhZosDkm63n+DwBlDX8g0k4QUa9BMnF+lH2lr3d130M1Zt1xxmB3LLk3NV7KQCq86ZBBhQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.13.1", - "@typescript-eslint/types": "7.13.1", - "@typescript-eslint/typescript-estree": "7.13.1" + "@typescript-eslint/scope-manager": "7.14.1", + "@typescript-eslint/types": "7.14.1", + "@typescript-eslint/typescript-estree": "7.14.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -393,13 +393,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.13.1.tgz", - "integrity": "sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.14.1.tgz", + "integrity": "sha512-Crb+F75U1JAEtBeQGxSKwI60hZmmzaqA3z9sYsVm8X7W5cwLEm5bRe0/uXS6+MR/y8CVpKSR/ontIAIEPFcEkA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.13.1", + "@typescript-eslint/types": "7.14.1", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -500,18 +500,50 @@ "node": ">=8" } }, + "node_modules/as-console": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/as-console/-/as-console-6.0.2.tgz", + "integrity": "sha512-prs5zKPSlpdWjmDNB5rWtyZhtBWOvi12QVwK3cMdJWm/0BTCpoF60Q31Sbaa2igfktyyiShDSNoInRjIEXoqSg==", + "license": "MIT" + }, "node_modules/as-container": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/as-container/-/as-container-0.8.0.tgz", "integrity": "sha512-Q3KTMylq12uGhYQJyOLD2zfwq+xxXvWaRMFE66EqJO4QdZtekqcQ8dHlnriU8E4Fyj71mdjm20X0MIupNhppEQ==", "license": "MIT" }, + "node_modules/as-convert-seconds": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/as-convert-seconds/-/as-convert-seconds-1.0.0.tgz", + "integrity": "sha512-Hn/P2ATGbyjWtVNNreHkdSZGcXXVRP/lIjqbEcNCJesXFbMHSQn92M6Zt2hrowMAMK/tWRqDeBKfZTa8QUfAjg==", + "license": "MIT" + }, + "node_modules/as-rainbow": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/as-rainbow/-/as-rainbow-0.1.0.tgz", + "integrity": "sha512-mB/yOx9aT0zOsq0pub9wwYMfUK7iqkuFBT1s6raz3uCmsLBUlq3VBRCKsJExCe31EE5KCvlyb3ys0cwXKP8bxQ==", + "license": "MIT" + }, "node_modules/as-string-sink": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/as-string-sink/-/as-string-sink-0.5.3.tgz", "integrity": "sha512-DN/QqfptDhi4FaBqehMN9wH5Dl/PcTSfCfzSmcdtf3OVYYIEip5iyVUcS6t40BAP/OoUwtxCCbD/dlr2kVG+3Q==", "license": "MIT" }, + "node_modules/as-test": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/as-test/-/as-test-0.0.3.tgz", + "integrity": "sha512-TsHJuLsPd7YWoeTq5u96D9QEd+8+XKbz1K6Ef90dgGGk/K7WRVT/9ip4gT+xTXYDUuGaIwWhru6VrPRpGptaAA==", + "license": "MIT", + "dependencies": { + "as-console": "^6.0.2", + "as-convert-seconds": "^1.0.0", + "as-rainbow": "^0.1.0", + "as-string-sink": "^0.5.3", + "as-variant": "^0.4.1", + "json-as": "^0.9.6" + } + }, "node_modules/as-variant": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/as-variant/-/as-variant-0.4.1.tgz", @@ -525,9 +557,9 @@ "license": "MIT" }, "node_modules/assemblyscript": { - "version": "0.27.27", - "resolved": "https://registry.npmjs.org/assemblyscript/-/assemblyscript-0.27.27.tgz", - "integrity": "sha512-z4ijXsjjk3uespEeCWpO1K2GQySc6bn+LL5dL0tsC2VXNYKFnKDmAh3wefcKazxXHFVhYlxqNfyv96ajaQyINQ==", + "version": "0.27.28", + "resolved": "https://registry.npmjs.org/assemblyscript/-/assemblyscript-0.27.28.tgz", + "integrity": "sha512-1Je7hWnDH6og7TnYAD7HDeZfxBkyC3reyEexMbZ6pUKpLohbnMMPqylD5/gVAUh/n82LKb3AiFl7W6VSapLTRQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -1274,13 +1306,14 @@ } }, "node_modules/json-as": { - "version": "0.9.6", - "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.6.tgz", - "integrity": "sha512-llNc2CTe9l6RcGazC3W05HggOevrACv4idd1uWmVPSQ6EnsKCduYFY2nBvUT79ghIV9z1LfZkYZ/NVufcqbFBg==", + "version": "0.9.8", + "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.8.tgz", + "integrity": "sha512-8FUsTkxowc9KKi/zsEpfxZBXJJz0mfBhH9Ec4ddDqVeobPyjMemMkqJx3owSAuMoooGiVG0IgwF0t+8ybPYCig==", "license": "MIT", "dependencies": { "as-container": "^0.8.0", "as-string-sink": "^0.5.3", + "as-test": "^0.0.3", "as-variant": "^0.4.1", "as-virtual": "^0.2.0" } @@ -1818,9 +1851,9 @@ } }, "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz", + "integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/src/package.json b/src/package.json index c59c728..2daf1e7 100644 --- a/src/package.json +++ b/src/package.json @@ -14,17 +14,17 @@ "lint:fix": "eslint --ext .ts --fix ." }, "dependencies": { - "json-as": "^0.9.6" + "json-as": "^0.9.8" }, "devDependencies": { - "@types/node": "^20.14.5", - "@typescript-eslint/eslint-plugin": "^7.13.1", - "@typescript-eslint/parser": "^7.13.1", - "assemblyscript": "^0.27.27", + "@types/node": "^20.14.8", + "@typescript-eslint/eslint-plugin": "^7.14.1", + "@typescript-eslint/parser": "^7.14.1", + "assemblyscript": "^0.27.28", "assemblyscript-prettier": "^3.0.1", "eslint": "^8.57.0", "prettier": "^3.3.2", - "typescript": "^5.4.5", + "typescript": "^5.5.2", "visitor-as": "^0.11.4" }, "overrides": { From 55529fce4f843d5f5c1c2a661c78ec0e85e6c42f Mon Sep 17 00:00:00 2001 From: Matt Johnson-Pint Date: Mon, 24 Jun 2024 11:50:51 -0700 Subject: [PATCH 2/3] Bump version to 0.2.0 --- src/package-lock.json | 4 ++-- src/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/package-lock.json b/src/package-lock.json index 85afebf..5b9a993 100644 --- a/src/package-lock.json +++ b/src/package-lock.json @@ -1,12 +1,12 @@ { "name": "@hypermode/models-as", - "version": "0.1.6", + "version": "0.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@hypermode/models-as", - "version": "0.1.6", + "version": "0.2.0", "license": "MIT", "dependencies": { "json-as": "^0.9.8" diff --git a/src/package.json b/src/package.json index 2daf1e7..e3e881c 100644 --- a/src/package.json +++ b/src/package.json @@ -1,6 +1,6 @@ { "name": "@hypermode/models-as", - "version": "0.1.6", + "version": "0.2.0", "description": "Hypermode Model Interface Library for AssemblyScript", "author": "Hypermode, Inc.", "license": "MIT", From 1745aec3b02a64090989c9760f463fa4d2493101 Mon Sep 17 00:00:00 2001 From: Matt Johnson-Pint Date: Mon, 24 Jun 2024 11:51:57 -0700 Subject: [PATCH 3/3] Update CHANGELOG.md --- CHANGELOG.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d34558f..41382f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,20 +1,20 @@ # Change Log -## UNRELEASED +## 2024-06-24 - Version 0.2.0 - Update OpenAI Embeddings model to support all allowed types of input [#6](https://github.com/hypermodeAI/models-as/pull/6) - More updates for OpenAI Embeddings model [#7](https://github.com/hypermodeAI/models-as/pull/7) - Add documentation comments for OpenAI Chat model [#8](https://github.com/hypermodeAI/models-as/pull/8) - Add experimental classification and embeddings models [#9](https://github.com/hypermodeAI/models-as/pull/9) -## 2024-06-28 - Version 0.1.6 +## 2024-06-18 - Version 0.1.6 - Interface changes and fixes -## 2024-06-28 - Version 0.1.5 +## 2024-06-18 - Version 0.1.5 - Interface changes and fixes -## 2024-06-27 - Version 0.1.2 +## 2024-06-17 - Version 0.1.2 - Initial Release