Complete any missing media type for you
npm install auto-media-typeauto-media-type
> Note: THIS project is still under development. Please do not use it in production.
With auto-media-type, you can complete the missing media type for any data. It works in modern JavaScript runtimes. Thanks for all great polyfill and bundler contributors.
We've provided a simple API for you. You can obtain auto-media-type from NPM. Please see the section How to Obtain.
- [_(WIP)_]
- Media Types
- IANA Media Types
auto-media-type provides an NPM package. You can install it with your favorite package managers, and then bundle it into your project.
| Package Manager | Command | Shorthand |
| ----------------------------- | ------------------------------ | -------------------------- |
| bun | bun install auto-media-type | bun i auto-media-type |
| npm | npm install auto-media-type | npm i auto-media-type |
| pnpm | pnpm install auto-media-type | pnpm i auto-media-type |
| yarn | yarn add auto-media-type | yarn add auto-media-type |
It depends on your use cases. You can choose one of them.
- github.com/sindresorhus/file-type
- github.com/mmalecot/file-format
- [Guide _(WIP)_]
``javascript`
// Work In Progress
> Note: THIS section is for contributors and developers only
- IDEs:
- VSCode
- Extensions:
- Prettier for VSCode
- Builders
- Vite
- Environments
- Node.js v20
- Linters
- Prettier
- TypeScript
- Testing
- Vitest
- lots-of-sample-files
| Package Manager | Command | Script | Description |
| ---------------------- | --------- | ----------- | --------------------------------- |
| bun / npm / pnpm | install | | Install dependencies |bun
| / npm / pnpm | run | build | Build the library for production |bun
| / npm / pnpm | run | check | Check the codes with TypeScript |bun
| / npm / pnpm | run | dev-build | Build the library for development |bun
| / npm / pnpm | run | dev-test | Run tests in watch mode |bun
| / npm / pnpm | run | format | Format codes using Prettier |bun
| / npm / pnpm | run | test` | Run tests |
You may encounter some problems during development and deployment.
Please read the following notes carefully.
1. _(WIP)_