endojs / endo

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

refactor(ses): Retool for module descriptors #2321

Open kriskowal opened 2 weeks ago

kriskowal commented 2 weeks ago

Refs: #400 #2251

Description

Pursuant to arriving at parity with XS, this change internally reörients the SES module loader around the concept of a “module descriptor”. This creates some clarity and removes some existing duplication of work for “alias” module descriptors, and prepares the material for a richer module descriptor schema to match those implemented by XS.

Security Considerations

No changes.

Scaling Considerations

No changes.

Documentation Considerations

No changes.

Testing Considerations

No changes.

Compatibility Considerations

No changes.

Upgrade Considerations

No changes.