You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 7-8.RSVP
Socket
Socket
Sign inDemoInstall

elm-tooling

Package Overview
Dependencies
Maintainers
2
Versions
40
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

elm-tooling

Manage elm-tooling.json. Install Elm tools.


Version published
Weekly downloads
7.6K
decreased by-0.14%
Maintainers
2
Created
Weekly downloads
 

Changelog

Source

Version 1.12.0 (2023-01-16)

ℹ️ If you use macOS ARM (Apple Silicon) and have used elm-tooling 1.11.0 before, you need to clear previously downloaded binaries in order to get the newest macOS ARM binary. Otherwise you’ll keep using the one from 1.11.0.

# Remove downloaded binaries:
rm -R ~/.elm/elm-tooling/elm/0.19.1/
# Install new binaries:
cd your-project
npx elm-tooling install
  • Changed: Different macOS ARM (Apple Silicon) binary for elm 0.19.1.
  • Changed: Different Linux ARM 64-bit binary for elm 0.19.1.

Why replace the ARM 64 binaries? The ones in this release are compiled from the same commit as the official x86_64 binaries. The ones in 1.11.0 were compiled from a later commit.

The ones in 1.11.0 still work, but can result in surprises. There are some unreleased Elm compiler commits that result in ever so slightly different compiled JavaScript. Many build systems hash outputs for cache busting. If you run a binary compiled from a later commit locally but an official one on a build server, you might be confused why you get different hashes locally and on the build server for example. There’s also a risk that something compiles on your local computer, but not on the build server, or someone else’s computer (who doesn’t use ARM 64).

Thanks to Mario Rogic for compiling the binaries!

Readme

Source

elm-tooling

Manage Elm tools.

See elm-tooling.github.io/elm-tooling-cli for more information.

Keywords

FAQs

Package last updated on 16 Jan 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

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

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc