Closed abritinthebay closed 3 years ago
Looks like playground is running into issues on CI with the new linked version of the cli addon. Will noodle on how to fix that.
Fixed: needed to explicitly pass ts-node
the tsconfig.json file, else it gets lost in the link/build process.
Was feeling curious so cleaned this up a bunch based on what we discussed. There are still some custom types but they're explicitly imported (from _utils
) and they may be able to be trimmed some more.
This is a first pass, with obvious improvements that can be made, but it's better than not being in TS.
tsconfig.json
index.js
for local development.d.ts
file for the types needed (inc mocking up some of Ember's types)lodash.merge
& replaced with ESNext/TS idioms