A starting point for Eliware Node.js libraries that use native ESM.
- Features
- Requirements
- Setup
- Usage
- Development
- Testing
- Troubleshooting
- Security
- API
- Packaging
- Examples
- Support
- Links
- License
Start a Node.js library with a sample ESM API, TypeScript declarations, tests, and examples.
Use Node.js 26 or later.
Create a repository from this template. Replace the template identity, sample API, and package metadata. See setup guidance for the steps.
The template is not published to npm. Read the user guide and release notes.
Read AGENTS.md before you change files. See the specifications index for repository requirements.
Run npm test before handoff.
See usage guidance for installation, import, and publishing problems.
Keep credentials, secret values, private data, and runtime state out of Git.
See the API reference for the sample createGreeting function.
See usage guidance for package contents, versioning, and publication steps.
See example guidance for prerequisites, commands, and expected output.
For help, questions, or to chat with the author and community, visit:


