diff options
author | Alan Pearce | 2019-10-21 22:59:09 +0200 |
---|---|---|
committer | Alan Pearce | 2019-10-21 22:59:09 +0200 |
commit | df9e2d5331a863e285bcfe66391728ce884a61bc (patch) | |
tree | 3ee732c5162c5dcfc0cf5ccf18f735e887ecae95 /user/settings/javascript.nix | |
parent | 43eea14f7530366a5bd89328d557d3602e1af0d1 (diff) | |
download | nixfiles-df9e2d5331a863e285bcfe66391728ce884a61bc.tar.lz nixfiles-df9e2d5331a863e285bcfe66391728ce884a61bc.tar.zst nixfiles-df9e2d5331a863e285bcfe66391728ce884a61bc.zip |
Move javascript aliases to javascript file
Diffstat (limited to 'user/settings/javascript.nix')
-rw-r--r-- | user/settings/javascript.nix | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/user/settings/javascript.nix b/user/settings/javascript.nix index 205dde83..5b5c82a8 100644 --- a/user/settings/javascript.nix +++ b/user/settings/javascript.nix @@ -47,6 +47,54 @@ in node2nixPackages.dockerfile-language-server-nodejs node2nixPackages.yaml-language-server ]); + + programs.zsh.shellAliases = { + ava = "pnpx ava"; + avt = "pnpx ava --tap"; + avat = "pnpx ava --tap"; + pino = "pino-pretty"; + mocha = "pnpx mocha"; + prettier = "pnpx prettier"; + standard = "pnpx standard"; + tsc = "pnpx tsc"; + tslint = "pnpx tslint"; + tsnode = "pnpx ts-node"; + + p = "pnpm"; + pi = "pnpm install"; + pl = "pnpm ls"; + pr = "pnpm run"; + prb = "pnpm run build"; + pmi = "pnpm multi install"; + pmx = "pnpm multi exec"; + pmr = "pnpm multi run"; + pa = "pnpm add --save"; + pad = "pnpm add --save-dev"; + pd = "pnpm uninstall"; + pou = "pnpm outdated"; + pt = "pnpm test"; + pmt = "pnpm multi test"; + pup = "pnpm update"; + ppr = "pnpm prune"; + pli = "pnpm link"; + pul = "pnpm unlink"; + + np = "npm"; + npi = "npm install"; + npl = "npm ls"; + npr = "npm run"; + npb = "npm run build"; + nprb = "npm run build"; + npa = "npm install --save"; + npad = "npm install --save-dev"; + npd = "npm uninstall"; + npt = "npm test"; + npup = "npm update"; + nppr = "npm prune"; + npli = "npm link"; + npul = "npm unlink"; + }; + home.file.".npmrc".text = '' prefix=''${HOME}/.local //registry.npmjs.org/:_authToken=''${NPM_AUTH_TOKEN} |