0.5.26 • Published 1 month ago

@stackpress/idea-transformer v0.5.26

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 month ago

Idea Transformer

A programmatical command line interface used by projects and that calls on external transformers to make relevant code.

Install

$ npm install @stackpress/idea-transformer

... or ...

$ yarn add @stackpress/idea-transformer

Custom Terminal

Create a bin file and paste this basic example.

#!/usr/bin/env node

const { Terminal } = require('@stackpress/idea-transformer');
new Terminal().run();

You can whitelabel idea like the following. This will prefix all outputs with [MY LIB] and schema files now need to have the extension .mylib.

#!/usr/bin/env node

const { Terminal } = require('@stackpress/idea-transformer');
Terminal.brand = '[MY LIB]';
Terminal.extension = 'mylib';
new Terminal().run();

Programmatically Transform

You can also call the transformer manually like the following example.

const { Loader, Transformer } = require('@stackpress/idea-transformer');

const cwd = __dirname;
const idea = Loader.absolute('./my.idea', cwd);

const transformer = new Transformer(idea, cwd);
//read raw schema data
const schema = transformer.schema;
//transform schema
transformer.transform();

See https://github.com/stackpress/idea for more info.

0.5.10

3 months ago

0.3.31

4 months ago

0.5.11

3 months ago

0.3.30

4 months ago

0.5.19

2 months ago

0.5.16

2 months ago

0.5.17

2 months ago

0.3.36

4 months ago

0.5.14

3 months ago

0.5.15

3 months ago

0.3.34

4 months ago

0.5.12

3 months ago

0.3.33

4 months ago

0.3.32

4 months ago

0.3.29

4 months ago

0.3.28

5 months ago

0.3.27

5 months ago

0.3.26

5 months ago

0.3.25

5 months ago

0.3.24

5 months ago

0.3.23

5 months ago

0.2.10

7 months ago

0.3.21

5 months ago

0.5.4

3 months ago

0.3.6

7 months ago

0.5.6

3 months ago

0.5.5

3 months ago

0.5.1

4 months ago

0.5.8

3 months ago

0.5.7

3 months ago

0.5.9

3 months ago

0.3.17

6 months ago

0.3.16

6 months ago

0.3.15

6 months ago

0.3.11

7 months ago

0.3.10

7 months ago

0.5.22

2 months ago

0.4.10

4 months ago

0.1.20

8 months ago

0.1.21

8 months ago

0.1.22

8 months ago

0.1.23

8 months ago

0.1.25

8 months ago

0.1.26

8 months ago

0.5.25

1 month ago

0.5.26

1 month ago

0.5.23

1 month ago

0.5.24

1 month ago

0.4.5

4 months ago

0.2.7

7 months ago

0.4.4

4 months ago

0.2.6

7 months ago

0.4.6

4 months ago

0.2.8

7 months ago

0.1.19

8 months ago

0.4.1

4 months ago

0.2.3

7 months ago

0.4.3

4 months ago

0.2.5

7 months ago

0.4.2

4 months ago

0.2.4

7 months ago

0.1.18

8 months ago

0.1.17

8 months ago

0.1.10

8 months ago

0.1.11

8 months ago

0.1.12

8 months ago

0.1.14

8 months ago

0.1.15

8 months ago

0.1.16

8 months ago

0.1.9

9 months ago

0.1.8

9 months ago