{"_id":"@aegenet/ya-vite-banner","_rev":"2-f6503ccf0d9d70e6c6035d99c4c2f977","name":"@aegenet/ya-vite-banner","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@aegenet/ya-vite-banner","description":"Yet Another Vite Banner","version":"1.0.0","main":"dist/index.cjs","module":"dist/index.mjs","exports":{"node":{"require":"./dist/index.cjs","import":"./dist/index.mjs"},"default":{"require":"./dist/index.cjs","import":"./dist/index.mjs"}},"typings":"./dist/bundle.d.ts","author":{"name":"Alexandre Genet"},"repository":{"type":"git","url":"git+https://github.com/aegenet/ya-vite-banner.git"},"license":"MIT","engines":{"node":">=18"},"nyc":{"check-coverage":true,"exclude":"**/*.spec.ts","reporter":["html","lcov","text","text-summary"],"report-dir":"coverage"},"devDependencies":{},"dependencies":{},"pre-commit":["lint"],"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"scripts":{},"_id":"@aegenet/ya-vite-banner@1.0.0","gitHead":"374ae2be26f31454727c3da69e32fcca688f0e3e","bugs":{"url":"https://github.com/aegenet/ya-vite-banner/issues"},"homepage":"https://github.com/aegenet/ya-vite-banner#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-uhHtMjOCH//ld5qsz24YZjCynRZKw4oCbzSH+dqF+2+2AxcAt9ARQuD3Q8XMqsEXr4mnvEyrgSdSISZoK9QZfQ==","shasum":"0dd25d5f74d1ef5ed067388fad2f97cba87f544d","tarball":"https://registry.npmjs.org/@aegenet/ya-vite-banner/-/ya-vite-banner-1.0.0.tgz","fileCount":10,"unpackedSize":12462,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmuxdbQMnmBJ7t6C+1sBqduPuVOcbBhFGpIcwwiLtapAiEAw/FpfmxAOXYoU6xdOoo7S/RXjdVwnw9r6SbC+69dIOY="}]},"_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"directories":{},"maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ya-vite-banner_1.0.0_1705331240281_0.3737743878692501"},"_hasShrinkwrap":false},"1.0.1":{"name":"@aegenet/ya-vite-banner","description":"Yet Another Vite Banner","version":"1.0.1","main":"dist/index.cjs","module":"dist/index.mjs","keywords":["vite","banner","cli"],"exports":{"node":{"require":"./dist/index.cjs","import":"./dist/index.mjs"},"default":{"require":"./dist/index.cjs","import":"./dist/index.mjs"}},"typings":"./dist/bundle.d.ts","author":{"name":"Alexandre Genet"},"repository":{"type":"git","url":"git+https://github.com/aegenet/ya-vite-banner.git"},"license":"MIT","engines":{"node":">=18"},"nyc":{"check-coverage":true,"exclude":"**/*.spec.ts","reporter":["html","lcov","text","text-summary"],"report-dir":"coverage"},"devDependencies":{},"dependencies":{},"pre-commit":["lint"],"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"scripts":{},"_id":"@aegenet/ya-vite-banner@1.0.1","gitHead":"a3deca43bcf229170c8e2ab1f3426ce4ac69f4a5","bugs":{"url":"https://github.com/aegenet/ya-vite-banner/issues"},"homepage":"https://github.com/aegenet/ya-vite-banner#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-XNAOwp/PGnRd656MCZImsvUIlxVDLWBg73c+LPvRmMnbLLla5VvJAUFaHHtBOrS9hTDcnb6TZ5EgIGx2Nwxijw==","shasum":"a7ea885c5ea3c081e713f879794386d0a5d7b133","tarball":"https://registry.npmjs.org/@aegenet/ya-vite-banner/-/ya-vite-banner-1.0.1.tgz","fileCount":7,"unpackedSize":6398,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYvdw+LVxi6k7jg0OAVDBbczCYfTuPnH0cK2WJvgruXwIgAz16c7OuG9D6LJEK28x+QPEIfLh+wquW/fTrsQf1rCI="}]},"_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"directories":{},"maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ya-vite-banner_1.0.1_1705395567038_0.14628636338087886"},"_hasShrinkwrap":false},"1.0.2":{"name":"@aegenet/ya-vite-banner","description":"Yet Another Vite Banner","version":"1.0.2","main":"dist/index.cjs","module":"dist/index.mjs","keywords":["vite","banner","cli"],"exports":{"node":{"types":"./dist/bundle.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"},"default":{"types":"./dist/bundle.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"}},"types":"./dist/bundle.d.ts","typings":"./dist/bundle.d.ts","author":{"name":"Alexandre Genet"},"repository":{"type":"git","url":"git+https://github.com/aegenet/ya-vite-banner.git"},"license":"MIT","engines":{"node":">=18"},"nyc":{"check-coverage":true,"exclude":"**/*.spec.ts","reporter":["html","lcov","text","text-summary"],"report-dir":"coverage"},"devDependencies":{},"dependencies":{},"pre-commit":["lint"],"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"scripts":{},"_id":"@aegenet/ya-vite-banner@1.0.2","gitHead":"e28bb68cb249558fb6144e8451e203e00e4a4b22","bugs":{"url":"https://github.com/aegenet/ya-vite-banner/issues"},"homepage":"https://github.com/aegenet/ya-vite-banner#readme","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-4T1r/b2Kddo2cvFoRLFhOoGeNn+DXLEvZ27aGDbCinmBSMWyyHP3Hwej9yGwuvTMt/PoKxnu2DzlbrnoN+i2Cw==","shasum":"cb4d0710f76b1a74bcd441c7d9674a08f33fdfc0","tarball":"https://registry.npmjs.org/@aegenet/ya-vite-banner/-/ya-vite-banner-1.0.2.tgz","fileCount":7,"unpackedSize":6505,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC9o6p4sjhfhNZgDmSJCBtQDPeWflwX5UxJv/1ZjbcjUAiArFujeUY1Qugf0BBWeeTiFbZGtAD2k3haDdvxB3ZRSzA=="}]},"_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"directories":{},"maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ya-vite-banner_1.0.2_1713561776416_0.9884086187177434"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-15T15:07:20.138Z","1.0.0":"2024-01-15T15:07:20.482Z","modified":"2024-04-19T21:22:56.800Z","1.0.1":"2024-01-16T08:59:27.209Z","1.0.2":"2024-04-19T21:22:56.577Z"},"maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"description":"Yet Another Vite Banner","homepage":"https://github.com/aegenet/ya-vite-banner#readme","repository":{"type":"git","url":"git+https://github.com/aegenet/ya-vite-banner.git"},"author":{"name":"Alexandre Genet"},"bugs":{"url":"https://github.com/aegenet/ya-vite-banner/issues"},"license":"MIT","readme":"[![npm version](https://img.shields.io/npm/v/@aegenet/ya-vite-banner.svg)](https://www.npmjs.com/package/@aegenet/ya-vite-banner)\n[![Build Status](https://github.com/aegenet/ya-vite-banner/actions/workflows/ci.yml/badge.svg)](https://github.com/aegenet/ya-vite-banner/actions)\n[![codecov](https://codecov.io/gh/aegenet/ya-vite-banner/branch/main/graph/badge.svg?token=2WBPJXMZEP)](https://codecov.io/gh/aegenet/ya-vite-banner)\n<br />\n\n# @aegenet/ya-vite-banner\n\n> Yet Another Vite Banner\n>\n> Like [Banner Plugin for Webpack](https://webpack.js.org/plugins/banner-plugin/), but for Vite.\n\n## 💾 Installation\n\n```shell\nyarn add @aegenet/ya-vite-banner@^1 -D\n# or\nnpm i @aegenet/ya-vite-banner@^1 --save-dev\n```\n\n## 📝 Usage\n\n### With Vite\n\n```js vite.config.js\nimport { defineConfig } from 'vite';\nimport { yaViteBanner } from '@aegenet/ya-vite-banner';\nimport { resolve } from 'node:path';\n\nexport default async function config(options) {\n  return defineConfig({\n    plugins: [yaViteBanner({\n      banner: '#!/usr/bin/env node',\n      raw: true\n      // entryOnly: true,\n      // test: /^cli\\.(mjs|umd.js)$/\n    })],\n    build: {\n      outDir: resolve(__dirname, `dist`),\n      lib: {\n        name: 'simple_banner',\n        // Could also be a dictionary or array of multiple entry points\n        entry: resolve(__dirname, `cli.js`),\n        fileName: 'cli',\n      },\n    }\n  });\n}\n```\n\n# Coverage\n[![codecov](https://codecov.io/gh/aegenet/ya-vite-banner/branch/main/graph/badge.svg?token=2WBPJXMZEP)](https://codecov.io/gh/aegenet/ya-vite-banner)\n\n![Coverage sunburst](https://codecov.io/gh/aegenet/ya-vite-banner/branch/main/graphs/sunburst.svg?token=2WBPJXMZEP)\n\n![Coverage tree](https://codecov.io/gh/aegenet/ya-vite-banner/branch/main/graphs/tree.svg?token=2WBPJXMZEP)\n\n# License\n\n[The MIT License](LICENSE) - Copyright © 2024 [Alexandre Genet](https://github.com/aegenet).\n","readmeFilename":"README.md","keywords":["vite","banner","cli"]}