@smg-automotive/example
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

To use this template create a new repository and select example-pkg from the template dropdown. Make sure to name your repository following <name>-pkg convention. If you're interested in automated dependency updates make sure that renovate has access to the new repository.

Things to do change when you use this repository as a template:

  • [ ] replace example-pkg with the name of your package in this README
  • [ ] update the @smg-automotive/example with the name of your package in package.json
  • [ ] update repository and homepage sections in package.json to point to your GitHub repository
  • [ ] ensure that branch protection rules are applied to the main branch (Settings > Branches)
    • Require a pull request before merging
    • Require approvals
    • Require status checks to pass before merging (project needs to be built in circle for the checks to show up)
    • Require linear history
    • Include administrators
  • [ ] enable dependabot for security updates (Settings > Code security and analysis)
  • [ ] ensure that Frontend team has the admin access to the repository (Settings > Collaborators and teams)
  • [ ] invite automotiveengineeringbot as an outside collaborator to the repository with write access (this is needed to release the package)
  • [ ] login to GitHub as automotiveengineeringbot and accept the invitation (credentials are in 1password)
  • [ ] provide usage examples in the README.md
  • [ ] enable the project on circleci.com to build and test your package
  • [ ] change the circleci status badge in this README to the new project
  • [ ] develop an awesome package
  • [ ] live long and prosper

example-pkg

CircleCI semantic-release

Usage

npm install @smg-automotive/example

Development

npm run build

You can link your local npm package to integrate it with any local project:

cd smg-automotive-example-pkg
npm run build

cd <project directory>
npm link ../smg-automotive-example-pkg

Release a new version

New versions are released on the ci using semantic-release as soon as you merge into master. Please make sure your merge commit message adheres to the corresponding conventions and your branch name does not contain forward slashes /.

Dependents (0)

Package Sidebar

Install

npm i @smg-automotive/example

Weekly Downloads

21

Version

1.0.1

License

MIT

Unpacked Size

6.25 kB

Total Files

10

Last publish

Collaborators

  • smg-automotive-engineering