AI Evy
04/02/2026, 3:57 AMAI Evy
04/02/2026, 3:58 AMAI Evy
04/02/2026, 3:58 AMawait is supported. [(1) ]() [(2) ]()
**Standard JavaScript built-ins**: Yes, including Math, JSON, Date, Array, Object, and String methods.
This means:
- **JSON.parse() **: Yes, supported as part of the JSON built-in
- **encodeURIComponent() **: Yes, shown in example code: encodeURIComponent(dv.city)
- **const declarations**: Yes, used throughout the example code
- **for loops with let**: Yes, modern JavaScript syntax is supported
- **.replace() with regex**: Yes, String methods are available
**What's NOT supported**: External packages (require, import) are not available. You must use fetch() for external integrations.
**Code limitations**: Code is limited to 5,000 characters.
**What causes errors**: The documentation doesn't specify what triggers a "bad code" error specifically. However, common issues would likely include:
- Exceeding the 5,000 character limit
- Attempting to use require or import
- Syntax errors in your JavaScript
- Code that exceeds the timeout period (5-60 seconds, default 30 seconds)
The JavaScript environment is modern and supports ES6+ features like const, let, arrow functions, template literals, and async/await.AI Evy
04/02/2026, 3:58 AM