Kivach
Cascading donations
Add repoPopularDonorsF.A.Q.
My repos

Footer

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

DiscordTelegramTwitterMediumFacebookYouTubeGitHub

All information about repositories belongs to their owners.

More information about Kivach in the introductory article.

Built on Obyte

This Babel plugin enables TypeScript decorator metadata emission, similar to TypeScript's `experimentalDecorators` and `emitDecoratorMetadata` flags, allowing libraries like NestJS and TypeORM to leverage advanced features such as dependency injection. It's designed for developers using Babel with TypeScript who need decorator metadata for reflection-based libraries, particularly when migrating from TypeScript's native compiler or when webpack bundling requires proper type handling.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies

Support the repos that depend on this repository

Top contributors

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet
leonardfactory

leonardfactory/babel-plugin-transfo...

Babel plugin to emit decorator metadata like typescript compiler

TypeScript
223
19
MIT License
leonardfactory's profile
leonardfactory
71 contributions
dependabot[bot]'s profile
dependabot[bot]
7 contributions
jeffborg's profile
jeffborg
4 contributions
wtho's profile
wtho
2 contributions
darthtrevino's profile
darthtrevino
1 contributions
nicolo-ribaudo's profile
nicolo-ribaudo
1 contributions

Support the dependencies of leonardfactory/babel-plugin-transform-typescript-metadata

Account's avatar
babel/babel
General utilities for plugins to use
Account's avatar
babel/babel
Babel command line.
Account's avatar
babel/babel
Babel compiler core.
Account's avatar
babel/babel
Compile class and object decorators to ES5
Account's avatar
babel/babel
This plugin transforms static class properties as well as properties declared with the property initializer syntax
Account's avatar
babel/babel
This plugin transforms ES2015 modules to CommonJS
Account's avatar
babel/babel
Compile object rest and spread to ES5
Account's avatar
babel/babel
A Babel preset for each environment.
Account's avatar
babel/babel
Babel preset for TypeScript.
Account's avatar
babel/babel
Generate an AST from a string template.
Account's avatar
babel/babel
The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes
Account's avatar
babel/babel
Babel Types is a Lodash-esque utility library for AST nodes
Account's avatar
favoloso/conventional-changelog-emoji
Conventional Changelog with Emojis support
Account's avatar
release-it/conventional-changelog
Conventional changelog plugin for release-it
Account's avatar
DefinitelyTyped/DefinitelyTyped
TypeScript definitions for jest
Account's avatar
satya164/babel-test
An opinionated library to make testing Babel plugins easier
Account's avatar
conventional-changelog/conventional-changelog
Generate a changelog from git metadata.
Account's avatar
typicode/husky
Modern native Git hooks
Account's avatar
jestjs/jest
Delightful JavaScript Testing.
Account's avatar
satya164/jest-file-snapshot
Jest matcher to write snapshots to a separate file instead of the default snapshot file used by Jest
Account's avatar
release-it/release-it
Generic CLI tool to automate versioning and package publishing-related tasks.
Account's avatar
isaacs/rimraf
A deep deletion module for node (like `rm -rf`)
Account's avatar
microsoft/TypeScript
TypeScript is a language for application scale JavaScript development