Skip to content

Commit b805713

Browse files
committed
refactor: streamline imports from runtime and add run:node script
1 parent 257c5e9 commit b805713

5 files changed

Lines changed: 5 additions & 5 deletions

File tree

packages/runtime-sample/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"scripts": {
88
"format:check": "prettier --config ../../.prettierrc.json --ignore-path ../../.prettierignore --check \"genaisrc/**/*.{ts,cts,mts,mjs}\" \"*.{js,cjs,mjs,json,mjs}\" ",
99
"format:fix": "prettier --config ../../.prettierrc.json --ignore-path ../../.prettierignore --write \"genaisrc/**/*.{ts,cts,mts,mjs}\" \"*.{js,cjs,mjs,json,mjs}\" ",
10+
"run:node": "node",
1011
"test": "vitest --run"
1112
},
1213
"dependencies": {

packages/runtime-sample/src/poem-function.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { prompt } from "@genaiscript/runtime";
1+
import "@genaiscript/runtime";
22

33
export async function writePoem() {
44
const res = await prompt`write a poem`;

packages/runtime-sample/src/poem-js.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { prompt } from "@genaiscript/runtime";
1+
import "@genaiscript/runtime";
22

33
const d = YAML`foo: bar`;
44

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
import { config, YAML } from "@genaiscript/runtime";
1+
import "@genaiscript/runtime";
22

33
const d = YAML`foo: bar`;
4-
54
const res = await prompt`write a poem`;
65
console.log(res.text);

packages/runtime-sample/test/runtime-poem.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
import { describe, test, assert, beforeEach } from "vitest";
55
import { writePoem } from "../src/poem-function";
6+
import "@genaiscript/runtime";
67

78
describe(`runtime`, () => {
89
test(`dynamic import`, async () => {
9-
const { prompt } = await import("@genaiscript/runtime");
1010
const res = await prompt`write a poem`;
1111
console.log(res.text);
1212
// Add assertions if needed

0 commit comments

Comments
 (0)