0.21.0 • Published 5 months ago

miniscript-type-analyzer v0.21.0

Weekly downloads
-
License
ISC
Repository
github
Last release
5 months ago

miniscript-type-analyzer

miniscript-type-analyzer

Analyzes MiniScript and suggests types. Recommended to be used with greybel-core even though it should be also able to digest miniscript-core AST.

Example

import { miniscriptMeta } from 'miniscript-meta';
import { Parser } from 'greybel-core';

const typeManager = new TypeManager({
  container: greyscriptMeta
});
const parser = new Parser(content, {
  unsafe: true
});
const chunk = parser.parseChunk();

typeManager.analyze(document.uri, chunk);

const allIdentifier = typeManager.getRootScopeContext().scope.getAvailableIdentifier();
console.log(`Your code includes: ${allIdentifier.size}`);
0.20.1

7 months ago

0.20.0

7 months ago

0.17.2

8 months ago

0.13.6

9 months ago

0.17.3

8 months ago

0.13.0

9 months ago

0.13.1

9 months ago

0.13.2

9 months ago

0.13.3

9 months ago

0.17.0

8 months ago

0.13.4

9 months ago

0.17.1

8 months ago

0.13.5

9 months ago

0.21.0

5 months ago

0.14.5

8 months ago

0.14.6

8 months ago

0.14.7

8 months ago

0.10.2

9 months ago

0.10.3

9 months ago

0.14.0

8 months ago

0.10.4

9 months ago

0.14.1

8 months ago

0.10.5

9 months ago

0.14.2

8 months ago

0.14.3

8 months ago

0.18.0

7 months ago

0.14.4

8 months ago

0.19.0

7 months ago

0.19.1

7 months ago

0.19.2

7 months ago

0.19.3

7 months ago

0.19.4

7 months ago

0.19.5

7 months ago

0.19.6

7 months ago

0.19.7

7 months ago

0.11.0

9 months ago

0.11.1

9 months ago

0.11.2

9 months ago

0.11.3

9 months ago

0.15.0

8 months ago

0.11.4

9 months ago

0.12.0

9 months ago

0.12.1

9 months ago

0.12.2

9 months ago

0.12.3

9 months ago

0.16.0

8 months ago

0.16.1

8 months ago

0.20.8

5 months ago

0.20.7

5 months ago

0.20.6

5 months ago

0.20.5

5 months ago

0.20.4

6 months ago

0.20.3

7 months ago

0.20.2

7 months ago

0.9.1

9 months ago

0.10.1

9 months ago

0.10.0

9 months ago

0.8.4

11 months ago

0.9.0

11 months ago

0.8.3

11 months ago

0.8.2

12 months ago

0.8.1

12 months ago

0.8.0

12 months ago

0.7.0

1 year ago

0.6.0

1 year ago

0.5.4

1 year ago

0.5.3

1 year ago

0.5.2

1 year ago

0.5.1

1 year ago

0.5.0

1 year ago

0.4.5

1 year ago

0.4.4

1 year ago

0.4.3

1 year ago

0.4.2

1 year ago

0.4.1

1 year ago

0.4.0

1 year ago

0.3.10

1 year ago

0.3.9

1 year ago

0.3.8

1 year ago

0.3.7

1 year ago

0.3.6

1 year ago

0.3.5

1 year ago

0.3.4

1 year ago

0.3.3

1 year ago

0.3.2

1 year ago

0.3.1

1 year ago

0.3.0

1 year ago

0.2.2

1 year ago

0.2.1

1 year ago

0.2.0

1 year ago

0.1.28

1 year ago

0.1.27

1 year ago

0.1.26

1 year ago

0.1.25

1 year ago

0.1.24

1 year ago

0.1.23

1 year ago

0.1.22

1 year ago

0.1.21

1 year ago

0.1.20

1 year ago

0.1.19

1 year ago

0.1.18

1 year ago

0.1.17

1 year ago

0.1.16

1 year ago

0.1.15

1 year ago

0.1.14

1 year ago

0.1.13

1 year ago

0.1.12

1 year ago

0.1.11

1 year ago

0.1.10

1 year ago

0.1.9

1 year ago

0.1.8

1 year ago

0.1.7

1 year ago

0.1.6

1 year ago

0.1.5

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago