Implementation:Google deepmind Mujoco WASM Package Lock
| Knowledge Sources | |
|---|---|
| Domains | WebAssembly, Package Management, Node.js |
| Last Updated | 2026-02-15 04:00 GMT |
Overview
Lock file defining exact dependency versions for the MuJoCo WASM package (mujoco_wasm v1.0.0-alpha.1).
Description
package-lock.json pins the exact versions of all Node.js development dependencies used by the MuJoCo WASM project. The package is named mujoco_wasm at version 1.0.0-alpha.1, licensed under Apache-2.0, and uses lockfileVersion 3. Key dev dependencies include @types/jasmine (^5.1.8) for test types, jasmine (^5.9.0) for testing, three (^0.178.0) for 3D rendering in the demo app, ts-node (^10.9.2) for TypeScript execution, typescript (5.8.2) for compilation, and vite (^7.0.6) for the development server and build tooling.
Usage
Used by npm install to reproduce exact dependency versions for the WASM build and demo application development environment.
Code Reference
Source Location
- Repository: Google_deepmind_Mujoco
- File: wasm/package-lock.json
- Lines: 1-1707
Key Functions
{
"name": "mujoco_wasm",
"version": "1.0.0-alpha.1",
"lockfileVersion": 3,
"packages": {
"": {
"name": "mujoco_wasm",
"version": "1.0.0-alpha.1",
"license": "Apache-2.0",
"devDependencies": {
"@types/jasmine": "^5.1.8",
"jasmine": "^5.9.0",
"three": "^0.178.0",
"ts-node": "^10.9.2",
"typescript": "5.8.2",
"vite": "^7.0.6"
}
}
}
}
Import
cd wasm && npm install
I/O Contract
Inputs
| Name | Type | Required | Description |
|---|---|---|---|
| npm install | command | Yes | Reads this lock file to install exact dependency versions |
Outputs
| Name | Type | Description |
|---|---|---|
| node_modules/ | directory | Installed Node.js packages at pinned versions |