deploy_code
Deploy JavaScript code to create serverless APIs and backends on Codehooks.io, enabling instant CRUD operations and database management.
Instructions
Deploy JavaScript code to Codehooks.io project.
MINIMAL WORKING EXAMPLE:
INSTANT CRUD BACKEND:
KEY REQUIREMENTS:
Always import from 'codehooks-js'
Always end with
export default app.init();Use app.get(), app.post(), app.put(), app.delete() for routes
For database:
const conn = await Datastore.open(); conn.insertOne(collection, data);Use app.crudlify() to create complete CRUD backend with no schema required
Package.json will be auto-generated if not provided
DOCUMENTATION:
Use 'docs' tool for more information
Online ChatGPT prompt: https://codehooks.io/docs/chatgpt-backend-api-prompt
Online Workflow API: https://codehooks.io/docs/workflow-api
LLM-optimized docs: https://codehooks.io/llms.txt and https://codehooks.io/llms-full.txt
Note: Codehooks.io has CORS built-in by default, so no additional CORS middleware is needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | Yes | Array of files to deploy | |
| main | No | Application main file (defaults to 'index') | |
| json | No | Output JSON format | |
| projectId | No | Project ID | |
| spaceId | No | Space ID | dev |