endojs / endo

Endo is a distributed secure JavaScript sandbox, based on SES
Apache License 2.0
804 stars 71 forks source link

leave no-optional-chaining out of exported 'recommended' lint config #1929

Closed turadg closed 8 months ago

turadg commented 8 months ago

Description

The new rule was enabled for the recommended config, so it was adopted in other repos such as agoric-sdk where is was only noise.

This moves it to the internal config used only by this repo. It also increases severity to error so that such usage will fail CI.

Incidentally, it makes lint:eslint consistent across packages (which I used to verify that they all still pass).

Security Considerations

Scaling Considerations

Documentation Considerations

Testing Considerations

Upgrade Considerations