Fix string case dependency, speed up publish command

This commit is contained in:
Nuno Campos
2023-06-13 18:03:52 +01:00
parent b2c17771d4
commit 7c98d80166
6 changed files with 47 additions and 11 deletions
+4 -1
View File
@@ -458,6 +458,8 @@
"@types/d3-dsv": "^2",
"@types/flat": "^5.0.2",
"@types/html-to-text": "^9",
"@types/lodash.camelcase": "^4",
"@types/lodash.snakecase": "^4",
"@types/object-hash": "^3.0.2",
"@types/pdf-parse": "^1.1.1",
"@types/pg": "^8",
@@ -706,12 +708,13 @@
"@anthropic-ai/sdk": "^0.4.3",
"ansi-styles": "^5.0.0",
"binary-extensions": "^2.2.0",
"case-anything": "^2.1.13",
"expr-eval": "^2.0.2",
"flat": "^5.0.2",
"js-tiktoken": "^1.0.6",
"jsonpointer": "^5.0.1",
"langchainplus-sdk": "^0.0.11",
"lodash.camelcase": "^4.3.0",
"lodash.snakecase": "^4.1.1",
"ml-distance": "^4.0.0",
"object-hash": "^3.0.0",
"openai": "^3.2.0",
+1
View File
@@ -71,6 +71,7 @@ export const optionalImportEntrypoints = [
"langchain/retrievers/self_query/functional",
"langchain/retrievers/self_query/pinecone",
"langchain/retrievers/self_query/supabase",
"langchain/retrievers/self_query/weaviate",
"langchain/cache/momento",
"langchain/cache/redis",
"langchain/stores/doc/gcs",
+3
View File
@@ -211,6 +211,9 @@ export interface OptionalImportMap {
"langchain/retrievers/self_query/supabase"?:
| typeof import("../retrievers/self_query/supabase.js")
| Promise<typeof import("../retrievers/self_query/supabase.js")>;
"langchain/retrievers/self_query/weaviate"?:
| typeof import("../retrievers/self_query/weaviate.js")
| Promise<typeof import("../retrievers/self_query/weaviate.js")>;
"langchain/cache/momento"?:
| typeof import("../cache/momento.js")
| Promise<typeof import("../cache/momento.js")>;
+2 -1
View File
@@ -1,4 +1,5 @@
import { snakeCase, camelCase } from "case-anything";
import snakeCase from "lodash.snakecase";
import camelCase from "lodash.camelcase";
export interface SerializedFields {
// eslint-disable-next-line @typescript-eslint/no-explicit-any
+1 -1
View File
@@ -35,7 +35,7 @@
"test:int:deps": "docker compose -f test-int-deps-docker-compose.yml up -d",
"test:int:deps:down": "docker compose -f test-int-deps-docker-compose.yml down",
"test:exports:docker": "docker compose up",
"publish": "bash scripts/release-branch.sh && turbo run build lint test test:integration && yarn run test:exports:docker && yarn workspace langchain run release && echo '🔗 Open https://github.com/hwchase17/langchainjs/compare/release?expand=1 and merge the release PR'",
"publish": "bash scripts/release-branch.sh && turbo run --filter langchain build lint test test:integration && yarn run test:exports:docker && yarn workspace langchain run release && echo '🔗 Open https://github.com/hwchase17/langchainjs/compare/release?expand=1 and merge the release PR'",
"example": "yarn workspace examples start",
"prepare": "husky install",
"precommit": "turbo run precommit",
+36 -8
View File
@@ -8163,6 +8163,31 @@ __metadata:
languageName: node
linkType: hard
"@types/lodash.camelcase@npm:^4":
version: 4.3.7
resolution: "@types/lodash.camelcase@npm:4.3.7"
dependencies:
"@types/lodash": "*"
checksum: ef068b921ab439f7b1a2c0ebbd890ba64ba437fc6aeb5e3ac18d34da30f9054fceaac5ccfdfa9e12b2fc403e10910439d3ebf92ba2f93de03c2f02261adfc000
languageName: node
linkType: hard
"@types/lodash.snakecase@npm:^4":
version: 4.1.7
resolution: "@types/lodash.snakecase@npm:4.1.7"
dependencies:
"@types/lodash": "*"
checksum: 02a246ea5984ea60e29a8f023b2b4440150118e6c082dd7c40c7e4aad5b86b2d124fdaddab671ced50e2eaf84f6490010fb8815bed76bc08ef828dd59885d651
languageName: node
linkType: hard
"@types/lodash@npm:*":
version: 4.14.195
resolution: "@types/lodash@npm:4.14.195"
checksum: 39b75ca635b3fa943d17d3d3aabc750babe4c8212485a4df166fe0516e39288e14b0c60afc6e21913cc0e5a84734633c71e617e2bd14eaa1cf51b8d7799c432e
languageName: node
linkType: hard
"@types/long@npm:^4.0.1":
version: 4.0.2
resolution: "@types/long@npm:4.0.2"
@@ -10781,13 +10806,6 @@ __metadata:
languageName: node
linkType: hard
"case-anything@npm:^2.1.13":
version: 2.1.13
resolution: "case-anything@npm:2.1.13"
checksum: c39c69d7e418337b6006a9692f13c2b257e907e867149a102e9beb7e9d2d52da14e754da1f4e4ce82a866d86d93047e522f64360bda54e7d7c308f4cdd736c3d
languageName: node
linkType: hard
"case-sensitive-paths-webpack-plugin@npm:^2.4.0":
version: 2.4.0
resolution: "case-sensitive-paths-webpack-plugin@npm:2.4.0"
@@ -18616,6 +18634,8 @@ __metadata:
"@types/d3-dsv": ^2
"@types/flat": ^5.0.2
"@types/html-to-text": ^9
"@types/lodash.camelcase": ^4
"@types/lodash.snakecase": ^4
"@types/object-hash": ^3.0.2
"@types/pdf-parse": ^1.1.1
"@types/pg": ^8
@@ -18628,7 +18648,6 @@ __metadata:
apify-client: ^2.7.1
axios: ^0.26.0
binary-extensions: ^2.2.0
case-anything: ^2.1.13
cheerio: ^1.0.0-rc.12
chromadb: ^1.5.2
cohere-ai: ^5.0.2
@@ -18654,6 +18673,8 @@ __metadata:
js-tiktoken: ^1.0.6
jsonpointer: ^5.0.1
langchainplus-sdk: ^0.0.11
lodash.camelcase: ^4.3.0
lodash.snakecase: ^4.1.1
mammoth: ^1.5.1
ml-distance: ^4.0.0
mongodb: ^5.2.0
@@ -19142,6 +19163,13 @@ __metadata:
languageName: node
linkType: hard
"lodash.snakecase@npm:^4.1.1":
version: 4.1.1
resolution: "lodash.snakecase@npm:4.1.1"
checksum: 1685ed3e83dda6eae5a4dcaee161a51cd210aabb3e1c09c57150e7dd8feda19e4ca0d27d0631eabe8d0f4eaa51e376da64e8c018ae5415417c5890d42feb72a8
languageName: node
linkType: hard
"lodash.sortby@npm:^4.7.0":
version: 4.7.0
resolution: "lodash.sortby@npm:4.7.0"