Security News
The Unpaid Backbone of Open Source: Solo Maintainers Face Increasing Security Demands
Solo open source maintainers face burnout and security challenges, with 60% unpaid and 60% considering quitting.
generator-elderfo-typescript-project
Advanced tools
Boilerplate for typescript projects using yarn workspaces
Boilerplate generator for typescript monorepos not intended to be published to npm.
First, install Yeoman and generator-elderfo-typescript-project using npm (we assume you have pre-installed node.js).
npm install -g yo
npm install -g generator-elderfo-typescript-project
Then generate your new project:
yo elderfo-typescript-project
The generator will prompt you for two values:
Project Name
- the name of the project. Note: when running the generator, you will want to be in the folder above where you want the package to be createdProject Version
- the version to be used with the applicationThe application configuration expects the application to be structured like:
<project-name>/
|-- packages/
|-- tools/
|-- jest.json
|-- lerna.json
|-- package.json
\-- tsconfig.json
packages
is for the main applicaiton packagestools
is for dev packages, such as pre-processors, data generators, etc...bootstrap
- convinence method for lerna bootstrap
build
- runs build
on all packages with a defined build
scriptclean-all
- cleans all node_modules
and build
foldersdev
- runs the dev
script in parallel on all packages that have one definedpretest
- pre-builds packages for testingtest
- runs tests at a global levelgenerate-package
- generates a packageMIT © Chris Getsfred
FAQs
Boilerplate for typescript projects using yarn workspaces
The npm package generator-elderfo-typescript-project receives a total of 1 weekly downloads. As such, generator-elderfo-typescript-project popularity was classified as not popular.
We found that generator-elderfo-typescript-project demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Solo open source maintainers face burnout and security challenges, with 60% unpaid and 60% considering quitting.
Security News
License exceptions modify the terms of open source licenses, impacting how software can be used, modified, and distributed. Developers should be aware of the legal implications of these exceptions.
Security News
A developer is accusing Tencent of violating the GPL by modifying a Python utility and changing its license to BSD, highlighting the importance of copyleft compliance.