codegen-loader

1.2.0 • Public • Published

codegen-loader

Code generate

Usage

app.js

import { buildInfo } from '!!codegen-loader!./macro'
console.log(buildInfo) // 1.0.0#184a33

macro.js

const { version } = require('./package.json')
const hash = require('child_process').execSync('git rev-parse HEAD')
const info = `${version}#${hash.slice(0, 6)}`

module.exports = `
export const buildInfo = ${JSON.stringify(info)}
`

/codegen-loader/

    Package Sidebar

    Install

    npm i codegen-loader

    Weekly Downloads

    1

    Version

    1.2.0

    License

    MIT

    Unpacked Size

    1.44 kB

    Total Files

    3

    Last publish

    Collaborators

    • rhyzx