GitXplorerGitXplorer
I

js-code-transpiler-lite

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
5245e9ce675c6f9edbe197315ce5ebebf5e69ab1

Обновлены зависимости и добавлены обработки некоторых ошибок

IIneigo committed 6 years ago
Unverified
7bb2658dc7c8eed2324b639bb2041eb05b03723f

fix update 2to3 (behaviors)

committed 6 years ago
Unverified
aa6c87698ae9620352309944ae3a055cbbb39d90

Добавил миграцию marionette3to4

committed 6 years ago
Unverified
278c1ad05a3020dc8e413003faa4f9a4d66bf363

Добавил в marionette2to3 преобразование behavior

committed 7 years ago
Unverified
b0015d8dd1c9e27cfbc748d80569d60882999f5e

Adding Excludes and replacing source file

committed 7 years ago
Unverified
f57bafc41547aa06fcd090518d0b33437f1171ee

Push All code

committed 7 years ago

README

The README file for this repository.

js-code-transpiler-lite

Простой механизм для обновления кодовой базы (например: что-то переименовать или удалить)

Получить ast дерево в json файлике в папочку astJSON

node sourceToAstJson.js path_to_file

Получить обновленный файлик в папочку transpiled

npm start 'glob-mask-to-files' 'name-migration' ['exclude-regexp']
// or
node index 'glob-mask-to-files' 'name-migration' ['exclude-regexp']

// Example
node index './project/src/**/*.js' marionette3to4

name-migration это файлик в папочке migrations, принцип простой можно придумать свои любые видоизменялки.

Миграции

  • marionette2to3 производит массовые переименования свойств и методов для перехода от marionette 2.x к 3.x.
  • marionette3to4 производит массовые переименования свойств и методов для перехода от marionette 3.x к 4.x.