|
15 | 15 | </div> |
16 | 16 | <div class="vp-code-group vp-doc" v-else> |
17 | 17 | <CodeGroup :groups="[ |
| 18 | + { id: 'env', label: '.env file', lang: 'properties', group, code: propStr }, |
| 19 | + { id: 'yml', label: '.cdsrc.yaml', lang: 'yml', group, code: rcYmlStr }, |
| 20 | + { id: 'js', label: '.cdsrc.js', lang: 'js', group, code: rcJsStr }, |
18 | 21 | { id: 'pkg-rc', label: 'package.json', lang: 'json', group, code: pkgStr }, |
19 | 22 | // { id: 'pkg-priv', label: '~/.cdsrc.json', lang: 'json', group, code: rcJsonStr, private: true }, |
20 | 23 | // { id: 'pkg', label: '.cdsrc.json', lang: 'json', group, code: rcJsonStr }, |
21 | | - { id: 'js', label: '.cdsrc.js', lang: 'js', group, code: rcJsStr }, |
22 | | - { id: 'yml', label: '.cdsrc.yaml', lang: 'yml', group, code: rcYmlStr }, |
23 | | - { id: 'env', label: '.env file', lang: 'properties', group, code: propStr }, |
24 | 24 | // { id: 'shl', label: 'Linux/macOS Shells', lang: 'sh', group, code: 'export '+envStr, transient: true }, |
25 | 25 | // { id: 'shp', label: 'Powershell', lang: 'powershell', group, code: '$Env:'+envStr, transient: true }, |
26 | 26 | // { id: 'shw', label: 'Cmd Shell', lang: 'cmd', group, code: 'set '+envStr, transient: true } |
|
120 | 120 |
|
121 | 121 | pkgStr.value = JSON.stringify(pkg, null, 2) |
122 | 122 | rcJsonStr.value = JSON.stringify(pkg.cds??{}, null, 2) |
123 | | - rcJsStr.value = 'module.exports = ' + rcJsonStr.value.replace(/"(\w*?)":/g, '$1:') |
| 123 | + rcJsStr.value = 'exports.' + Object.keys(pkg.cds??{})[0] + ' = ' + JSON.stringify(Object.values(pkg.cds??{})[0], null, 2).replaceAll('"', '') |
124 | 124 | rcYmlStr.value = yaml.stringify(pkg.cds) |
125 | 125 |
|
126 | 126 | let envKey = fqn.replaceAll('_', '__').replaceAll(keyDel, '_') |
|
0 commit comments