Skip to content

Commit 868e016

Browse files
PavloPavlo
authored andcommitted
changed registration based on interpreter changes
1 parent 422ed96 commit 868e016

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "jspython-cli",
3-
"version": "2.0.22",
3+
"version": "2.1.3",
44
"description": "CLI for jspython. Allows you to run jspython (*.jspy) files",
55
"main": "src/index.ts",
66
"bin": {
@@ -30,7 +30,7 @@
3030
"homepage": "https://github.com/jspython-dev/jspython-cli#readme",
3131
"dependencies": {
3232
"arg": "^4.1.2",
33-
"jspython-interpreter": "~2.1.2"
33+
"jspython-interpreter": "~2.1.3"
3434
},
3535
"devDependencies": {
3636
"rollup": "^1.27.13",

src/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -180,15 +180,15 @@ async function main() {
180180
await initialize(options.srcRoot);
181181

182182
if (options.file) {
183-
interpreter.registerPackagesLoader(packageLoader as PackageLoader);
184-
interpreter.registerModuleLoader(moduleLoader);
185-
186183
const scripts = fs.readFileSync(`${options.srcRoot}${options.file}`, 'utf8');
187184
context.asserts.length = 0;
188185
console.log(interpreter.jsPythonInfo())
189186
console.log(`> ${options.file}`)
190187
try {
191-
const res = await interpreter.evaluate(scripts, initialScope, options.entryFunction || undefined, options.file);
188+
const res = await interpreter
189+
.registerPackagesLoader(packageLoader as PackageLoader)
190+
.registerModuleLoader(moduleLoader)
191+
.evaluate(scripts, initialScope, options.entryFunction || undefined, options.file);
192192

193193
if (!!res || res === 0) {
194194
console.log('>', res);

0 commit comments

Comments
 (0)