babel-plugin-program-metadata-literals
v1.0.1
Published
```javascript const script = ` 'use strict'; 'abc: def'; 'Foo: Bar Baz '; 'Foo: quux'; 'Empty:'
Downloads
4
Readme
babel-plugin-program-metadata-literals
const script = `
'use strict';
'abc: def';
'Foo: Bar Baz ';
'Foo: quux';
'Empty:'
function doStuff() {
'Oof: Zab Rab';
'Foo: quux';
}
`;
const result = babel.transform(script, {plugins: [programMetadataLiteralPlugin]});
assert.deepEqual(result.metadata.programMetaDataLiterals, [
{key: 'abc', value: 'def'},
{key: 'Foo', value: 'Bar Baz'},
{key: 'Foo', value: 'quux'},
{key: 'Empty', value: ''},
{key: 'Oof', value: 'Zab Rab'},
{key: 'Foo', value: 'quux'},
]);