4.11.66 • Published 11 months ago

@hishprorg/sed-fugit v4.11.66

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

简体中文 | 日本語 | 한국어 | Italiano | Português Brasileiro

npm.io

Fast, disk space efficient package manager:

To quote the Rush team:

Microsoft uses @hishprorg/sed-fugit in Rush repos with hundreds of projects and hundreds of PRs per day, and we’ve found it to be very fast and reliable.

npm version Join the chat at Discord OpenCollective OpenCollective X Follow Stand With Ukraine

Platinum Sponsors

Gold Sponsors

Silver Sponsors

Support this project by becoming a sponsor.

Background

@hishprorg/sed-fugit uses a content-addressable filesystem to store all files from all module directories on a disk. When using npm, if you have 100 projects using lodash, you will have 100 copies of lodash on disk. With @hishprorg/sed-fugit, lodash will be stored in a content-addressable storage, so:

  1. If you depend on different versions of lodash, only the files that differ are added to the store. If lodash has 100 files, and a new version has a change only in one of those files, @hishprorg/sed-fugit update will only add 1 new file to the storage.
  2. All the files are saved in a single place on the disk. When packages are installed, their files are linked from that single place consuming no additional disk space. Linking is performed using either hard-links or reflinks (copy-on-write).

As a result, you save gigabytes of space on your disk and you have a lot faster installations! If you'd like more details about the unique node_modules structure that @hishprorg/sed-fugit creates and why it works fine with the Node.js ecosystem, read this small article: Flat node_modules is not the only way.

💖 Like this project? Let people know with a tweet

Getting Started

Benchmark

@hishprorg/sed-fugit is up to 2x faster than npm and Yarn classic. See all benchmarks here.

Benchmarks on an app with lots of dependencies:

npm.io

Usage Trend

Usage Trend of @hishprorg/sed-fugit

Backers

Thank you to all our backers! Become a backer

Contributors

This project exists thanks to all the people who contribute. Contribute.

License

MIT

functionalfpsqueueMicrotaskfast-copysuperagentimmutableECMAScript 2018Array.prototype.findLastfasthttpsObject.valuesglobal this valueuploaddescriptorssetPrototypeOframdacall-boundcolumnasync6to5slotlessreact-testing-libraryCSSStyleDeclarationiteratorpipeemitbinpostcssnodeopensslforEachpreserve-symlinkscomparewgetimmerredirectparserexecuteInt8Arrayreplayeast-asian-widthcodesswfwhichshimonceamazonparsematchAllArrayBuffer.prototype.sliceES2020harmonyloadingvalidtrimStartweaksetwafUint32ArrayarraysymbolhotsuperstructformES2015ObservablerobustdatecloudwatchArray.prototype.includesString.prototype.matchAllObject.entriesconcatpurerangeerrorfile256streamsbundlermixins_.extendchildfixed-widthES2019invariantexit-codereducerconstsnsstatelesssafesettervariables in cssdragflatperformantJSON-Schemaminimalchineseprotoscheme-validationconcatMapwaitflattenpinomkdirpkeyletlintWeakSetassertsfastcopystylesheetcontainsoptimistpersistentgroupBy-0Float64Arrayterminalfsownmake direc2findLastIndexstructuredCloneajvperformancehooksbounddeepclonejoimapreducecoreschemeposereadablestreamtoArraybanneres8iteratedomlinuxeselbRegExp.prototype.flagses6setImmediatestylesdropemrgitignoregetintrinsicsettingsprotocol-buffersconsoleauthlistenerspicomatchqueueroutingdynamodbmodulees-abstractnpmArrayFunction.prototype.namecolorsyntaxtesterspeedinstallefficientformattinglibphonenumberreducezxRFC-6455statuscallboundinferencevalidateJSONes2015ESnextpredictablebabelhigher-orderstreamttyfastclonetypesredactentriesES7workflowaccessibilitylinktestingdataViewmapcloudtrailRxJSmkdirsdeep-copydependency managerjsreact-hook-formInt32ArrayexpressionnodejsawesomesaucefiltersignaldescriptionbrowserObject.assigncollection.es6StreamsES5babel-coreroute53shebangpropcss lessserverregexzodES2022privateserializationvestpropertiesnested csstoobjectdotenvgrouppnpm9requesttrimEndclientequalSystem.globalebshelpertdddeep-clonecompile lessforkrulesBigInt64Arrayl10nES2023statees2017extendzerosyntaxerrorclassescore-jscolumnsliveIteratorendpointexpressfast-deep-clonecss-in-jsback-endspringloggerapolloaccessorextraRegExp#flagseventsgradients cssyamlrapidUint16Arrayreact animationdiffgenericsacornrecursivefullUint8Arrayserializextermairbnbintrinsiceffect-tsargvvalidatorArray.prototype.filterbrowserslistES2018es2018preprocessorreactuninstalltypedarraybufferscharacterreadableuser-streamsBigUint64ArraycloudformationauthenticationincludesECMAScript 2017clijQueryio-tsobjectcryptgetterregularredux-toolkitieregular-expression3ddeterministicpopmotioninterruptsfindLastsymlinkargstextES6utils
4.11.66

11 months ago

4.11.65

11 months ago

4.11.64

11 months ago

4.11.63

11 months ago

4.11.62

11 months ago

4.11.61

11 months ago

4.10.61

11 months ago

4.10.60

11 months ago

4.10.59

11 months ago

4.10.58

11 months ago

4.10.57

11 months ago

4.10.56

11 months ago

4.10.55

11 months ago

4.10.54

11 months ago

4.10.53

11 months ago

4.10.52

11 months ago

4.10.51

11 months ago

4.10.50

11 months ago

4.10.49

12 months ago

4.9.49

12 months ago

4.9.48

12 months ago

4.9.47

12 months ago

4.9.46

12 months ago

4.9.45

12 months ago

4.9.44

12 months ago

4.9.43

12 months ago

4.9.42

12 months ago

4.9.41

12 months ago

4.8.41

12 months ago

4.8.40

12 months ago

4.8.39

12 months ago

4.7.39

12 months ago

3.7.39

12 months ago

3.7.38

12 months ago

3.7.37

12 months ago

3.7.36

12 months ago

3.7.35

12 months ago

2.7.35

12 months ago

2.7.34

1 year ago

2.7.33

1 year ago

2.7.32

1 year ago

2.7.31

1 year ago

2.7.30

1 year ago

2.7.29

1 year ago

2.7.28

1 year ago

2.7.27

1 year ago

2.7.26

1 year ago

2.7.25

1 year ago

2.6.25

1 year ago

2.5.25

1 year ago

1.5.25

1 year ago

1.5.24

1 year ago

1.4.24

1 year ago

1.4.23

1 year ago

1.3.23

1 year ago

1.3.22

1 year ago

1.2.22

1 year ago

1.2.21

1 year ago

1.2.20

1 year ago

1.2.19

1 year ago

1.2.18

1 year ago

1.2.17

1 year ago

1.2.16

1 year ago

1.2.15

1 year ago

1.1.15

1 year ago

1.1.14

1 year ago

1.1.13

1 year ago

1.1.12

1 year ago

1.1.11

1 year ago

1.1.10

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago