4.0.1 (2024-09-23)
- schemas/college.ts: fixed typo in college tuple, dentistry is now correctly spelled (9b8e7ad)
- vitest.config.ts: reset coverage report on failure to default (false) (e0700a2)
4.0.0 (2024-09-22)
- package.json: due to the sync/async import (bundling) separation, all previously defined import will work as normal whilst async must be imported through @keminghe/osu/async
- package.json: separated synd and async exports (3ffb464)
3.1.1 (2024-09-21)
3.1.0 (2024-09-21)
- src/index.ts: added export of the research posting async accessor module (e249410)
3.0.0 (2024-09-21)
- src/researchpostings/: package now requires node 18 and up due to change in compilation config to avoid production dependency compatibility issues
- src/researchpostings/: added research postings async access method (016abdf)
2.0.2 (2024-09-21)
2.0.1 (2024-08-29)
2.0.0 (2024-08-29)
- schemas/: * renamed isOSUEmail to isOSUDotEduEmail for clarity * renamed isNameDotNumber to isNameDotNum for brivety * completely removed the osu namespace and sub-spaces in favor of importing getResource functions to simplify usage
- schemas/: replaced osu namespace with flat config, i.e. getResoruce functions (4109ff9)
1.1.1 (2024-08-03)
1.1.0 (2024-08-03)
1.0.10 (2024-08-02)
1.0.9 (2024-08-02)
- src/index.ts: entrypoint now correctly exports student org and major types (d6c958a)
1.0.8 (2024-08-02)
- package.json: explicitly defined
files
to only publish necessary files (6074802)
1.0.7 (2024-08-02)
- package.json: npm pkg fixed package.json, added
git+
for repo url (077b3d4)
1.0.6 (2024-08-02)
1.0.5 (2024-08-02)
1.0.4 (2024-08-02)
1.0.3 (2024-08-02)
- csv2ts.test.ts: further removed error snapshot to accommodate Actions file path (29dbdbb)
1.0.2 (2024-08-02)
1.0.1 (2024-08-02)
- scripts/utils/csv2ts.test.ts: removed snapshot test to accommodate diff test env file paths (f461757)
1.0.0 (2024-08-02)
- tsup.config.ts: to unify exports, removed
osu
from default export, addedosu
back as a name export, now must useimport { osu } from "@keminghe/osu";
to use the osu namespace and subsequent namespaces, classes, and constants.
- tsup.config.ts: adopted tsup as bundler, enforced uniform named exports (ef24365)
0.4.0 (2024-08-01)
- csv2ts.ts: extended generic csv 2 ts array util funtions (7537250)
0.3.0 (2024-08-01)
- scripts dir: fully implemented and tested csv to ts auto generation scripts (679bcb4)
- src/utils/osuvalidators.ts: added and fully tested osu validators (c79afea)
- .release-it.json: reverted error formatting by biomejs, release-it now functional (f386262)