rxjs icon indicating copy to clipboard operation
rxjs copied to clipboard

chore: isolated module set to true, exports split to export type

Open ziv opened this issue 3 years ago • 0 comments

Description:

In order to be more compatible with ESM and other bundlers or TypeScript environment (Babel and Deno, for example), isolatedModules flag should be turned on.

This PR contain only this change in tsconfig and fix some build error (replace "export" with "export type" for interfaces). Reference: https://www.typescriptlang.org/tsconfig#isolatedModules

All tests and build pass.

ziv avatar Feb 07 '22 08:02 ziv