1.8.8 • Published 8 months ago
@cosmology/ast v1.8.8
@cosmology/ast
Cosmos Typescript ASTs
example usage
import generate from '@babel/generator';
import * as t from '@babel/types';
import { recursiveNamespace } from '@cosmology/ast';
const myModule = recursiveNamespace(
[
'osmosis',
'gamm',
'v1beta',
'pools'
].reverse(), [astBody]);
console.log(generate(t.program(myModule)).code)
produces:
export namespace osmosis {
export namespace gamm {
export namespace v1beta {
export namespace pools {
// astBody here
}
}
}
}
1.8.8
8 months ago
1.8.7
8 months ago
1.8.6
8 months ago
1.8.5
9 months ago
1.8.2
9 months ago
1.8.4
9 months ago
1.8.3
9 months ago
1.8.1
12 months ago
1.8.0
12 months ago
1.6.0
1 year ago
1.7.1
1 year ago
1.7.0
1 year ago
1.5.4
1 year ago
1.5.3
1 year ago
1.5.2
1 year ago
1.5.1
1 year ago
1.5.0
1 year ago
1.4.9
1 year ago
1.4.6
1 year ago
1.4.8
1 year ago
1.4.7
1 year ago
1.4.5
1 year ago
1.4.4
1 year ago
1.4.2
1 year ago
1.4.1
1 year ago
1.4.0
1 year ago
1.3.3
2 years ago
1.3.2
2 years ago
1.3.1
2 years ago
1.2.7
2 years ago
1.2.4
2 years ago
1.2.3
2 years ago
1.2.2
2 years ago
1.2.1
2 years ago
1.2.0
2 years ago
1.1.1
2 years ago
1.1.0
2 years ago
1.0.15
2 years ago
1.0.14
2 years ago
1.0.11
2 years ago
1.0.10
2 years ago
1.0.9
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago
0.95.4
2 years ago
0.95.3
2 years ago
0.95.1
2 years ago
0.95.0
2 years ago
0.94.0
2 years ago
0.93.0
2 years ago
0.92.0
2 years ago
0.91.0
2 years ago
0.90.0
2 years ago
0.89.0
2 years ago
0.88.1
2 years ago