The motivation is to improve security for frameworks that don't support tree-shaking. By moving the server code in separate files, we ensure that there will be no server code leaking. The .agrume.ts files will be resolved to the fetch client directly.
In addition to .agrume.ts files, we should support .agrume.js, .agrume.mjs, .agrume.cjs, .agrume.mts, .agrume.cts.
The motivation is to improve security for frameworks that don't support tree-shaking. By moving the server code in separate files, we ensure that there will be no server code leaking. The .agrume.ts files will be resolved to the fetch client directly.
In addition to
.agrume.ts
files, we should support.agrume.js
,.agrume.mjs
,.agrume.cjs
,.agrume.mts
,.agrume.cts
.