Skip to content

perbergland/tla-repro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

reproduction repo for TLA problems in Meteor

run like this:

meteor npm i meteor run

If TLA is working, the server console will tell you.

Current state (Meteor 3.0.4)

TLA detection is broken: meteor/meteor#13424

A fix for the above issue is to compile ecmascript from local sources. You can do that by compiling ecmascript from source. Adapt the symlink path below to your local meteor source code checkout.

mkdir packages
ln -s ../../meteor/packages/ecmascript ecmascript
rm -rf .meteor/local/plugin-cache && meteor run

With meteor 3.0.4 you will still get an error because of meteor/reify#11

You can patch reify locally:

code .meteor/local/isopacks/ecmascript/plugin.compile-ecmascript.os/npm/node_modules/meteor/babel-compiler/node_modules/@meteorjs/reify/lib/import-export-visitor.js

Replace visitAwaitExpression with the version in this PR. Now you should get "No errors detected" when running

rm -rf .meteor/local/plugin-cache && meteor run

About

Repro for meteor 3 rc0 top-level await problem

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published