Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pnpm/tabtab

tab completion helpers, for node cli programs & others. Inspired by npm completion
https://github.com/pnpm/tabtab

0.5.2

96c7c167e3ee4a73e5c0c3e8d0248d11f980a4e8 authored 11 months ago by Zoltan Kochan <[email protected]>
feat: inject `console.log` as parameter (#26)

* docs: fix code examples

* refactor: replace RegExp with replaceAll

* feat: inject `conso...

fd7b4c217f6aa779e2486c6e8a4c0dc18f6f49e3 authored 11 months ago by Khải <[email protected]>
0.5.1

04f6fe61cc3860e15a1975aa2ddf0dcd456eac9d authored 11 months ago by Zoltan Kochan <[email protected]>
fix: escape slash on windows (#24)

* ci: add windows and macos to the matrix

* ci: remove SHELL

* fix: escape slash on window...

e2e1973e515467edc1039aba012a722d4841406b authored 11 months ago by Khải <[email protected]>
0.5.0

accadf0b7b288c1a2bf8165aafc8ceb489b6b365 authored 11 months ago by Zoltan Kochan <[email protected]>
feat: cross-shell completion (#22)

* Fixed cross-shell completion issue:
- Before this change, the completer would rely on the `...

af2404bd996ac6ef91d785b5725d3f98a75df6ca authored 11 months ago by Khải <[email protected]>
0.4.1

c34b51c39053bf38e952e4e12c95f5f177b12ff2 authored 11 months ago by Zoltan Kochan <[email protected]>
feat: stricter types, uninstall from all shells (#21)

* refactor: remove duplicated items

* feat: stricter types for `shell` params

* test: remo...

2b50fd3ad93a2157c8a6c11e8f1cf40fa5ad2be3 authored 11 months ago by Khải <[email protected]>
feat: add a type, fix docs (#20)

* feat: add a type, fix docs

* docs: shorten descriptions

3865d4323e818fbc576d496419032007d556e103 authored 11 months ago by Khải <[email protected]>
docs(readme): remove table of content (#19)

GitHub Web UI already provides one (as a dropdown)

979923b2cf94e67c92b9f33ada25e5d209bef46e authored 11 months ago by Khải <[email protected]>
0.4.0

6d109926b4076dce188743637e36e91b63471be2 authored 11 months ago by Zoltan Kochan <[email protected]>
feat(protocol): change the completion entry (#18)

* feat(protocol): change the completion entry

* feat(example): generate-completion

* docs(...

aba3e36c4750186af8e93414ce2da18c00d35b9e authored 11 months ago by Khải <[email protected]>
feat: strict types (#17)

* chore(toolchain): enable type checking

* ci: type check

* fix: typings

* ci: fix

*...

8e8ec5f30c289ab00fa16c5ca34b9f60f8c0629d authored 11 months ago by Khải <[email protected]>
0.3.0

3fba1b6d2bb2f4b6614f2a3f3b2231dcee419cb3 authored 11 months ago by Zoltan Kochan <[email protected]>
feat: typechecks and type declarations (#16)

a0e6bc043ba217ab15ca09a73dbde4604e0dd1f5 authored 11 months ago by Khải <[email protected]>
refactor: return promise directly (#15)

* docs: add missing param

* refactor: return promise directly

* docs: return type

3d64f18858b08585c4cf3c658247471c918ee775 authored 11 months ago by Khải <[email protected]>
refactor: rename the template files (#14)

* fix: add begin and end

just like the others

* refactor: rename the template files

* r...

3bdc487fabb5c8a941af535abdaf4ab41adc166c authored 11 months ago by Khải <[email protected]>
fix: add begin and end (#13)

just like the others

5e98f4ca7d7b4bae22ed245a81c65d5c89700cc8 authored 11 months ago by Khải <[email protected]>
0.2.1

3e3ecf3690a369bc89c1858c2dee71d7bbfe6d7d authored 11 months ago by Zoltan Kochan <[email protected]>
fix: tests and bugs (#12)

* chore(deps): patch untildify

* fix: uninstalling the wrong shell

* feat: remove both typ...

b7b8f2f485a605fd47fa0ccdda1e338490fcbb38 authored 11 months ago by Khải <[email protected]>
feat: support PowerShell completions (#7)

* Support PowerShell completions

* Use correct extension for PowerShell files

666d00d2450c50d09f6c37cc2280d0376f33a9bb authored 11 months ago by Josh Willox <[email protected]>
chore(release): 0.2.0

1d637101cdf9ad654263229fcaed056703c9c280 authored 11 months ago by Zoltan Kochan <[email protected]>
Revert "feat: support PowerShell completions (#7)"

This reverts commit 5831853de6a22975b42e000946c2edeafd08ec80.

db5d5bed674d2d7648fd55321eb55ad2bed5a772 authored 11 months ago by Zoltan Kochan <[email protected]>
feat: support PowerShell completions (#7)

* Support PowerShell completions

* Use correct extension for PowerShell files

5831853de6a22975b42e000946c2edeafd08ec80 authored 11 months ago by Josh Willox <[email protected]>
feat!: function to return content of completion script (#11)

* chore(deps): upgrade lockfile

* feat: print completion script

* ci: upgrade node version...

a0eeee8ef2665fe43fec04de7ce1a0ffbfe94616 authored 11 months ago by Khải <[email protected]>
0.1.2

ab9ea7029e19aae955952ddc10d403d70cbbbcb7 authored almost 4 years ago by Zoltan Kochan <[email protected]>
Fix missing awaits for enquirer.prompt

Running `pnpm install-completions` causes the following output.

```
✔ Which Shell do you use...

1d5f5c228a149a1e4cea6a0c8c238d3c2dc36685 authored almost 4 years ago by Saeed M Rad <[email protected]>
0.1.1

b1517b930209f2e35e42644a146067b7974de756 authored about 4 years ago by Zoltan Kochan <[email protected]>
fix: prompt

f4be635ed71b2792ba04da8da0cbc8dacfac400c authored about 4 years ago by Zoltan Kochan <[email protected]>
fix: remove mkdirp from deps

d64dcf1da1192aa5f0f956ecc775c2b16d25422e authored about 4 years ago by Zoltan Kochan <[email protected]>
docs(readme): update

220afabc3669392cd9d2c097509e00c3ee633dc8 authored about 4 years ago by Zoltan Kochan <[email protected]>
docs: update badge

687cfead94d70e7c6b94f07afa100469512e5b70 authored about 4 years ago by Zoltan Kochan <[email protected]>
ci: remove travis

3fdc536141bee398ef3aa7f50338976c00e88014 authored about 4 years ago by Zoltan Kochan <[email protected]>
test: fix

6d7ed4bfc7788d175606b1afd9c0aa218072cf7d authored about 4 years ago by Zoltan Kochan <[email protected]>
ci: configure github workflow

8c6013a6db35ef89e429e6c9ed9b33ab2e0d7d38 authored about 4 years ago by Zoltan Kochan <[email protected]>
0.1.0

fda211786774b8bb6bebd02d1625207fcee5c52e authored about 4 years ago by Zoltan Kochan <[email protected]>
Fix fs completion in fish when there are no matches

fd29ceac2b20a76575cba0f945d764d3879ae88c authored about 4 years ago by Franco Victorio <[email protected]>
Allow names with colons when using an object without description

57121b00869c76a1753f6bdd09c0e7c5f896ccac authored about 4 years ago by Franco Victorio <[email protected]>
Add `logFiles` function

63aef480af1a0aee23f82e86cc167a6d2dc22eac authored about 4 years ago by Franco Victorio <[email protected]>
Add filesystem support to the completion scripts

a315d5bf57bbfec07ba9648f6dc9a76701284309 authored about 4 years ago by Franco Victorio <[email protected]>
feat: allow to specify the shell target via options

ref pnpm/pnpm#3041

f001da1a3954bf4751519518fa859434e2821979 authored about 4 years ago by Zoltan Kochan <[email protected]>
refactor: use async/await syntax

0c1206b6e82c93b14dd640092c845d5d4f0630d2 authored about 4 years ago by Zoltan Kochan <[email protected]>
ci: test on Node 10,12,14

698562d984ca08d81cce4040ab37ab02a8c8cbf5 authored about 4 years ago by Zoltan Kochan <[email protected]>
chore(deps): update

56cdb7d0b8877f198453b7ff2db69979852e90b8 authored about 4 years ago by Zoltan Kochan <[email protected]>
Use correct package name in readme (#2)

* Use correct package name in readme

* Update readme.md

Co-authored-by: ExE Boss <3889017+...

2f2644e2ec41c121a59b801c8f3b5ba894933345 authored about 4 years ago by Franco Victorio <[email protected]>
0.0.1

e0e5d0adc530e07bcb9b66eb9189d8448f2fc9d6 authored almost 5 years ago by Zoltan Kochan <[email protected]>
fix: use appropriate extension

cb823b808e9e059caf2686dfffa473388afa9db1 authored almost 5 years ago by Zoltan Kochan <[email protected]>
fix: write line to shell file correctly

Use the right syntax for the right shell.

225074f75df4c0ec1842abd2b7d002a615d58756 authored almost 5 years ago by Zoltan Kochan <[email protected]>
feat: rename to @pnpm/tabtab

ee2fe688565fb6259a6a1739b592239fe9b9f800 authored almost 5 years ago by Zoltan Kochan <[email protected]>
chore(deps): update mocha

3814d83160be9b606cf9a38a23f5a4e9f978d216 authored almost 5 years ago by Zoltan Kochan <[email protected]>
fix: update deps

a713d9ed5e816a77f4ff06a38afd7b2b6bc12127 authored almost 5 years ago by Zoltan Kochan <[email protected]>
fix: use enquirer instead of inquirer

6d51a71e25c9d9bf33f2ff0507819f73c3228e1e authored almost 5 years ago by Zoltan Kochan <[email protected]>
fix: always use the appropriate shell language

PR #1

60d8d3d8069a0a8aad5daabea4f38e3ca8ced911 authored almost 5 years ago by Zoltan Kochan <[email protected]>
feat!: drop Node.js < 10 support

d5816be3ddf324e4da7eab09885447bdbc91d48a authored almost 5 years ago by Zoltan Kochan <[email protected]>
ci: install with pnpm

838cdc4079ecfe33e2fd4e5f793f4821c595b95d authored almost 5 years ago by Zoltan Kochan <[email protected]>
style: fix

ae15d9611219f82dc0fc86fb4922ab392e129484 authored almost 5 years ago by Zoltan Kochan <[email protected]>
Update package-lock.json to fix security issue

8e16e476331777a33b2b04fa913644c52f63b328 authored about 6 years ago by Mickael Daniel <[email protected]>
test: ensure test run on travis

db75a56c3935bfffb0d528286f6aa23b4035a675 authored over 6 years ago by Mickael Daniel <[email protected]>
3.0.2

3fefe80e4d03b00b6ef0e8ec29fa536a091fe547 authored over 6 years ago by Mickael Daniel <[email protected]>
docs: update doc files

c18b61417bb782de9469547424b502796788a593 authored over 6 years ago by Mickael Daniel <[email protected]>
feat: add tabtab.uninstall()

23907cdfbe16e17aefa171a750550c6fc7af42db authored over 6 years ago by Mickael Daniel <[email protected]>
3.0.1-beta

0b00ccdeb416dc3e666ab3f8d2fd81a43c4a16f5 authored over 6 years ago by Mickael Daniel <[email protected]>
example: adding uninstall-completion to example

c48223ae3ca204f322b523c14b887689e6ea23ee authored over 6 years ago by Mickael Daniel <[email protected]>
npm: remove assert-rejects

399a3da9216d565d61c101f3d97f082d83809228 authored over 6 years ago by Mickael Daniel <[email protected]>
test: fixing test for node 7 / 8

1fdaa8c5e998a00e7293bfb8c0f657e8c1d4099b authored over 6 years ago by Mickael Daniel <[email protected]>
test: fixing test

e477705c6e903079b203e52f5f522111f5c77e06 authored over 6 years ago by Mickael Daniel <[email protected]>
readme: fix badge for the branch

a5989651e3a0d71db677cbc45ca8e61a8fca232d authored over 6 years ago by Mickael Daniel <[email protected]>
Begin to write uninstall method

e143f80909cfc06ab223c41a41ae4bc7ec1f9e1a authored over 6 years ago by Mickael Daniel <[email protected]>
Fixing check of filename when installing

Fix #47

c2aedd8877fa50670641b0da68504fe7502e205c authored over 6 years ago by Mickael Daniel <[email protected]>
3.0.0-beta

5447c9c5ea951edaec6a1149374a0820be753b6e authored over 6 years ago by Mickael Daniel <[email protected]>
readme: animated gif

d457524c7bfcf0a2964ae5f87f6dcba4ece881b5 authored over 6 years ago by Mickael Daniel <[email protected]>
node: support for version 10, 8 and 7

c01b44301de30f1be0c0ff7322c5b3357dadd8f2 authored over 6 years ago by Mickael Daniel <[email protected]>
readme: simple fix

e4854d9dc663f9825f4586a4db4a2395be35d0a3 authored over 6 years ago by Mickael Daniel <[email protected]>
readme: simple fix

6c5355998c912c8b47106d16a9f4202dbc1cf5fc authored over 6 years ago by Mickael Daniel <[email protected]>
readme: update toc

c6aca5e9d73fa9a996698b63bc8bfbed500e331e authored over 6 years ago by Mickael Daniel <[email protected]>
readme: update documentation

0d0d49761d95608e14ec6acdad8ee578ce0d90fc authored over 6 years ago by Mickael Daniel <[email protected]>
test: update example

7841135480288fca03d73ea14c6412eb99691a0a authored over 6 years ago by Mickael Daniel <[email protected]>
test: remove bin and scripts/completion.sh

c7770d41060aa36b7b11eda642ecb433edd90ed1 authored over 6 years ago by Mickael Daniel <[email protected]>
feat: avoid adding multiple lines to SHELL scripts

036d9c036b77c0b47469ae38960bfe77401c04de authored over 6 years ago by Mickael Daniel <[email protected]>
log: better handling of descriptions

12d5897e38958a64f4c05b0ffa4a36210b4efdc8 authored over 6 years ago by Mickael Daniel <[email protected]>
example: remove completion script, all in one

fae05531d957c454de732f2de1567731e93783bb authored over 6 years ago by Mickael Daniel <[email protected]>
examples: add tabtab-test-complete to serve as completion tests

c0423dca0556e1fe6b724ba9806ff9185c650acc authored over 6 years ago by Mickael Daniel <[email protected]>
debug: dont log into console

db192d76419c5773ba899970d0b3c63a1bf413f8 authored over 6 years ago by Mickael Daniel <[email protected]>
log: slight change to tabtab.log

1aa7d1a8146a29f4a0fd454ac6df12ac8f7c8e63 authored over 6 years ago by Mickael Daniel <[email protected]>
debug: use tabtab debug in all files

e81aa931c8a4996d015de54e287dd3117e2e676b authored over 6 years ago by Mickael Daniel <[email protected]>
log: fix TABTAB_DEBUG and use it in tests

dbd6ffb4e97a0db6eac40b646b93e567996d0e5d authored over 6 years ago by Mickael Daniel <[email protected]>
npm: remove prettier / es6-promisify

b5ab126d95d4706a7c4a4da63f031e17b40cfdc8 authored over 6 years ago by Mickael Daniel <[email protected]>
eslint: include test dir as well

345d191a9046a514f52b4af7652abc60dd1477ae authored over 6 years ago by Mickael Daniel <[email protected]>
debug: change debug for parseEnv, too verbose

627ef79636acc116c1da065720b907e5644a3cbc authored over 6 years ago by Mickael Daniel <[email protected]>
eslint: fix all eslint errros and update config

bbf2a5bbdfc2ff317debe93485478f86867098a1 authored over 6 years ago by Mickael Daniel <[email protected]>
eslint: setup eslint and config

64f33648ac9131b26ff3d404501ff0b1807984b9 authored over 6 years ago by Mickael Daniel <[email protected]>
test: use c8 now instead of nyc

1ce13255f5353db2a3bd4baba550cd1a5b603b6f authored over 6 years ago by Mickael Daniel <[email protected]>
test: Add parse-env tests

21c9823fa921e4fa940e66fae1d7852438ba63e5 authored over 6 years ago by Mickael Daniel <[email protected]>
parseEnv: change signature to only take environment

3e60094f00e6f357da627b7aa13f8dfd055a936d authored over 6 years ago by Mickael Daniel <[email protected]>
npm: update dependencies

dd1943774f36b8d9910f9bef4b161beff6a44f43 authored over 6 years ago by Mickael Daniel <[email protected]>
bash: handle semicolon

51f1de7f215dacba5b321daf615ad31d1579eadb authored over 6 years ago by Mickael Daniel <[email protected]>
test: recover some coverage

4c7bce2dc08ffd477d41f8754a1c53a3c7b170c5 authored over 6 years ago by Mickael Daniel <[email protected]>
cli: test out completions

c8615352664e19b0f8966cfcd38ee844927f1d51 authored over 6 years ago by Mickael Daniel <[email protected]>
feat: add necessary completion lines in shell config

20306764122aa7534e26094adaad8049b38d22f7 authored over 6 years ago by Mickael Daniel <[email protected]>
test: ensure default location

5def4976b668e6c571e2e0e1ae8c5c79f9d60192 authored over 6 years ago by Mickael Daniel <[email protected]>