From aa854027857422a7a8369e73bde3952b266e3916 Mon Sep 17 00:00:00 2001 From: Mish <10400064+mishushakov@users.noreply.github.com> Date: Wed, 14 May 2025 15:19:29 +0200 Subject: [PATCH] added docs on ruby language support --- .../supported-languages/ruby/page.mdx | 19 +++++++++++++++++++ apps/web/src/components/Navigation/routes.tsx | 12 +++++++++++- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 apps/web/src/app/(docs)/docs/code-interpreting/supported-languages/ruby/page.mdx diff --git a/apps/web/src/app/(docs)/docs/code-interpreting/supported-languages/ruby/page.mdx b/apps/web/src/app/(docs)/docs/code-interpreting/supported-languages/ruby/page.mdx new file mode 100644 index 0000000000..e3908403ae --- /dev/null +++ b/apps/web/src/app/(docs)/docs/code-interpreting/supported-languages/ruby/page.mdx @@ -0,0 +1,19 @@ +# Run Ruby code +Use the `runCode`/`run_code` method to run Ruby code inside the sandbox. +You'll need to pass the `language` parameter with value `ruby` or `rb`. + +```js +import { Sandbox } from '@e2b/code-interpreter' + +const sbx = await Sandbox.create() +const execution = await sbx.runCode('puts "Hello, world!"', { language: 'ruby' }) +console.log(execution) +``` +```python +from e2b_code_interpreter import Sandbox + +sbx = Sandbox() +execution = sbx.run_code('puts "Hello, world!"', language="ruby") +print(execution) +``` + \ No newline at end of file diff --git a/apps/web/src/components/Navigation/routes.tsx b/apps/web/src/components/Navigation/routes.tsx index 28a47506df..97bf75aefb 100644 --- a/apps/web/src/components/Navigation/routes.tsx +++ b/apps/web/src/components/Navigation/routes.tsx @@ -1,4 +1,10 @@ -import { Braces, CheckCircle, Home, KeyRound, MessagesSquare } from 'lucide-react' +import { + Braces, + CheckCircle, + Home, + KeyRound, + MessagesSquare, +} from 'lucide-react' import sdkRefRoutesJson from './sdkRefRoutes.json' enum Tag { @@ -188,6 +194,10 @@ export const docRoutes: NavGroup[] = [ title: 'R', href: '/docs/code-interpreting/supported-languages/r', }, + { + title: 'Ruby', + href: '/docs/code-interpreting/supported-languages/ruby', + }, { title: 'Java', href: '/docs/code-interpreting/supported-languages/java',