Current collected state Current
Observed since 20 Oct, 22:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
@0x57/typescript-config
Shared TypeScript configurations used by 0x57 projects
An opinionated shared TypeScript config targeting TypeScript v6+.
Install the package:
bun add -D @0x57/typescript-config
Then create or modify your tsconfig.json file depending on the situations below.
{
"extends": "@0x57/typescript-config/nextjs.json"
}
{
"extends": "@0x57/typescript-config/library.json",
"compilerOptions": {
"rootDir": "src",
"outDir": "dist"
},
"include": ["src", "test"],
"exclude": ["node_modules", "dist"]
}
The browser configuration assumes bundling with Vite.
{
"extends": "@0x57/typescript-config/browser.json",
"compilerOptions": {
"rootDir": "src",
"outDir": "dist"
},
"include": ["src", "test"],
"exclude": ["node_modules", "dist"]
}
If you are not using Bun, you may want to use the setup for a library instead.
{
"extends": "@0x57/typescript-config/base.json"
}
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
@0x57/prettier-configEnvironment{
"local_name": "@0x57/prettier-config",
"alias": false,
"peer_metadata": null
} | 2.0.0 | runtime |
Source distribution
{
"shasum": "d7b906cb66fb76966bf32d0fb4b57fd5d4b3e7fd",
"tarball": "https://registry.npmjs.org/@0x57/typescript-config/-/typescript-config-1.1.0.tgz",
"fileCount": 7,
"integrity": "sha512-SS+Bj7gJ/qIrzicJSALw4iQAQZbROR8EvhwZKEfhPEcuKp43tNd2jaFtA9EqzVhkXLa1O5H9ox0N23MiL1zFjA==",
"signatures": [
{
"sig": "MEUCIQCeChXyXD1Opv6cL1pWC+bLBlu9KBgSxkiyIy59R27tKAIgCMtH4zm1aiWF3v84Jg6HUAu3tYji4wE7hBn5QlVbOgQ=",
"keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
}
],
"unpackedSize": 11669
}Observed since 20 Oct, 22:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:3723024d1948b60b1d5f481dcbbc2c138947e954e1518a7c54fc6eb273c8e3d7