Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 868e016

Browse filesBrowse files
PavloPavlo
Pavlo
authored and
Pavlo
committed
changed registration based on interpreter changes
1 parent 422ed96 commit 868e016
Copy full SHA for 868e016

File tree

2 files changed

+6
-6
lines changed
Filter options

2 files changed

+6
-6
lines changed

‎package.json

Copy file name to clipboardExpand all lines: package.json
+2-2Lines 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

Copy file name to clipboardExpand all lines: src/index.ts
+4-4Lines 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 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.