1
0
Fork 0
Commit Graph

5 Commits

Author SHA1 Message Date
Sean Sube f6ef1f4b35 feat(build): remove rollup, do not bundle the output
BREAKING CHANGE: the library will now be published as loose ES modules.
Library users are better informed on bundling needs, and repeated bundling introduces extra boilerplate code.
2022-10-08 16:11:43 -05:00
Sean Sube 8a12ab2244 fix: remove broken schema re-export
this should not be a breaking change, since the symbol being exported
does not exist (therefore, it is already broken).
2022-10-08 14:23:38 -05:00
ssube 800f6bb5b2
feat(schema): remove include type from default schema
BREAKING CHANGE: the include type requires a significant subset of
the synchronous fs API to be provided when creating a schema, even
if the include type is never used. Since the resolution must be
synchronous, the include type is limited to local fs and memory
access, and not very useful with network loading. It has been
removed from the default schema, but can be included by calling
`createIncludeSchema` instead.
2021-07-10 15:12:59 -05:00
ssube 0f31cbeefd
update: api-extractor
Schema uses an imported type, fixed by
https://github.com/microsoft/rushstack/issues/1050
2021-03-27 19:33:56 -05:00
ssube 6985a2343e
feat: switch to instantiated API, add `createSchema` entrypoint
BREAKING CHANGE: this allows multiple schemas to coexist, but requires
each schema to be created with a call to `createSchema`, taking a set
of options that includes the former `includeOptions` singleton.
2020-08-08 20:01:34 -05:00