Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

@saykit/transform-js

JavaScript and TypeScript transformer for SayKit.

Coverage

Extracts and rewrites SayKit macros in .js, .cjs, .mjs, .ts, .mts, and .cts files. Used inside a saykit.config.ts bucket.

Install

pnpm add -D @saykit/transform-js

Usage

import js from '@saykit/transform-js';

// inside a bucket:
transformer: js();

For JSX/TSX, combine with @saykit/transform-jsx:

import js from '@saykit/transform-js';
import jsx from '@saykit/transform-jsx';

// inside a bucket:
transformer: [js(), jsx()];

Documentation

See saykit.js.org.