New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

lumo-cljs

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

lumo-cljs - npm Package Versions

1

1.4.0

Diff

Changelog

Source

1.4.0 (2017-04-19)

New features

  • Return exit code 1 on exception (#58).
  • Pretty print evaluation results. This is turned on by default. It is posisble to turn off pretty printing by binding lumo.repl/*pprint-results* to false.
  • Add ability to kill infinite loops at the REPL with Ctrl+C.
  • Print the Node.js version in the repl (#104).
  • Add programmatic access to Lumo's version through lumo.core/*lumo-version* (#127).
  • Interrupt printing at the REPL with Ctrl+C (#107)
  • Add missing Clojure repl special vars (*1, *2, *3, *e) (#101)
  • Make the classpath dynamic, add a new namespace lumo.classpath to interact with the Lumo classpath (#31).

Changes

  • Print namespaced maps at the REPL.
  • Do not print empty line if input is empty or whitespace only (make behavior consistent with clojure.main).
  • Invalidate cache when source file changes (#54).
  • Upgrade ClojureScript to version 1.9.521.
  • Upgrade Closure Compiler JS to version v20170409.
  • Upgrade Node.js to version 7.9.0.

Bug fixes

  • print always outputs newline (#116).
  • Fix crash related to calculating indentation when entering multi-line forms at the REPL (#120).
  • Fix doc for special forms (#124).
  • JavaScript completion only works in readline mode (#103).
  • Comments in the REPL cause reader exception errors (#74).
  • Fix error when calling child_process.fork (#53).
  • Fix a bug that would prevent TTY support on Windows. Lumo is now at feature-parity with every other supported platform.
  • NPM installer defaults to Windows executable on failure (#129).
  • Fix bug where completions for an empty suffix preceded by a NS alias would include all vars in cljs.core.
anmonteiro
published 1.3.0 •

Changelog

Source

1.3.0 (2017-04-02)

New features

  • Autocomplete JavaScript Node globals (#85).
  • Add dir REPL special (#87).
  • Add -V / --version CLI option to print the Lumo version.

Changes

  • Upgrade Node.js to version 7.8.0.
  • Do not print verbose information on REPL startup, even if --verbose.
  • Upgrade Google Closure Compiler to v20170218.
  • Don't print nil result on --eval (#108).
  • Remove readline history duplicates (removeHistoryDuplicates option introduced in https://github.com/nodejs/node/pull/2982)

Bug fixes

  • Enable caching for files executed from the filesystem, provided their namespace matches their location (#73).
  • Port CLJS-1948's fix from upstream.
  • Show completions for the empty suffixes (#83).
anmonteiro
published 1.2.0 •

Changelog

Source

1.2.0 (2017-02-20)

New features

  • Add the ability to compile ClojureScript projects.

Changes

  • Upgrade Node.js to version 7.5.0.

Bug fixes

  • Fix a bug where cljs.nodejs/require wouldn't find modules in scripts run from nested directories.
anmonteiro
published 1.1.0 •

Changelog

Source

1.1.0 (2017-01-28)

Changes

  • Upgrade to ClojureScript 1.9.456 (#71).

Bug fixes

  • Regression where specifying a main script to be executed would print the banner as if entering the REPL.
  • Fix the semantics of the transformation of the load path into a classpath path when using the load REPL special (#49).
anmonteiro
published 1.0.0 •

Changelog

Source

1.0.0 (2016-11-22)

New features

  • Highlight the matching brace when inserting a closing brace.
  • TCP socket REPL (#24).
  • REPL editing autocompletion.
  • Add a -m / --main command line option that specifies a namespace in the classpath in which to call a -main function with all args after it (#27).
  • Add a -a / --elide-asserts command option that defines whether asserts in evaluated code should be ignored (#37).
  • doc REPL special function (#26).

Changes

  • Stop compiling Lumo with a static --use-strict V8 flag, allows to override it at runtime (#28).
  • Command line arg parsing has been rewritten so that CLI arguments are parsed in the order they appear. Additionally, similarly to the Clojure REPL, arguments that appear after a main option will be bound to the lumo.core/*command-line-args* var, a seq of strings.
  • Print a newline when pressing ctrl+C or evaluating empty form (#29).
anmonteiro
published 1.0.0-alpha3 •

Changelog

Source

1.0.0-alpha3 (2016-11-15)

Changes

  • Switch to a semantic versioning scheme. The next release will be 1.0.0-alpha3.

Bug fixes

  • Fix a regression in non-TTY mode introduced by emitting keypress events.
  • Fix a crash that would happen if Parinfer wouldn't succeed at calculating the indentation.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc