const dr = await fetch(`${API}/projects/${project.id}/deployments`, {
method: 'POST',
headers,
body: JSON.stringify({
entryPointUrl: 'main.ts',
assets: {
'main.ts': {
kind: 'file',
content: `console.log('env var SOME_SHARE:', Deno.env.get('SOME_SHARE'));`
}
},
envVars: {
SOME_SHARE: 'some value',
},
permissions: {
net: [], // all network requests are denied (except npm/jsr), almost complete isolation
},
}),
});
const dr = await fetch(`${API}/projects/${project.id}/deployments`, {
method: 'POST',
headers,
body: JSON.stringify({
entryPointUrl: 'main.ts',
assets: {
'main.ts': {
kind: 'file',
content: `console.log('env var SOME_SHARE:', Deno.env.get('SOME_SHARE'));`
}
},
envVars: {
SOME_SHARE: 'some value',
},
permissions: {
net: [], // all network requests are denied (except npm/jsr), almost complete isolation
},
}),
});