NullVoxPopuli
NullVoxPopuli
this might be blocked on moving away from jest? I'm running just the test command, and seeing: ``` ❯ npx bazel run //packages/cli-lib:unit_test ● hbs_extractor Cannot find module '../../src/hbs_extractor.mjs' from...
It's pretty straight forward without jest, tbh. But i'll have another go at by pushing the module boundary into the functions, and make them all async (we previously had everything...
> can't use just .ts instead of .mts? I cannot due to type checking failing. We can't require or await import (for some reason) from cjs(ts), even though it's allowed...
> what's failing typechecking? This PR now has tooling changes so I can't really tell from its logs If you revert the most recent commit, you'll see
I don't know what's going on with the build anymore, getting errors like this:  These are SWC, but there is also ESBuild and TSC in use. Why so many...
Thanks for solving everything! Sorry I couldn't figure it out (i had full esm and cjs compat easily if it weren't for jest (vitest 'just works')). the ESM/CJS compat I've...
do you mean translations linter? (I'm a newbie to the tooling side of this space (translations), fwiw :sweat_smile: ) for js/ts/etc linting, we use eslint and prettier
ah! yes! For ESLint we use: - https://github.com/ember-cli/eslint-plugin-ember which uses: - https://github.com/NullVoxPopuli/ember-eslint-parser which takes our gjs/gts parser, content-tag: - https://github.com/embroider-build/content-tag/ And stitches together ESTree AST and uses our `@glimmer/syntax` parser...
the community makes a lot of use of ember-intl, and my employer does as well, but we were thinking about convincing (or really making a solid case for) ember-intl to...
Locally things aren't ready yet, so idk how much time you want to spend on this 😅