node.js template
  • Shell 64.3%
  • Nix 32.8%
  • TypeScript 2.9%
Find a file Use this template
renovate c2dd6717ed
All checks were successful
check / action (push) Successful in 7s
check / check (push) Successful in 44s
chore(deps): update dependency rolldown to ^1.2.0 (#29)
2026-07-16 05:06:24 -04:00
.forgejo chore(deps): update spotdemo4/nix-init action to v1.58.0 (#28) 2026-07-15 05:06:57 -04:00
.github chore(deps): update spotdemo4/nix-init action to v1.58.0 (#28) 2026-07-15 05:06:57 -04:00
.vscode style: biome -> oxc 2026-05-11 08:25:19 -04:00
.zed fix: add oxfmt to language_servers 2026-05-11 08:51:42 -04:00
src style: biome -> oxc 2026-05-11 08:25:19 -04:00
tests style: biome -> oxc 2026-05-11 08:25:19 -04:00
.envrc.project init 2025-11-29 21:54:37 -05:00
.gitignore chore(repo): update ignore rules and template description 2026-06-01 01:16:07 -04:00
.npmignore style: symlink npmignore 2026-04-17 08:45:25 -04:00
.npmrc ci(action): use local action in checks and simplify entrypoint 2026-07-01 06:48:45 -04:00
.oxfmtrc.json chore: add oxc schema URLs to formatter and linter configs 2026-06-02 02:07:29 -04:00
.oxlintrc.json chore: add oxc schema URLs to formatter and linter configs 2026-06-02 02:07:29 -04:00
action.yaml ci(action): use local action in checks and simplify entrypoint 2026-07-01 06:48:45 -04:00
AGENTS.md feat: AGENTS.md 2026-05-11 08:37:44 -04:00
CLAUDE.md feat: AGENTS.md 2026-05-11 08:37:44 -04:00
flake.lock fix(node): migrate dev app to mkApps script packages 2026-07-15 16:24:03 -04:00
flake.nix bump: v0.7.0 -> v0.7.1 2026-07-15 22:02:29 +00:00
init.sh feat: add project initializer 2026-07-13 04:58:35 -04:00
LICENSE feat: set nixpkgs used by nixd 2026-04-28 23:25:54 -04:00
opencode.json chore: enable OpenCode language servers 2026-07-13 02:57:59 -04:00
package-lock.json chore(deps): update dependency rolldown to ^1.2.0 (#29) 2026-07-16 05:06:24 -04:00
package.json chore(deps): update dependency rolldown to ^1.2.0 (#29) 2026-07-16 05:06:24 -04:00
README.md feat: add project initializer 2026-07-13 04:58:35 -04:00
rolldown.config.ts ci(release): disable npm publish and enable output minification 2026-07-01 11:20:43 -04:00
treefmt.toml chore(treefmt): exclude build directory from formatter 2026-07-08 19:35:30 -04:00
tsconfig.json style: biome -> oxc 2026-05-11 08:25:19 -04:00

node.js template

check vulnerable node

template for starting node.js projects

part of spotdemo4/templates

requirements

getting started

nix develop
./init.sh "Title" "Description"
npm install

run

nix run .#dev

format

nix fmt

check

nix flake check

build

nix build

release

bumper

releases are automatically created for significant changes

use

npm

NPM_CONFIG_REGISTRY=https://trev.zip/api/packages/template/npm/ \
    npx node-template

docker

docker run trev.zip/template/node:latest

nix

nix run git+https://trev.zip/template/node.git

action

- uses: spotdemo4/node-template@main

download

https://trev.zip/template/node/releases