Skip to content

A reproduction of an issue where using ember-cli-memory-leak-detector with PNPM causes tests to hang

Notifications You must be signed in to change notification settings

lflo5727/limber-test-hanging-issue

 
 

Repository files navigation

limber

This README outlines the details of collaborating on this Ember application. A short introduction of this app could easily go here.

TAILWIND_MODE=watch ember s

Running / Development

Standalone

This build converts ES Modules to CommonJS so that the can be eval'd

  1. pnpm run start to start the app.

When pnpm run build is ran, the app will refresh

With experimental service worker and import maps

NOTE: these instructions are incorrect atm

In 3 separate terminals:

  1. npm run watch-sw
  • will recompile the service worker as changes are detected
  1. npm run sync
  1. SERVICE_WORKER=true npm run start
  • starts the browser app
  1. visit http://localhost:4200

Contributing

PRs always welcome! ❤️

This section is WIP

In the terminal of your choice, set up node to --trace-warnings and --unhandled-rejects=string. I have this in my ~/.bash_profile

export NODE_OPTIONS='--trace-warnings --unhandled-rejections=strict'

Editors

The editor packages only need to be rebuilt if configuration changed. Otherwise, they are pre-built to help speed up the boot and rebuild times of the main app.

To build Monaco

yarn build:monaco

To build CodeMirror

yarn build:codemirror

If the app dev server is active, every time a build for either of these editors is executed, the app dev server will appropriately detect the change and reload.

Special Thanks

Cross-Browser testing provided by

About

A reproduction of an issue where using ember-cli-memory-leak-detector with PNPM causes tests to hang

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 67.5%
  • JavaScript 21.1%
  • HTML 5.8%
  • CSS 4.7%
  • Other 0.9%