upm-package-populator
TypeScript icon, indicating that this package has built-in type declarations

2.0.1 • Public • Published

UPM Package Populator

A helper library to cross populate nested Unity package details such as README.md, CHANGELOG.md, package.json, and more.

Getting Started

npm install upm-package-populator

Example usage

const { populatePackage } = require('upm-package-populator');

populatePackage(
  // The folder to copy files from
  './src',
  
  // Where to overwrite files
  './target',
);

Development

Making Commits

To make a commit you must use Commitizen. To do so use the following to trigger the commit wizard.

npm run commit

Testing The Package Locally

In this package's root run the following to link the package locally to NPM's node module directory.

npm link

Navigate to the root of the project you want to test the package in. Then run this. It will build a link to the local project on your mahcine.

npm link upm-package-populator

It's a good idea to unlink a package when you're done. Navigate back to this project's root folder and run the following to unlink. This should clean out any local reference data, which prevents any conflicts with packages.

npm unlink upm-package-populator

Package Sidebar

Install

npm i upm-package-populator

Weekly Downloads

12

Version

2.0.1

License

MIT

Unpacked Size

20.8 kB

Total Files

27

Last publish

Collaborators

  • ashblue