objectionary / eo2js

EOLANG to JavaScript transpiler and runtime
https://www.npmjs.com/package/eo2js
MIT License
7 stars 3 forks source link

fix(#91): update and improve `eslint` config #92

Open maxonfjvipon opened 4 months ago

maxonfjvipon commented 4 months ago

Closes: #91


PR-Codex overview

This PR updates Node.js version, ESLint configurations, function return types, and package dependencies.

Detailed summary

The following files were skipped due to too many changes: eo2js-runtime/test/fake/org/eolang/float.js, eo2js-runtime/test/fake/org/eolang/false.js, eo2js-runtime/test/fake/org/eolang/string.js, eo2js-runtime/src/runtime/attribute/at-void.js, eo2js-runtime/test/runtime/object.test.js, eo2js-runtime/src/runtime/dataized.js, eo2js/package.json, eo2js-runtime/test/fake/org/eolang/bytes.js, eo2js/test/it/runtime-tests.test.js, eo2js-runtime/src/runtime/attribute/at-safe.js, eo2js/test/commands/transpile.test.js, eo2js-runtime/src/objects/org/eolang/rust.js, eo2js-runtime/src/runtime/validated.js, eo2js-runtime/src/runtime/attribute/at-lambda.js, /eo2js-runtime/src/objects/org/eolang/io/stdin$\317\206.js", eo2js-runtime/src/runtime/attribute/attr.js, eo2js-runtime/src/runtime/applied.js, eo2js-runtime/src/runtime/safe.js, eo2js-runtime/src/runtime/taken.js, eo2js-runtime/src/runtime/data.js, eo2js/src/commands/dataize.js, eo2js-runtime/src/runtime/trapped.js, eo2js-runtime/src/objects/org/eolang/error.js, eo2js-runtime/src/objects/org/eolang/seq.js, eo2js-runtime/test/runtime/data.test.js, eo2js-runtime/test/runtime/package.test.js, eo2js-runtime/src/objects/org/eolang/io/stdin$next-line.js, eo2js-runtime/test/fake/org/eolang/cage.js, eo2js/eslint.config.js, eo2js-runtime/eslint.config.js, eo2js-runtime/src/runtime/error/ErError.js, eo2js-runtime/src/runtime/with-rho.js, eo2js/src/compile-stylesheets.js, eo2js/src/commands/link.js, eo2js-runtime/test/objects/org/eolang/cage.test.js, eo2js-runtime/test/objects/org/eolang/try.test.js, eo2js/test/mvnw/mvnw.js, eo2js-runtime/src/runtime/cages.js, eo2js-runtime/src/runtime/traced.js, eo2js/test/helpers.js, eo2js-runtime/src/runtime/package.js, eo2js-runtime/src/runtime/heaps.js, eo2js/src/commands/transpile.js, eo2js-runtime/src/runtime/object.js, eo2js-runtime/src/runtime/bytes-of.js, eo2js/package-lock.json, eo2js-runtime/package-lock.json

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}