- [fix] Ensure paths for CSS.
- [feature] Read configuration for JSX.
- [fix] Fix ÀLaNode.
- [feature] Rename imports' paths for JSX if necessary.
- [fix] Fix FPJ for Windows.
- [ci] Add Appveyor badge.
- [fix] Fix Windows newlines for JSX.
- [feature] Transpile blank imports.
- [fix] Replace
\
for stdlib on Windows.
- [fix] Accept env variable as argument.
- [fix] Fix for Node 12.
- [fix] Compiler with new
makePromise
.
- [license] Update for 2020.
- [feature] Add the
require
intoimport
transformation via binary. - [license] Update the license info with the link.
- [feature] Allow to transpile for
@externs/preact
.
- [feature] Transpile JSX together with modules with
-m
flag.
- [fix] Ignore files when transpiling JSX.
- [fix] Read the whole of file before processing.
- [license] Relicense as
AGPL-3.0-or-later
.
- [feature] Allow
stdlib
option in the Import transform. - [doc] Create Wiki pages form transforms.
- [package] Correct the
alamode
bin location.
- [fix] Cache read config.
- [fix] Don't dynamically (in the hook) append source maps to files that already have source maps defined.
- [doc] Take it easy.
- [doc] Correct
b
gif.
- [doc] Better example with named imports, fix a typo.
- [doc-fix] Absolute GIF urls for NPM.
- [doc] Add the
Why ÀLaMode
sections to compare with Babel; document args with Argufy. - [feature] Allow to specify
alamodeModules
to bypass the esModule check. - [feature] Implement the CSS injector for JSX.
- [feature] Skip whitespace when not generating source maps.
- [doc] Document troubleshooting better.
- [feature] Allow to debug markets with
-d
. - [feature] Pass options to the
pirates
hook.
- [package] Remove source maps.
- [fix] Resolve only the path to the script using ÀLaNode.
- [depack] Build w/out polyfills (google/closure-compiler#3356).
- [build] Compile with Depack.
- [deps] Update and unlock more dependencies.
- [deps] Tilda some deps.
- [deps] Update deps.
- [feature] Supply
alanode
binary.
- [fix] Upgrade
@a-la/jsx
to fix the bug with closing tag detection.
- [fix] Do not throw when processing empty files.
- [fix] Revert the
global.ALAMODE_JSX?
before updating it when the require hook is called multiple times.
- [deps] Update dependencies.
- [fix] Update
@a-la/jsx
to v1.4.2. - [test] Test the
require
hook for JSX with masks.
- [fix] Also ignore directories with
-i
flag.
- [feature] Transpile JSX modules via CLI.
- [fix] Update
@a-la/jsx
to v1.2.5.
- [fix] Up
@a-la/jsx
to fix missingmismatch
.
- [fix] Up
@a-la/jsx
to fix the bug when tags start with an expression.
- [feature] Add
JSX
hook.
- [deps] Install
catchment
as the prod dependency.
- [feature] Do not add the
esCheck
to local imports. Add an option to always add the check withesCheck: always
.
- [feature] Do not add the
esCheck
to local imports. Add an option to always add the check withesCheck: always
.
- [fix] Update to
@a-la/[email protected]
to fix the order of default destructuring forBabel
packages.
- [feature] Add an option to specify extensions.
- [deps] Up
@wrote/ensure-path
.
- [feature] Ignore strings and regexes.
- [doc] Write about troubleshooting, add
TODO
.
- [feature]
import def, * as
statement. - [fix]
@a-la/export
: correctexport class X extends Y
,@a-la/import
: add semicolon after require.
- [fix] Read config for the require hook as well.
- [feature] Implement the require hook, ignore files, generate source maps,
.alamoderc
.
- [feature] Working
CLI
withimport
andexport
transforms. - [test] Integration tests.
- [doc] Documentation of the usage and transforms.
- [doc] Reference
cdn.rawgit.com
for logos.
- [doc] Document how to install w/
npm
, addyarn
andnpm
logos.
- [doc] Add
npm
usage example for dependency installation.
- Create
alamode
with [mnp
][https://mnpjs.org] - [repository]:
src
,test