Skip to content

SkyfallWasTaken/dinopkg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dino

Dino is a brand new package manager for Node.js, written in Rust. It aims to be a drop-in replacement for npm that's faster and safer.

Current commands

init

dino init intelligently uses your working environment and Git config to create a package.json with sane defaults.

image

In the above image, the repository was automatically picked up on by Dino! (So was the default name, but it was changed manually)

run

dino run runs scripts in your package.json file!

image

If no arguments are provided, it instead lists the scripts in the package.json file.

image

install

dino install currently finds dependencies of the package listed.

image

Notes on package resolvers

I wrote some notes on npm package resolvers, available here.


_ © 2024 Mahad Kalam_

Licensed under MIT License

About

Work-in-progress package manager for Node.js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages