Skip to content

Commit f24aaf7

Browse files
committed
Update npm deps
Signed-off-by: Sora Morimoto <[email protected]>
1 parent 07e9f9a commit f24aaf7

File tree

2 files changed

+213
-213
lines changed

2 files changed

+213
-213
lines changed

package.json

Lines changed: 110 additions & 110 deletions
Original file line numberDiff line numberDiff line change
@@ -43,114 +43,6 @@
4343
"test": "vscode-test"
4444
},
4545
"contributes": {
46-
"walkthroughs": [
47-
{
48-
"id": "ocaml-onboarding",
49-
"title": "OCaml: Setup opam dev environment (manual)",
50-
"description": "A guided, terminal based, installation of OCaml and its essential tools with the opam package manager.",
51-
"steps": [
52-
{
53-
"id": "install-opam-windows",
54-
"when": "isWindows",
55-
"title": "Install opam",
56-
"description": "opam is the package manager for OCaml. Installing opam also installs the OCaml compiler. On Windows 10 or 11, install it using Winget:\n\nRun `winget install Git.Git OCaml.opam` in PowerShell.\n\n[Open a terminal and run winget](command:ocaml.install-opam)",
57-
"media": {
58-
"image": "assets/opam_install.jpg",
59-
"altText": "While installing opam, you'll be asked a series of questions: (1) Where should opam be installed? You can press enter and use the default location, unless you wish to install it somehwere else. (2) Sometimes it may request administrator write access, you should enter your password to authorize the installer."
60-
},
61-
"completionEvents": [
62-
"onCommand:ocaml.install-opam"
63-
]
64-
},
65-
{
66-
"id": "install-opam-mac",
67-
"when": "isMac",
68-
"title": "Install opam",
69-
"description": "opam is the package manager for OCaml. Installing opam also installs the OCaml compiler. Install it via opam's official script installer.\n\n[Open a terminal and run the opam install script](command:ocaml.install-opam)",
70-
"media": {
71-
"image": "assets/opam_install.jpg",
72-
"altText": "While installing opam, you'll be asked a series of questions: (1) Where should opam be installed? You can press enter and use the default location, unless you wish to install it somehwere else. (2) Sometimes it may request administrator write access, you should enter your password to authorize the installer."
73-
},
74-
"completionEvents": [
75-
"onCommand:ocaml.install-opam"
76-
]
77-
},
78-
{
79-
"id": "install-opam-linux",
80-
"when": "isLinux",
81-
"title": "Install opam",
82-
"description": "opam is the package manager for OCaml. Installing opam also installs the OCaml compiler. Install it via opam's official script installer.\n\n[Open a terminal and run the opam install script](command:ocaml.install-opam)",
83-
"media": {
84-
"image": "assets/opam_install.jpg",
85-
"altText": "While installing opam, you'll be asked a series of questions: (1) Where should opam be installed? You can press enter and use the default location, unless you wish to install it somehwere else. (2) Sometimes it may request administrator write access, you should enter your password to authorize the installer."
86-
},
87-
"completionEvents": [
88-
"onCommand:ocaml.install-opam"
89-
]
90-
},
91-
{
92-
"id": "init-opam",
93-
"title": "Initialize opam",
94-
"description": "After installing opam, we initialise it so as to prepare your system to use it for managing OCaml packages and compilers.\n\n[Open a terminal and run opam init](command:ocaml.init-opam)",
95-
"media": {
96-
"image": "assets/opam_init.jpg",
97-
"altText": "For the different options: (1) → (recommended) Updates ~/.profile to automatically configure opam for future shell sessions. (2) → Does not update shell configs; requires manual eval $(opam env) after switching. (3) → Allows selecting a different shell (e.g., zsh, fish) for configuration. (4) → Lets you specify a custom config file instead of ~/.profile.5 → No automatic setup; you must manually run eval $(opam env) when needed."
98-
},
99-
"completionEvents": [
100-
"onCommand:ocaml.init-opam"
101-
]
102-
},
103-
{
104-
"id": "activate-opam-switch",
105-
"title": "Activate the opam switch",
106-
"description": "An opam switch is an isolated OCaml environment (like a Python virtual environment) where you can install different OCaml versions and packages. \n\n[Select a switch and activate it](command:ocaml.select-sandbox)",
107-
"media": {
108-
"image": "assets/opam_switch.jpg",
109-
"altText": "An image of tiny ocaml logos arranged in the shape of a camel"
110-
},
111-
"completionEvents": [
112-
"onCommand:ocaml.select-sandbox"
113-
]
114-
},
115-
{
116-
"id": "install-platform-tools",
117-
"title": "Install OCaml Platform Tools",
118-
"description": "Now install essential development tools:\n\n- OCaml LSP server enables editor support for OCaml, odoc generates documentation, camlformat automatically formats OCaml code, utop is an interactive REPL for OCaml and dune is the official OCaml build system.\n\n[Install Platform Tools](command:ocaml.install-ocaml-dev)",
119-
"media": {
120-
"image": "assets/vscode-ocaml-commands.gif",
121-
"altText": "A gif of how to access all commands provided by the OCaml VSCode plugin, which can be accessed by pressing Ctrl+Alt+P and typing ocaml"
122-
},
123-
"completionEvents": [
124-
"onCommand:ocaml.install-ocaml-dev"
125-
]
126-
},
127-
{
128-
"id": "check-installation",
129-
"title": "Check Installation",
130-
"description": "Verify your OCaml installation by running utop. If everything is set up correctly, you should see a prompt like the image on the right. \n\n[Check Installation](command:ocaml.open-utop)",
131-
"media": {
132-
"image": "assets/utop.png",
133-
"altText": "A screenshot showing the output of running utop in a command line"
134-
},
135-
"completionEvents": [
136-
"onCommand:ocaml.open-utop"
137-
]
138-
},
139-
{
140-
"id": "finish-onboarding",
141-
"title": "Congratulations",
142-
"description": "You now have OCaml installed and setup on your computer. Please take a few minutes to answer this short survey.\n\n[OCaml Survey](https://docs.google.com/forms/d/e/1FAIpQLSfGGFZBiw4PF7L0yt2DBX8443G5_7aFL5v6wvo6p5MwL-DW8Q/viewform?usp=pp_url&entry.454013858=Link+in+the+VSCode+plugin)",
143-
"media": {
144-
"image": "assets/ocaml_survey.png",
145-
"altText": "A screenshot of some of the various companies that use OCaml including JaneStreet, Bloomberg, ahrefs, Tezos, Facebook, Microsoft, Docker"
146-
},
147-
"completionEvents": [
148-
"onLink:https://docs.google.com/forms/d/e/1FAIpQLSfGGFZBiw4PF7L0yt2DBX8443G5_7aFL5v6wvo6p5MwL-DW8Q/viewform?usp=pp_url&entry.454013858=Link+in+the+VSCode+plugin"
149-
]
150-
}
151-
]
152-
}
153-
],
15446
"breakpoints": [
15547
{
15648
"language": "ocaml"
@@ -1441,6 +1333,114 @@
14411333
"view": "ocaml-sandbox",
14421334
"contents": "In order to manage your sandbox, you can open a folder containing an Opam switch, or select an Opam switch as a sandbox.\n[Open Folder](command:vscode.openFolder)\n[Select Sandbox](command:ocaml.select-sandbox)"
14431335
}
1336+
],
1337+
"walkthroughs": [
1338+
{
1339+
"id": "ocaml-onboarding",
1340+
"title": "OCaml: Setup opam dev environment (manual)",
1341+
"description": "A guided, terminal based, installation of OCaml and its essential tools with the opam package manager.",
1342+
"steps": [
1343+
{
1344+
"id": "install-opam-windows",
1345+
"when": "isWindows",
1346+
"title": "Install opam",
1347+
"description": "opam is the package manager for OCaml. Installing opam also installs the OCaml compiler. On Windows 10 or 11, install it using Winget:\n\nRun `winget install Git.Git OCaml.opam` in PowerShell.\n\n[Open a terminal and run winget](command:ocaml.install-opam)",
1348+
"media": {
1349+
"image": "assets/opam_install.jpg",
1350+
"altText": "While installing opam, you'll be asked a series of questions: (1) Where should opam be installed? You can press enter and use the default location, unless you wish to install it somehwere else. (2) Sometimes it may request administrator write access, you should enter your password to authorize the installer."
1351+
},
1352+
"completionEvents": [
1353+
"onCommand:ocaml.install-opam"
1354+
]
1355+
},
1356+
{
1357+
"id": "install-opam-mac",
1358+
"when": "isMac",
1359+
"title": "Install opam",
1360+
"description": "opam is the package manager for OCaml. Installing opam also installs the OCaml compiler. Install it via opam's official script installer.\n\n[Open a terminal and run the opam install script](command:ocaml.install-opam)",
1361+
"media": {
1362+
"image": "assets/opam_install.jpg",
1363+
"altText": "While installing opam, you'll be asked a series of questions: (1) Where should opam be installed? You can press enter and use the default location, unless you wish to install it somehwere else. (2) Sometimes it may request administrator write access, you should enter your password to authorize the installer."
1364+
},
1365+
"completionEvents": [
1366+
"onCommand:ocaml.install-opam"
1367+
]
1368+
},
1369+
{
1370+
"id": "install-opam-linux",
1371+
"when": "isLinux",
1372+
"title": "Install opam",
1373+
"description": "opam is the package manager for OCaml. Installing opam also installs the OCaml compiler. Install it via opam's official script installer.\n\n[Open a terminal and run the opam install script](command:ocaml.install-opam)",
1374+
"media": {
1375+
"image": "assets/opam_install.jpg",
1376+
"altText": "While installing opam, you'll be asked a series of questions: (1) Where should opam be installed? You can press enter and use the default location, unless you wish to install it somehwere else. (2) Sometimes it may request administrator write access, you should enter your password to authorize the installer."
1377+
},
1378+
"completionEvents": [
1379+
"onCommand:ocaml.install-opam"
1380+
]
1381+
},
1382+
{
1383+
"id": "init-opam",
1384+
"title": "Initialize opam",
1385+
"description": "After installing opam, we initialise it so as to prepare your system to use it for managing OCaml packages and compilers.\n\n[Open a terminal and run opam init](command:ocaml.init-opam)",
1386+
"media": {
1387+
"image": "assets/opam_init.jpg",
1388+
"altText": "For the different options: (1) → (recommended) Updates ~/.profile to automatically configure opam for future shell sessions. (2) → Does not update shell configs; requires manual eval $(opam env) after switching. (3) → Allows selecting a different shell (e.g., zsh, fish) for configuration. (4) → Lets you specify a custom config file instead of ~/.profile.5 → No automatic setup; you must manually run eval $(opam env) when needed."
1389+
},
1390+
"completionEvents": [
1391+
"onCommand:ocaml.init-opam"
1392+
]
1393+
},
1394+
{
1395+
"id": "activate-opam-switch",
1396+
"title": "Activate the opam switch",
1397+
"description": "An opam switch is an isolated OCaml environment (like a Python virtual environment) where you can install different OCaml versions and packages. \n\n[Select a switch and activate it](command:ocaml.select-sandbox)",
1398+
"media": {
1399+
"image": "assets/opam_switch.jpg",
1400+
"altText": "An image of tiny ocaml logos arranged in the shape of a camel"
1401+
},
1402+
"completionEvents": [
1403+
"onCommand:ocaml.select-sandbox"
1404+
]
1405+
},
1406+
{
1407+
"id": "install-platform-tools",
1408+
"title": "Install OCaml Platform Tools",
1409+
"description": "Now install essential development tools:\n\n- OCaml LSP server enables editor support for OCaml, odoc generates documentation, camlformat automatically formats OCaml code, utop is an interactive REPL for OCaml and dune is the official OCaml build system.\n\n[Install Platform Tools](command:ocaml.install-ocaml-dev)",
1410+
"media": {
1411+
"image": "assets/vscode-ocaml-commands.gif",
1412+
"altText": "A gif of how to access all commands provided by the OCaml VSCode plugin, which can be accessed by pressing Ctrl+Alt+P and typing ocaml"
1413+
},
1414+
"completionEvents": [
1415+
"onCommand:ocaml.install-ocaml-dev"
1416+
]
1417+
},
1418+
{
1419+
"id": "check-installation",
1420+
"title": "Check Installation",
1421+
"description": "Verify your OCaml installation by running utop. If everything is set up correctly, you should see a prompt like the image on the right. \n\n[Check Installation](command:ocaml.open-utop)",
1422+
"media": {
1423+
"image": "assets/utop.png",
1424+
"altText": "A screenshot showing the output of running utop in a command line"
1425+
},
1426+
"completionEvents": [
1427+
"onCommand:ocaml.open-utop"
1428+
]
1429+
},
1430+
{
1431+
"id": "finish-onboarding",
1432+
"title": "Congratulations",
1433+
"description": "You now have OCaml installed and setup on your computer. Please take a few minutes to answer this short survey.\n\n[OCaml Survey](https://docs.google.com/forms/d/e/1FAIpQLSfGGFZBiw4PF7L0yt2DBX8443G5_7aFL5v6wvo6p5MwL-DW8Q/viewform?usp=pp_url&entry.454013858=Link+in+the+VSCode+plugin)",
1434+
"media": {
1435+
"image": "assets/ocaml_survey.png",
1436+
"altText": "A screenshot of some of the various companies that use OCaml including JaneStreet, Bloomberg, ahrefs, Tezos, Facebook, Microsoft, Docker"
1437+
},
1438+
"completionEvents": [
1439+
"onLink:https://docs.google.com/forms/d/e/1FAIpQLSfGGFZBiw4PF7L0yt2DBX8443G5_7aFL5v6wvo6p5MwL-DW8Q/viewform?usp=pp_url&entry.454013858=Link+in+the+VSCode+plugin"
1440+
]
1441+
}
1442+
]
1443+
}
14441444
]
14451445
},
14461446
"activationEvents": [
@@ -1465,7 +1465,7 @@
14651465
"vscode-languageclient": "9.0.1"
14661466
},
14671467
"devDependencies": {
1468-
"@biomejs/biome": "^2.3.3",
1468+
"@biomejs/biome": "2.3.4",
14691469
"@tsconfig/node24": "24.0.1",
14701470
"@tsconfig/strictest": "2.0.7",
14711471
"@types/node": "24.10.0",
@@ -1486,4 +1486,4 @@
14861486
"color": "#f29100",
14871487
"theme": "light"
14881488
}
1489-
}
1489+
}

0 commit comments

Comments
 (0)