mirror of
https://github.com/aljazceru/turso.git
synced 2025-12-18 00:54:19 +01:00
bindings/javascript: Add optional dependencies
This commit is contained in:
@@ -45,5 +45,11 @@
|
||||
"universal": "napi universalize",
|
||||
"version": "napi version"
|
||||
},
|
||||
"packageManager": "yarn@4.9.2"
|
||||
"packageManager": "yarn@4.9.2",
|
||||
"optionalDependencies": {
|
||||
"@tursodatabase/turso-linux-x64-gnu": "0.1.3-pre.9",
|
||||
"@tursodatabase/turso-win32-x64-msvc": "0.1.3-pre.9",
|
||||
"@tursodatabase/turso-darwin-universal": "0.1.3-pre.9",
|
||||
"@tursodatabase/turso-wasm32-wasi": "0.1.3-pre.9"
|
||||
}
|
||||
}
|
||||
@@ -79,6 +79,12 @@ def update_package_json(dir_path, new_version): # noqa: C901
|
||||
# Update version regardless of current value
|
||||
package_data["version"] = new_version
|
||||
|
||||
# Update optionalDependencies if they exist
|
||||
if "optionalDependencies" in package_data:
|
||||
for dep_name in package_data["optionalDependencies"]:
|
||||
if dep_name.startswith("@tursodatabase/turso-"):
|
||||
package_data["optionalDependencies"][dep_name] = new_version
|
||||
|
||||
# Write updated package.json
|
||||
with open(package_path, "w") as f:
|
||||
json.dump(package_data, f, indent=2)
|
||||
|
||||
Reference in New Issue
Block a user