profile
viewpoint
Claudia Hernández claudiahdz @npm Remote software engineer @npm 🐨 i tweet about people, places and things ✨ opinionated about food 🍜 i'm a real mexicana 🇲🇽

claudiahdz/js-808 1

JS-808 Frontend Splice Challenge

npm/libnpmpack 1

Programmatic API for the bits behind npm pack

claudiahdz/auth0.js 0

Auth0 headless browser sdk

claudiahdz/claudiahdz 0

Personal Website

claudiahdz/cli 0

the package manager for JavaScript

claudiahdz/express-react-boilerplate 0

Simple boilerplate for server-side rendering with Express & React

claudiahdz/gitalias 0

Git alias commands for faster easier version control

claudiahdz/idtoken-verifier 0

Lightweight RSA JWT verification

claudiahdz/node-waad 0

Query Windows Azure Active Directory graph from node.js

create barnchnpm/cli

branch : feat/npm-outdated

created branch time in 3 days

PR opened npm/cli

Reviewers
feat: npm ci with arborist

update npm ci to use Arborist, lacks proper logging

+43 -40

0 comment

1 changed file

pr created time in 4 days

create barnchnpm/cli

branch : npm-ci

created branch time in 4 days

issue closednpm/statusboard

update `npm update`

closed time in 4 days

claudiahdz

push eventnpm/cli

claudiahdz

commit sha 56c706792ad7234bcf7f41a15074c1aa7a8ec966

feat: npm update with arborist

view details

push time in 4 days

delete branch npm/cli

delete branch : feat/npm-update

delete time in 4 days

PR merged npm/cli

feat: npm update with arborist

npm update with arborist

+28 -60

0 comment

1 changed file

claudiahdz

pr closed time in 4 days

push eventnpm/rfcs

claudiahdz

commit sha 3d6ad8e0d607b928f54930a8b76af4a0d1223bf0

chore: add meeting note

view details

push time in 5 days

delete branch npm/cli

delete branch : chore/defig

delete time in 6 days

push eventnpm/cli

claudiahdz

commit sha ef4f389a1ecc2d75232798e18b650ad58406b66c

chore: remove figgy-pudding from cli

view details

push time in 6 days

PR merged npm/cli

chore: remove figgy-pudding from cli

This PR cleans-up figgy-pudding from unpublish.js and outdated.js. While at it, I took some time to refactor unpublish and remove BB.

+105 -214

0 comment

4 changed files

claudiahdz

pr closed time in 6 days

issue openednpm/statusboard

update `npm update`

created time in 6 days

issue openednpm/statusboard

remove figgy-pudding from CLI repo

created time in 6 days

push eventnpm/cli

claudiahdz

commit sha 6c4e490f6ff0ceaa6557104436a850c64a67619a

chore: remove figgy-pudding from cli

view details

push time in 6 days

push eventnpm/cli

claudiahdz

commit sha 084cb8edb93c39c82f8baa73d0135b9eadc246c5

chore: remove figgy-pudding from cli

view details

push time in 6 days

PR opened npm/cli

feat: npm update with arborist

npm update with arborist

+28 -60

0 comment

1 changed file

pr created time in 6 days

create barnchnpm/cli

branch : feat/npm-update

created branch time in 6 days

PR opened npm/cli

chore: remove figgy-pudding from cli

This PR does cleans-up figgy-pudding from unpublish.js and outdated.js. While at it, I took some time to refactor unpublish and remove BB.

+105 -214

0 comment

4 changed files

pr created time in 6 days

create barnchnpm/cli

branch : chore/defig

created branch time in 6 days

push eventnpm/cli

claudiahdz

commit sha 95ca880dea96af74a8288e178e908a6d7373a210

chore: rm figgy-pudding

view details

push time in 6 days

push eventnpm/cli

claudiahdz

commit sha 9c815a856385aca30effef51c128567874b1c7d3

chore: rm libcipm

view details

claudiahdz

commit sha 7cecb04957d7b9485dc8f38101eea91c36f2dd52

docs: gatbsy@2.20.9

view details

claudiahdz

commit sha d5a0bd8090fa43cbc38cef9c469bf8c8357c495b

chore: rm figgy-pudding

view details

push time in 6 days

delete branch npm/cli

delete branch : feature/update-deps-v1

delete time in 7 days

delete branch npm/cli

delete branch : feature/update-deps-tar

delete time in 7 days

delete branch npm/cli

delete branch : feature/update-deps-pacote

delete time in 7 days

delete branch npm/cli

delete branch : feature/update-deps-group3

delete time in 7 days

delete branch npm/cli

delete branch : feature/update-deps-group2

delete time in 7 days

delete branch npm/cli

delete branch : feature/update-deps-cacache

delete time in 7 days

delete branch npm/cli

delete branch : feature/benchmarks-v2-test

delete time in 7 days

delete branch npm/cli

delete branch : feature/benchmarks-v2

delete time in 7 days

delete branch npm/cli

delete branch : feature/benchmarks

delete time in 7 days

delete branch npm/cli

delete branch : mikemimik/update-libnpmhook

delete time in 7 days

delete branch npm/cli

delete branch : mikemimik/feature/npm-scripts-update

delete time in 7 days

delete branch npm/cli

delete branch : mikemimik/feature/add-nodejs-ci

delete time in 7 days

delete branch npm/cli

delete branch : mikemimik/feature/update-dist-tags-script

delete time in 7 days

delete branch npm/cli

delete branch : mikemimik/feature/update-references

delete time in 7 days

delete branch npm/cli

delete branch : blkdm0n/docs-update-team-api

delete time in 7 days

delete branch npm/cli

delete branch : nomadtechie/updating-unpublish-cli-docs

delete time in 7 days

delete branch npm/cli

delete branch : feat/netlify

delete time in 7 days

push eventnpm/rfcs

claudiahdz

commit sha 8b4599f8f2ea932fda63bf31703c385b03e605f5

chore: add meeting notes

view details

push time in 7 days

issue closednpm/statusboard

npm publish refactor: install only from local directory

  1. make sure args is a dir
  2. npm run prepublish/prepublishOnly scripts
  3. update configs and opts with manifest.publishConfig
  4. call updated libnpmpublish
  5. run postpublish scripts

closed time in 7 days

claudiahdz

PR merged npm/cli

feat/publish

This PR refactors both npm publish and npm pack. Both now use libnpmpack to pack tarballs and npm publish no longer needs to write on disk to display to console the tarball contents.

+216 -482

0 comment

3 changed files

claudiahdz

pr closed time in 7 days

delete branch npm/cli

delete branch : feat/publish

delete time in 7 days

push eventnpm/cli

claudiahdz

commit sha 2cec6a61f4d3f5011cae3185e68d2d65e334f22f

feat: publish only from local directory

view details

claudiahdz

commit sha bc12db1a0110b106dc1bf06d6e1b1ef39c4e01c8

chore: pack with libnpmpack

view details

push time in 7 days

push eventnpm/cli

claudiahdz

commit sha 557a8d906ab442e595780425fb19ac4dcdfc51e3

feat: publish only from local directory

view details

claudiahdz

commit sha 8e3ff7c3893ec98a9f63572aa84e7c78e7cdd881

chore: pack with libnpmpack

view details

push time in 7 days

push eventnpm/cli

claudiahdz

commit sha b9a7895e79f6e252bce1ec28bcdccd7b385b0ad3

feat: publish only from local directory

view details

claudiahdz

commit sha fbf0f01fffe3bcc149baafeccf2448da577147ca

chore: pack with libnpmpack

view details

push time in 7 days

issue closednpm/statusboard

extract npm pack logic into `libnpmpack`

Create new libnpmpack library that will address packing directories or git repos and other utility functions for reading tarball contents and display them on console.

Meant to be used both by npm pack and npm publish

closed time in 7 days

claudiahdz

push eventnpm/cli

isaacs

commit sha b2a7e1606c40cc5387bdf5a6a78eb1bb60cf616b

Remove HTTP Referer header config Last bit of https://github.com/npm/cli/issues/930

view details

isaacs

commit sha 9ea7f05384718cb1cf1c2d9f073d7cefe38076c8

Set basic npm envs in main command function This sets environment variables for npm_command, npm_execpath, npm_node_execpath, NODE_OPTIONS, and any non-default configs that do not start with @, /, or _ (as those are potentially sensitive, or at least not useful). This is in preparation for the move from npm-lifecycle to @npmcli/run-script for running lifecycle scripts.

view details

isaacs

commit sha 391933e4901ed0d989b2677d7774da8cfd894ffb

nopt@4.0.3

view details

isaacs

commit sha a012888664532a53551447460808d8eeda5af241

@npmcli/run-script@1.3.0

view details

isaacs

commit sha 2fb8c2618477c62cf5e59d0e9a79d19629a29929

Set non-default configs in the environment Setting up for the switch from npm-lifecycle to @npmcli/run-script.

view details

isaacs

commit sha 6371f26fa19be96fc91d9eb3da56fb37b50e89c9

Use @npmcli/run-script for npm run

view details

isaacs

commit sha 30ce3a966ce3af89b4895c0ae93e72c8a6056419

flatOptions: include preferDedupe and ignoreScripts

view details

isaacs

commit sha b919531103eccc60af25f67af9fa4821436458af

fix tests for flatOptions with recent changes

view details

isaacs

commit sha c7dd3957b97de9f82a933564ed1b6c1aeb2de393

Remove littleGuys, no longer relevant The 'littleGuys' (ie, isntall, verison, udpate) are included in the cmdList.affordances section, so are no longer printed in the default help banner anyway. We can remove this variable.

view details

isaacs

commit sha 9cf75ed1dabe03b1f36b3a41973eaafd24ba29c5

Fix (with hacky temporary code in some cases) usage output for all commands

view details

isaacs

commit sha 0168698c9d3629ea9c78820511b935c2bff68c40

libnpmversion@1.0.2

view details

isaacs

commit sha c12d5b2251a1cdda7cfccc48c0353d41109beadd

version: use libnpmversion PR-URL: https://github.com/npm/cli/pull/1021 Credit: @isaacs Close: #1021 Reviewed-by: @mikemimik

view details

isaacs

commit sha 4455a3aec5f65ff866466270da6579eab7394402

@npmcli/arborist@0.0.0-pre.13

view details

claudiahdz

commit sha 6ea75dcdf88071648e6256ebd0773b0e30028a4f

libnpmpublish@3.0.1

view details

claudiahdz

commit sha 61b0da74ba9ec64bd374f3d181f079999b1626f2

libnpmpack@2.0.0

view details

claudiahdz

commit sha bc823cea7b5b2e429bbc2bc162d6d87a86fad2d7

feat: publish only from local directory

view details

claudiahdz

commit sha b9d06258220bf885e766c7c4a487ae43d038d9c8

chore: pack with libnpmpack

view details

push time in 10 days

push eventnpm/cli

claudiahdz

commit sha 6ea75dcdf88071648e6256ebd0773b0e30028a4f

libnpmpublish@3.0.1

view details

claudiahdz

commit sha 61b0da74ba9ec64bd374f3d181f079999b1626f2

libnpmpack@2.0.0

view details

push time in 10 days

push eventnpm/cli

claudiahdz

commit sha edade7e53006d8d050da1a6a2039c9582584d6bc

feat: publish only from local directory

view details

claudiahdz

commit sha 32e85bf038aa6a257808b1eec7c6905722a13b2a

chore: pack with libnpmpack

view details

push time in 10 days

push eventnpm/cli

claudiahdz

commit sha daa17fd7ef74a38c8f55615a9703d1a64d1bf922

chore: pack with libnpmpack

view details

push time in 10 days

push eventnpm/cli

claudiahdz

commit sha 6421b03967564e3b2cedd88333c509598a2e3974

feat: publish only from local directory

view details

claudiahdz

commit sha 529111de8f63f2f81fd7376a987d197cb12a6145

chore: pack with libnpmpack

view details

push time in 10 days

push eventnpm/cli

claudiahdz

commit sha 3c2f1e3669e7ac83f7f389db41fefb71de813aaa

feat: publish only from local directory

view details

claudiahdz

commit sha 4d8543b7f3012de6202fc7d878cdc0635625ea80

chore: pack with libnpmpack

view details

push time in 10 days

push eventnpm/cli

claudiahdz

commit sha c769d5cbce58298bcc309569bff0e8f30b31cbc5

libnpmpublish@3.0.1

view details

claudiahdz

commit sha 6b4b22733a9e0884e40ebf1e69f3addcbccdc32e

pacote@11.1.4

view details

claudiahdz

commit sha 2823fd3effedfb0b079766d3224210cbe2efd56c

libnpmpack@2.0.0

view details

claudiahdz

commit sha 163ebebc98f10b74876ace59d56a0bca4953d530

@npmcli/run-script@1.3.0

view details

claudiahdz

commit sha 57871763c43932949111e68597083870d7d4a5a4

feat: publish only from local directory

view details

push time in 10 days

created tagnpm/libnpmpublish

tagv3.0.1

created time in 10 days

push eventnpm/libnpmpack

claudiahdz

commit sha c4f8b823e9f206113bef3e59419f7aa93c619acb

chore(release): 2.0.0

view details

push time in 10 days

push eventnpm/libnpmpublish

claudiahdz

commit sha 538d3d67a54115ebf02495609233c8256da5c728

chore(release): 3.0.1

view details

push time in 10 days

push eventnpm/libnpmpublish

claudiahdz

commit sha 3e02307fabd2234e58b410c6e5deff9e62bd6626

chore: pack tarballs using libnpmpack

view details

push time in 10 days

created tagnpm/libnpmpack

tagv2.0.0

Programmatic API for the bits behind npm pack

created time in 10 days

release npm/libnpmpack

v2.0.0

released time in 10 days

push eventnpm/libnpmpack

claudiahdz

commit sha c2e96bd08c2c96ac66a43ba7b1a1ed6767f9c48c

chore(release): 2.0.0

view details

push time in 10 days

delete branch npm/libnpmpack

delete branch : pack-buffer

delete time in 11 days

push eventnpm/libnpmpack

claudiahdz

commit sha cb2ecf2ac968cde404b6b7e29fcd202525585f80

feat: resolve to tarball data Buffer

view details

push time in 11 days

PR merged npm/libnpmpack

feat: resolve to tarball data Buffer

Instead of writing to disk and returning an object with the tarball contents, we now return a Buffer with its contents for npm pack and npm publish to consume.

+45 -485

0 comment

6 changed files

claudiahdz

pr closed time in 11 days

PR opened npm/libnpmpack

feat: resolve to tarball data Buffer

Instead of writing to disk and returning an object with the tarball contents, we now return a Buffer with its contents for npm pack and npm publish to consume.

+45 -485

0 comment

6 changed files

pr created time in 11 days

push eventnpm/libnpmpack

claudiahdz

commit sha 357b8a4558065a421662a787d590d8bd3f5d681f

feat: resolve to tarball data Buffer

view details

push time in 11 days

push eventnpm/libnpmpack

claudiahdz

commit sha 05424561005850d69bfa0bf9bb07b05a1b07dfa7

feat: resolve to tarball data Buffer

view details

push time in 11 days

push eventnpm/libnpmpack

claudiahdz

commit sha bfa9b7c1100a47fd1b4f081a39faef3bd3c954e5

feat: resolve to tarball data Buffer

view details

push time in 11 days

push eventnpm/libnpmpack

claudiahdz

commit sha afef2e8fd1cf67b48cfa3dc8287de1c2a0cc1185

feat: resolve to tarball data Buffer

view details

push time in 11 days

push eventnpm/libnpmpack

claudiahdz

commit sha accb6f5c522cc8bc70ea4dec2ae7a700bf38de41

feat: resolve to tarball data Buffer

view details

push time in 11 days

push eventnpm/libnpmpack

claudiahdz

commit sha 0ec03b1d82876bdead23064497d28975e6a3331d

feat: resolve to tarball data Buffer

view details

push time in 11 days

push eventnpm/libnpmpack

claudiahdz

commit sha 34ba536c23ac710c21a498239ef8bab7c06e80fe

feat: resolve to tarball data Buffer

view details

push time in 11 days

push eventnpm/libnpmpack

claudiahdz

commit sha b5d8833b66fa990ad9639f00ce61e02770ee51a9

feat: resolve to tarball data Buffer

view details

push time in 11 days

create barnchnpm/libnpmpack

branch : pack-buffer

created branch time in 11 days

created tagnpm/libnpmpack

tagv1.0.0

Programmatic API for the bits behind npm pack

created time in 11 days

release npm/libnpmpack

v1.0.0

released time in 11 days

push eventnpm/libnpmpack

claudiahdz

commit sha 1d146559b9bf95f8b0321ddfa2e5726299589d24

chore(release): 1.0.0

view details

push time in 11 days

push eventnpm/libnpmpack

claudiahdz

commit sha adce400d2965ad94c6a068cfbf60eea5d418d076

feat: setup util functions

view details

claudiahdz

commit sha a35c59066664f150db0f9218d581da91a2d60b4f

feat: pack tarballs from local dir or registry spec

view details

claudiahdz

commit sha aafc7f8007ad328dce1a79c333fe942bdb01ccfe

chore: add tests for pack

view details

claudiahdz

commit sha 57818bb5cac168d17b454c290029f946eb13a4d5

chore: update README.MD

view details

claudiahdz

commit sha 716a3973e879d1177183203b665f832b85e325ea

chore: windows fixes

view details

Martin Scotta

commit sha 6d721492b369111c4510a6d1ad412881596b3848

Sorted tarball contents This will make `npm pack` output the tarball contents in an alphabetically and natural sort order. The current implementation uses `localeCompare` with the following options: 1. **sensitivity**: `base`, to correctly handle non-ascii letters using their base ascii, so that `á`,`â`, `ä`, `ã`, `å` are all handled like `a` 1. **numbers**: `true`, to handle numeric filenames as natural ascending order so that, for instance, file `10.txt` appears after `9.txt` --- Convo from https://github.com/npm/rfcs/pull/96 cc @ruyadorno @isaacs

view details

push time in 11 days

push eventnpm/libnpmpack

claudiahdz

commit sha 59f0892dae412e7f38f119aad487dd5bd0966750

chore(release): 1.0.0

view details

push time in 11 days

delete branch npm/libnpmpack

delete branch : sorted-tarballs

delete time in 11 days

PR closed npm/libnpmpack

Sorted tarball contents

This will make npm pack output the tarball contents in an alphabetically and natural sort order.

The current implementation uses localeCompare with the following options:

  1. sensitivity: base, to correctly handle non-ascii letters using their base ascii, so that á,â, ä, ã, å are all handled like a

  2. numbers: true, to handle numeric filenames as natural ascending order so that, for instance, file 10.txt appears after 9.txt


Convo from https://github.com/npm/rfcs/pull/96

cc @ruyadorno @ isaacs

+1422 -142

2 comments

6 changed files

eridal

pr closed time in 11 days

pull request commentnpm/libnpmpack

Sorted tarball contents

Hi @eridal! You caught us there in an unstable state when you created this PR. I manually included your changes and pushed them to latest. Thank you for your contribution!

eridal

comment created time in 11 days

push eventnpm/libnpmpack

Martin Scotta

commit sha 98f03581f4271ead6ec45e7c03482f3eb0d6075d

Sorted tarball contents This will make `npm pack` output the tarball contents in an alphabetically and natural sort order. The current implementation uses `localeCompare` with the following options: 1. **sensitivity**: `base`, to correctly handle non-ascii letters using their base ascii, so that `á`,`â`, `ä`, `ã`, `å` are all handled like `a` 1. **numbers**: `true`, to handle numeric filenames as natural ascending order so that, for instance, file `10.txt` appears after `9.txt` --- Convo from https://github.com/npm/rfcs/pull/96 cc @ruyadorno @isaacs

view details

push time in 11 days

create barnchnpm/libnpmpack

branch : sorted-tarballs

created branch time in 11 days

delete branch npm/libnpmpack

delete branch : sorted-tarballs

delete time in 11 days

push eventnpm/libnpmpack

claudiahdz

commit sha 4fcd7dc92f85ed9fad31f617324eb20ceabab671

chore: update README.MD

view details

claudiahdz

commit sha 029ff99f9f01a20bd8a04d6a4f990e6522c9fde1

chore: windows fixes

view details

push time in 11 days

create barnchnpm/libnpmpack

branch : sorted-tarballs

created branch time in 11 days

delete branch npm/libnpmpack

delete branch : windows

delete time in 12 days

push eventnpm/libnpmpack

claudiahdz

commit sha 68f3130d32cfd7ec98e097f1e6080fa43aa7868e

chore: windows fixes

view details

push time in 12 days

push eventnpm/libnpmpack

claudiahdz

commit sha 68f3130d32cfd7ec98e097f1e6080fa43aa7868e

chore: windows fixes

view details

push time in 12 days

push eventnpm/libnpmpack

claudiahdz

commit sha 073a5220d954205887056d54cef1f21613ac2741

chore: windows fixes

view details

push time in 12 days

push eventnpm/libnpmpack

claudiahdz

commit sha de602d9f6b2fb44a953846269a937ef6f740cec9

chore: windows fixes

view details

push time in 12 days

push eventnpm/libnpmpack

claudiahdz

commit sha 6cd8f242c084aa9435cff36577e7e78a5deffa32

chore: windows fixes

view details

push time in 12 days

push eventnpm/libnpmpack

claudiahdz

commit sha 24d54a564f53aa183a555c01ab22b5bdb577a00f

chore: windows fixes

view details

push time in 12 days

push eventnpm/libnpmpack

claudiahdz

commit sha efdf6501565b11e4a807049f8998de46b8e429d5

no testdir

view details

push time in 12 days

push eventnpm/libnpmpack

claudiahdz

commit sha b92c6deea1641b2484bffee6b19e15ade4941e83

fix registry test

view details

push time in 12 days

push eventnpm/libnpmpack

claudiahdz

commit sha 877fbfebc1d4f0084a39f0728669bb98a83b1bb9

logs

view details

push time in 12 days

push eventnpm/libnpmpack

claudiahdz

commit sha 63fea6e78cd62c2126d34b50aa461d5ef3d3b0fa

rimraf

view details

push time in 12 days

push eventnpm/libnpmpack

claudiahdz

commit sha f3e4cf38f38b85fd16699c7c4120b23def00cf0e

moving

view details

push time in 12 days

push eventnpm/libnpmpack

claudiahdz

commit sha 59e0949fbc0834d87351c4b5355b98db08558a92

windows warnings

view details

push time in 12 days

more