Registry / devops / babel-register-ts

babel-register-ts

JSON →
library7.0.0jsnpmunverified

A temporary wrapper around @babel/register that adds support for .ts and .tsx file extensions for use with Babel's TypeScript plugin. Version 7.0.0 requires @babel/core and @babel/register as peer dependencies. This package is a minimal shim intended as a stopgap until native .ts registration support lands in Babel. It is neither actively maintained nor recommended for new projects; use @babel/register with a .babelrc that includes @babel/preset-typescript instead.

npm install babel-register-ts
INSTALL
IMPORT
SIG · BABEL-REGISTER-TS
B
babel-register-ts
devopsjavascriptv7.0.0
Install
Import
Disk
Pass rate
0/ 6
Env Coverage0 / 6
glibc
1822
musl
1822
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
node 18226 runs
build_error
glibc
node 18226 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

default
import 'babel-register-ts'
const register = require('babel-register-ts')
Module is a side-effect import; it registers .ts/.tsx extensions.
register
const register = require('babel-register-ts')
import { register } from 'babel-register-ts'
CommonJS require returns a function; named import is incorrect. The default export is the register function in ESM.

Shows required setup: @babel/register first (with extensions), then side-effect import of babel-register-ts.

require('@babel/register')({ extensions: ['.ts', '.tsx', '.js', '.jsx'] }); require('babel-register-ts'); const example = require('./example.ts'); console.log(example);
Debug
Known issues
deprecatedPackage is a temporary shim; no longer maintained.
fix
Use @babel/register with @babel/preset-typescript in .babelrc instead.
affects: >=0.0.0
Errors
Common errors & fixes
Error: Cannot find module 'babel-register-ts'
missing npm install or typo in require/import
fix
Run: npm install --save-dev @babel/core @babel/register babel-register-ts
Upgrade
Version history
7.0.0latest on npm
Audit
Dependencies
@babel/corerequiredpeer dependency required for babel compilation
@babel/registerrequiredpeer dependency required for registering extensions
Agent activity
14 hits · last 30 days
node
14
Resources
babel-register-ts — npm install babel-register-ts · libregistry