Oscar is Truffle's proprietary JavaScript and TypeScript package server. It connects with existing Truffle Developer Platform architecture to:
- Serve TypeScript files in Deno
- Serve compiled JavaScript in Node v18
- Serve compiled JavaScript in the browser (see:
trufflehq/mogul-menu
)
- Serve Typescript in Deno environment
- Serve compiled JavaScript in Node@18/Browser
- Bundling (
?bundle
) - Fancy Deno Intellisense
- Version Tagging (
@truffle/ui@latest
) - Complex Versions (
{version}-{branch}.{commit}-{timestamp}
, eg:0.36.2-next.d503c71.1657211525
) - Import Maps