Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

ember-cli-typescript

Package Overview
Dependencies
Maintainers
5
Versions
73
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ember-cli-typescript - npm Package Versions

13
8

4.0.0-rc.1

Diff

Changelog

Source

[4.0.0-rc.1] - 2020-07-14

Added ⭐️

  • Don't run type-checking middleware when an existing build is used via --path ([#1148])

Changed 💥

  • Update tsconfig.json blueprint target value to 2020 ([#1108])
  • Use prepack and postpack instead of prepublishOnly and postpublish ([#1196])

Fixed 🔧

  • Bring apps closer to type-checking out of the box ([#1169])

Under the hood 🚗

  • Add RFCs to repo ([#1157])
  • Fix description of ts:precompile ([#1162])
  • Fix dead link to "packages this addon installs" ([#1164])
  • Get CI passing ([#1167])
  • Avoid false-positive willTypechecks on Linux ([#1198])
  • Dependency updates ([4.0.0-rc.1-deps-bumps], [#1191])

Upgrading ⚙️

  • Make sure you are using at least ember-cli-babel@^7.17.0 or your .ts files will be ignored completely!
  • If you are using ember-auto-import, make sure you are using at least ember-auto-import@^1.6.0.
  • Run ember install ember-cli-typescript@next or use your package manager to upgrade to ember-cli-typescript@next directly and skip the blueprint.
jamescdavis
published 3.1.4 •

Changelog

Source

[3.1.4] - 2020-05-29

Fixed 🔧

  • Use temp dir in project for precompile ([#1153])

Under the hood 🚗

  • Bumped [52 dependency versions][3.1.4-deps-bumps]
jamescdavis
published 3.1.3 •

Changelog

Source

[3.1.3] - 2020-01-22

Fixed 🔧

  • Issue a warning if we detect a .js/.ts file collision ([#1046])

Under the hood 🚗

  • Add prettier eslint deps ([#1045])
  • Use Node 10 for CI (but don't "officially" stop supporting node 8 yet) ([#1047])
  • Bumped [31 dependency versions][3.1.3-deps-bumps]
jamescdavis
published 4.0.0-alpha.1 •

Changelog

Source

[4.0.0-alpha.1] - 2020-01-18

Breaking 💥

  • Drop support for Node 8 ([#1017])
  • Don't configure Babel for TS transpilation ([#1018])

Under the hood 🚗

  • Upgrade ✨ Prettier ✨ to a version that supports optional chaining and nullish coalescing ([#1018])
  • Add test for optional chaining and nullish coalescing ([#1018])
  • Add test for class field declaration ([#1018])
jamescdavis
published 3.1.2 •

Changelog

Source

[3.1.2] - 2019-12-14

Fixed 🔧

  • Remove trailing space in the global.d.ts blueprint ([#866])
  • Ensure we register Babel plugins with their full path ([#946])
  • Ensure errors are emitted when ts:precompile fails ([#984])

Under the hood 🚗

  • Switch from Azure Pipelines to GitHub Actions. Hopefully our Windows builds will be much more stable now! 🤞 ([#955], [#959])
  • Ensure commitlint uses the correct config in CI ([#985])
  • Move docs to a custom domain ([#993])
  • Bumped [49 dependency versions][3.1.2-deps-bumps]
dfreeman
published 3.1.1 •

Changelog

Source

[3.1.1] - 2019-11-06

Added ⭐️

  • Adds appropriate Babel plugins to support the [nullish coalescing][nullish-coalescing] and [optional chaining][optional-chaining] proposals, both supported in TypeScript [starting with 3.7][ts-3.7]. ([#914], [#936])
chriskrycho
published 3.0.0 •

Changelog

Source

[3.0.0] - 2019-08-30

Added ⭐️

  • In addons, ember-cli-typescript now installs itself into dependencies regardless of what ember install command you use. [#623]

Breaking 💥

  • No longer adds the Babel class properties plugin. This is a fix for [#707], but it will break against ember-cli-babel versions before 7.7.
  • Removes support in the default blueprint for initializing new Module Unification projects, in line with [MU's removal][mu] from Ember's roadmap in favor of other directions. Existing MU projects should continue to build and typecheck according to the local tsconfig.json. (#826)
  • Drops support for Node 6.
dfreeman
published 2.0.2 •

Changelog

Source

[2.0.2] - 2019-07-05

chriskrycho
published 2.0.1 •

Changelog

Source

[2.0.1] - 2019-04-10

Fixed 🔧

  • Correctly handles a mismatch between package and addon names (#669)
  • Uses Notion to specify Node and Yarn versions correctly. (#667)
dfreeman
published 2.0.0 •

Changelog

Source

[2.0.0] - 2019-03-13

The bullets below comprise a Greatest Hits list of the fixes and additions from 1.x, but the 2.0 release constitutes a ground-up rewrite of how we handle both transpiling and typechecking TypeScript code. For a full guide for upgrading from 1.x to 2.0, see the Upgrade Notes document.

Fixed 🔧

  • We now play nicely with other JS/TS processors, like ember-auto-import (#287)
  • Compilation across projects in monorepos no longer causes tsc to panic (#314)

Added ⭐️

  • Typechecking now occurs off of the main build thread, so the two are no longer in competition for CPU time on multi-core systems.
  • Much nicer formatting for type errors in both the console and browser when running ember serve.
  • TS code is now transpiled by Babel, allowing it to benefit from the same caching and parallelization as JS transpilation, and ensuring consistent language semantics between TS and JS files.

Upgrading ⚙️

See the 2.0 Upgrade Notes for detailed instructions on upgrading from 1.x to 2.0.

Contributors 🙇

Thanks to everyone who opened/discovered an issue we fixed or PR we merged over the course of our 2.0 stabilization process!

  • @acorncom
  • @allenylzhou
  • @alexlafroscia
  • @anmaikul
  • @Bouke
  • @boris-petrov
  • @championswimmer
  • @chriskrycho
  • @dwickern
  • @dfreeman
  • @ef4
  • @Gaurav0
  • @happycollision
  • @jamescdavis
  • @lifeart
  • @mfeckie
  • @mike-north
  • @runspired
  • @simonihmig
  • @theseyi
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