appwrite/app/config/template-runtimes.php

44 lines
1 KiB
PHP
Raw Normal View History

2024-10-27 15:34:49 +00:00
<?php
2025-04-17 10:11:52 +00:00
// TODO: Remove, replace with runtimes.php directly
// Used in function templates and site frameworks
2024-10-27 15:34:49 +00:00
return [
'NODE' => [
'name' => 'node',
'versions' => ['22', '21.0', '20.0', '19.0', '18.0', '16.0', '14.5']
],
'PYTHON' => [
'name' => 'python',
'versions' => ['3.12', '3.11', '3.10', '3.9', '3.8']
],
'DART' => [
'name' => 'dart',
2025-05-27 07:36:28 +00:00
'versions' => ['3.8', '3.5', '3.3', '3.1', '3.0', '2.19', '2.18', '2.17', '2.16']
2024-10-27 15:34:49 +00:00
],
'GO' => [
'name' => 'go',
'versions' => ['1.23']
],
'PHP' => [
'name' => 'php',
'versions' => ['8.3', '8.2', '8.1', '8.0']
],
'DENO' => [
'name' => 'deno',
'versions' => ['2.0', '1.46', '1.40', '1.35', '1.24', '1.21']
],
'BUN' => [
'name' => 'bun',
'versions' => ['1.1', '1.0']
],
'RUBY' => [
'name' => 'ruby',
'versions' => ['3.3', '3.2', '3.1', '3.0']
],
2024-11-25 16:48:15 +00:00
'FLUTTER' => [
'name' => 'flutter',
2025-05-27 07:36:28 +00:00
'versions' => ['3.32', '3.24']
2024-11-25 16:48:15 +00:00
],
2024-10-27 15:34:49 +00:00
];