
Security News
TypeScript is Porting Its Compiler to Go for 10x Faster Builds
TypeScript is porting its compiler to Go, delivering 10x faster builds, lower memory usage, and improved editor performance for a smoother developer experience.
create-foss-files
Advanced tools
Confused about which files you should have in your open-source project!? Well, I built this tool to help you just with this confusion. With a single command, you get all the files which you should have in you project.
# install the CLI globally
npm install -g create-foss-files
# use it with npx (recommended)
npx create-foss-files --flag
Create a new project folder. Navigate into it. Run any of the following command inside of it.
# if installed globally (only generates required files)
cff
# if installed globally (add JavaScript files)
cff --javascript
# with npx (only generates required files)
npx create-foss-files
# with npx (add JavaScript files)
npx create-foss-files --javascript
Directory tree with cff
└── [project name]
├── .editorconfig
├── .gitattributes
├── .gitignore
├── changelog.md
├── code-of-conduct.md
├── contributing.md
├── license
└── readme
Directory tree with cff --javascript
└── [project name]
├── .editorconfig
├── .gitattributes
├── .gitignore
├── .npmrc
├── .prettierrc.json
├── changelog.md
├── code-of-conduct.md
├── contributing.md
├── index.js
├── license
├── package.json
└── readme
Make sure you read the contributing guidelines before opening a PR.
FAQs
Get all the files you need for an open-source project
The npm package create-foss-files receives a total of 2 weekly downloads. As such, create-foss-files popularity was classified as not popular.
We found that create-foss-files 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
TypeScript is porting its compiler to Go, delivering 10x faster builds, lower memory usage, and improved editor performance for a smoother developer experience.
Research
Security News
The Socket Research Team has discovered six new malicious npm packages linked to North Korea’s Lazarus Group, designed to steal credentials and deploy backdoors.
Security News
Socket CEO Feross Aboukhadijeh discusses the open web, open source security, and how Socket tackles software supply chain attacks on The Pair Program podcast.