Ecosyste.ms: OpenCollective

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

github.com/vadimdemedes/ink

🌈 React for interactive command-line apps
https://github.com/vadimdemedes/ink

Add warning to check support before calling setRawMode (#197)

4ceb043a1be3db50269bdd75498d96f3d1571bad authored over 5 years ago by E. Weilow <[email protected]>
Delete Ink instance after unmounting

6889f47e5c67210e780c357f0fbb51297a25f5e2 authored over 5 years ago by Vadim Demedes <[email protected]>
2.2.0

a1a7ed8a3a82c9a9e84d33ec81595ee3f8989b05 authored over 5 years ago by Vadim Demedes <[email protected]>
Fix setRawMode with non-TTY stdin and expose isRawModeSupported on StdinContext (#172)

7f0b2c086972788702dd283b30e379a8c061638d authored over 5 years ago by E. Weilow <[email protected]>
Add example with using forms (#196)

5929aabe863536f3d7d3ed0092943a265233b20f authored over 5 years ago by Erik Rasmussen <[email protected]>
Add `sindresorhus` to the "Built with Ink" section

c580c520a9b04931fcf5f9aae6fdfdb3566ad67b authored over 5 years ago by Sindre Sorhus <[email protected]>
Move ink-divider to useful components (#192)

2e6a1790658cfa6d452e07629ac164dd8a3cc6c6 authored over 5 years ago by Jure SotoΕ‘ek <[email protected]>
Add `startd` to the "Built with Ink" section (#191)

c4daa0981661aec46fc2c32aade9b134e48b42ae authored over 5 years ago by Mike Grip <[email protected]>
Add `cfpush` to the "Built with Ink" section (#190)

bdae94689972add674b60408d0ca0083fef49835 authored over 5 years ago by Max Brauer <[email protected]>
Add `gomoku-terminal` to the `Built with Ink` readme section (#187)

Co-authored-by: Sindre Sorhus <[email protected]>

241066027567038af6d8295fe24e15e6f5aaf1bc authored over 5 years ago by acrazing <[email protected]>
Add ink-multi-select to useful components (#181)

Wanted to update `ink-select` to use Ink 2.0, but I can't think of anything that would be differ...

b8a091df83a24afe529918900d172627b220c63d authored over 5 years ago by George Karagkiaouris <[email protected]>
2.1.1

e8008db7e2d83295cc69a8dbc53a291fd2cac2c5 authored over 5 years ago by Vadim Demedes <[email protected]>
Fix lint errors

878c3ea0cd298547130cd5d4dda5f0b76c49d2a9 authored over 5 years ago by Vadim Demedes <[email protected]>
Cut text taller than its container height

328b75007fb74f113d93565e46d7583f5f9ccb02 authored over 5 years ago by Vadim Demedes <[email protected]>
Add regression test for empty text nodes

56660e59834451d0a1d96caa3f9fae7f84dec87c authored over 5 years ago by Vadim Demedes <[email protected]>
Prevent writing empty strings to output instance

8f44d6ded167578df7b963d066171ebf208669b9 authored over 5 years ago by Vadim Demedes <[email protected]>
2.1.0

b3d6ad85a2585979e363de3f1d780173f84fb464 authored over 5 years ago by Vadim Demedes <[email protected]>
Add componentDidCatch and exit if render throws (#178)

This ensures that any errors in child components can be
handled gracefully by the app with a pr...

526d5c359c49027c34eae82743740fa7331d7a1f authored over 5 years ago by James DiGioia <[email protected]>
Rewrite text squashing and text wrapping

1a9ba27397c92a4301c0c80e451a39be4aa7a650 authored over 5 years ago by Vadim Demedes <[email protected]>
Render only last frame on CI

92f43933f04f1d40175195a931fe5588885f7c1d authored over 5 years ago by Vadim Demedes <[email protected]>
Fix rendering identical <Static> children

98b3c3e9c59b1759c784761835631866fbf36911 authored over 5 years ago by Vadim Demedes <[email protected]>
Add wrapping/truncating for <Box> text content

e8e6811935271c83f5fedc412e627ca2fca16248 authored over 5 years ago by Vadim Demedes <[email protected]>
Allow passing an error on exit (#165)

* Allow passing an error on exit

Passing a result to `exit` will cause `waitUntilExit` to rej...

dcaaafa21024a05f1beaf09ea7a71ff97de9b144 authored over 5 years ago by James DiGioia <[email protected]>
Add missing string type to <Box> width property (#174)

Add missing string type to <Box> width property

fb772e3d5fbc8f6bf7748f473d5f63dfedcd4256 authored almost 6 years ago by Ian Copp <[email protected]>
Initialize reconciler once (#170)

405fe7ad6bb993cb9b4924a290b45cadfa69e558 authored almost 6 years ago by Vadim Demedes <[email protected]>
Add typings for "flexBasis" prop (#171)

43c93901e449dcfe8c0be2c92a0a11aceaa1b8c5 authored almost 6 years ago by Sebastian Sebald <[email protected]>
Fix minWidth/minHeight in readme and add TS types (#169)

Follow-up to https://github.com/vadimdemedes/ink/commit/e5f7322dda56c8c2dad79253f9d766842c05b93d

e04685259a0135fd49339b81e462219c7fae5ed2 authored almost 6 years ago by Sindre Sorhus <[email protected]>
Add flexBasis prop to <Box>

cfcc1a7083ef4c1fb8786f7b2179d7df4bfe1e0c authored almost 6 years ago by Vadim Demedes <[email protected]>
Add minWidth and minHeight props to <Box>

e5f7322dda56c8c2dad79253f9d766842c05b93d authored almost 6 years ago by Vadim Demedes <[email protected]>
Document width and height props of <Box>

8a6886a0bb38d2cc23ae933145a7eba1e235502f authored almost 6 years ago by Vadim Demedes <[email protected]>
Allow width/height to be set in percent

538010a664dfa87da83c6a6acec7c6fe9a394e89 authored almost 6 years ago by Vadim Demedes <[email protected]>
Add tests for width and height props

a3188d325c2b20b71155aeb9125fd7ea1c22996c authored almost 6 years ago by Vadim Demedes <[email protected]>
2.0.6

7f6f5ba7ccfd0ed22dbcd0c27dcf8369f0b7798a authored almost 6 years ago by Vadim Demedes <[email protected]>
Prevent squashing of text nodes if flexDirection="column" is set on container

2e8091d72c07a38e73a6109da79fc23afd81ab6c authored almost 6 years ago by Vadim Demedes <[email protected]>
Fix waitUntilExit TypeScript definition (#161)

Fix waitUntilExit TypeScript definition

c587b30477df900dfa1078c9f03456a5f4bd47f3 authored almost 6 years ago by George Karagkiaouris <[email protected]>
Add ink-color-pipe to useful components in readme (#148)

17d9e97789341f8b6e182a086f8254ed561a31d0 authored almost 6 years ago by LitoMore <[email protected]>
Fix readme typo (#149)

1aaabc62c819d7f06f1dc12573f008adcd43f92f authored almost 6 years ago by Mike Hatch <[email protected]>
2.0.5

4218e3ebc02f5ed8f716f6679fc286abfc3ac36a authored almost 6 years ago by Vadim Demedes <[email protected]>
Fix lint errors

2e397d41b02e65f8b2a83f8eba1925805773adb4 authored almost 6 years ago by Vadim Demedes <[email protected]>
Add reconciler tests

26c1d462541dc40ba780c47ded4d0bfdce8d58d6 authored almost 6 years ago by Vadim Demedes <[email protected]>
Fix reordering of children

If a container has children A and B and their order is reversed,
React will only trigger one rec...

a022a38096ee7daa86aeef4c20cb76857ba38e77 authored almost 6 years ago by Vadim Demedes <[email protected]>
Fix readme typo (#146)

971a51c1f0ed8ed16bface3be205c57d76f4bb43 authored almost 6 years ago by 0xflotus <[email protected]>
2.0.4

b90d8a05a8f317cd7973c2cdf69cd400092c1012 authored almost 6 years ago by Vadim Demedes <[email protected]>
Enable keypress events when raw mode is turned on

675b456b74e69f7869a0fc238b35077154d8f454 authored almost 6 years ago by Vadim Demedes <[email protected]>
Keep track of components which requested raw mode

321aa1eac51a76eec40efcff1286f71d08cc5019 authored almost 6 years ago by Vadim Demedes <[email protected]>
Various minor cleanup (#141)

a8977366742ca5607b6ccb2d3833b34d8116dc6c authored almost 6 years ago by Sindre Sorhus <[email protected]>
Add "Maintainers" section in the readme (#140)

87bcf252a772fbb4cd32f300b0a9c79641d9e0aa authored almost 6 years ago by Sindre Sorhus <[email protected]>
Add react to install command

4403cd5577844cab84e361b14be64f03a981a90f authored almost 6 years ago by Vadim Demedes <[email protected]>
Add section about testing to readme

a799d69a507d5b866993fe2406386cbededc71d8 authored almost 6 years ago by Vadim Demedes <[email protected]>
Remove ink-tab from incompatible components

18da806445ebd2adbcdacc02b8f190c93b77a99f authored almost 6 years ago by Vadim Demedes <[email protected]>
Fix typo in readme (#134)

Fix typo in readme

d22553ab57f2b3c79c90d76f043baa5c52cb278c authored almost 6 years ago by Simen Bekkhus <[email protected]>
2.0.3

724020145a525ebc6ad0d4466c00994c50be54d8 authored almost 6 years ago by Vadim Demedes <[email protected]>
Fix replacing child nodes with text

aba6a8964620a4fa54d1f40160b98ee58509b710 authored almost 6 years ago by Vadim Demedes <[email protected]>
2.0.2

34f3bb7ed08b47e672c58d105601fc10699a499e authored almost 6 years ago by Vadim Demedes <[email protected]>
Add TypeScript definition (#136)

33a4cb1e245bcb5aa1a35b377cdeaeb5a70391b6 authored almost 6 years ago by Simen Bekkhus <[email protected]>
Add ink-tab to readme

e69ffec6a4742c0bb26c3bbc87d4651559512b1a authored almost 6 years ago by Vadim Demedes <[email protected]>
2.0.1

737df2459b474c2b70eddf0eaf39c3fc0914ffa0 authored almost 6 years ago by Vadim Demedes <[email protected]>
Fix subsequent calls to setRawMode

3dba8838932a42f87192ed81183499137bcc2bb0 authored almost 6 years ago by Vadim Demedes <[email protected]>
2.0.0

f7386d7864ecbd1b4134399c07706b21cac19dcf authored almost 6 years ago by Vadim Demedes <[email protected]>
Remove v2 banner from readme

8658f69661fb4b371e47013ee2d7da1e7b87e6cc authored almost 6 years ago by Vadim Demedes <[email protected]>
Merge branch 'next'

4c7eba9c86cab5b7fd5eaac1045307192d30759f authored almost 6 years ago by Vadim Demedes <[email protected]>
Prepare readme for 2.0 release

a6ac06dcba75a16011e3b5fb133f5e65f0c69bc3 authored almost 6 years ago by Vadim Demedes <[email protected]>
Add `changelog-view` to `Built with ink` (#129)

79ff98f0db3094d2b67fbd9681ec50c27f33fb3a authored almost 6 years ago by Julien Deniau <[email protected]>
2.0.0-17

139b9a53ecb8c88cd272761d8da59b3972832ecd authored almost 6 years ago by Vadim Demedes <[email protected]>
Bring back log-update

f6b362259b7e0c09866bbe7b817290d2ac708640 authored almost 6 years ago by Vadim Demedes <[email protected]>
Move out renderToString to test helpers

a3570c7ad60cfe6d8a081a0b3250a4b7bce48e4f authored almost 6 years ago by Vadim Demedes <[email protected]>
Rename some files

3cba83d7eff361a3704405c471f4656d69cc5fc7 authored almost 6 years ago by Vadim Demedes <[email protected]>
Extract Ink initialization into instances for better flexibility

f7dbb97afcf1bd1ebe05301404964303c3af263e authored almost 6 years ago by Vadim Demedes <[email protected]>
2.0.0-16

da5ff3df952c817a305f3fc1c33165d04dfa17c1 authored almost 6 years ago by Vadim Demedes <[email protected]>
Replace pty.js with node-pty

efd4af108a73f324fd02ba9f9d362bb31e5f6f65 authored almost 6 years ago by Vadim Demedes <[email protected]>
Add tests for exiting the process

3d477dbc0e35f47bb497ef72c1650b3cfaf9f625 authored almost 6 years ago by Vadim Demedes <[email protected]>
Fix lint errors

e3efa992f0052c340d1e8b77c0234387d7c50048 authored almost 6 years ago by Vadim Demedes <[email protected]>
Add default terminal width for non-TTY environments

1a96fb1d17f1ed227fe4233a86eb0402fe485ea3 authored almost 6 years ago by Vadim Demedes <[email protected]>
Fix exiting process

ab658777111056a32640ebe8b48fe8dfa60ba569 authored almost 6 years ago by Vadim Demedes <[email protected]>
Remove Yeoman generators from readme temporarily

a1af06c3ae91621564ffb4009ded26807a9370bb authored almost 6 years ago by Vadim Demedes <[email protected]>
2.0.0-15

a2a469d6a2218ef77ccea0d09d414c7d148c7cf2 authored almost 6 years ago by Vadim Demedes <[email protected]>
Fix regression after text node squashing when updating text nodes

cca5fee2efc218a21f1633fdf5511c469ff74580 authored almost 6 years ago by Vadim Demedes <[email protected]>
Add ink-image to migrated components

edee7b0358fc1c1d0bf54e5412f7370d39b0dec6 authored almost 6 years ago by Vadim Demedes <[email protected]>
Split up useful components into supported/unsupported yet

9eace4a9e68ee3fce4c9b7d95657bb5e87a29dbe authored almost 6 years ago by Vadim Demedes <[email protected]>
2.0.0-14

f55436e213d2afe95a848a80ddf28c73ea5a3bd1 authored almost 6 years ago by Vadim Demedes <[email protected]>
Add repl demos to examples section in readme

82d09f61b9b3a038b78138976098cb13d60cce0a authored almost 6 years ago by Vadim Demedes <[email protected]>
Add repl.it demo to readme

94afe1a6d1a638c287c625b792ef62fa0f0a4189 authored almost 6 years ago by Vadim Demedes <[email protected]>
Add text node squashing

Squashing text nodes allows to combine multiple text nodes into one and write
to `Output` instan...

a8f53b69e4d91f401b40d729d7c0db870f67618e authored almost 6 years ago by Vadim Demedes <[email protected]>
2.0.0-13

a48964276591d21881c4be6c7ec1c52cbdad40c8 authored almost 6 years ago by Vadim Demedes <[email protected]>
Fix color in tests when executed via subshell

043428125a1b8ae0f97762e593a338505f9a03c5 authored almost 6 years ago by Vadim Demedes <[email protected]>
Add `exitOnCtrlC` option to override Ctrl+C handling

d9dedb4a8f1418fa06ada0478eda023a351c75ed authored almost 6 years ago by Vadim Demedes <[email protected]>
Enable chalk in tests

8af5b1f1bffaee93fb9ac291ca28fdd8b8fc9ab6 authored almost 6 years ago by Vadim Demedes <[email protected]>
Expose unmount(), waitUntilExit() and AppContext

b7b056c1bb0f060c0dc2ab6dc1f9167d48fb6eec authored almost 6 years ago by Vadim Demedes <[email protected]>
Check childNodes before looping over them

3954d87d70e1733f7f35df201ad4b2601a7f1c35 authored almost 6 years ago by Vadim Demedes <[email protected]>
Improve readme section separation

81b1b045fe3e40b09d83afc49f4f33ac38228d0d authored almost 6 years ago by Vadim Demedes <[email protected]>
Readme fixes

6f72ed66344ec306126ced4d6a9e4f5f84bdf230 authored almost 6 years ago by Vadim Demedes <[email protected]>
Add a regression test for wrap-ansi module

6eb567729ae262ee2b878b9a827771c00cc9a8ba authored almost 6 years ago by Vadim Demedes <[email protected]>
Rename internal `static` prop to `unstable__static`

22190f8fb4b814196f43ba75ece3af4a926275be authored almost 6 years ago by Vadim Demedes <[email protected]>
Split up create-renderer.js

bcb89266bd9a457771f5688e91cc16ac8605b158 authored almost 6 years ago by Vadim Demedes <[email protected]>
Fix setting of default flexGrow and flexShrink values

Turns out Yoga ignores second call of the same method, that's why
`flexGrow` and `flexShrink` va...

37620f8e5ef845b5a619d2b8443f270f033024e5 authored almost 6 years ago by Vadim Demedes <[email protected]>
Fix lint errors

300fce295ce5f490001d890c0bf7d5742795ff86 authored almost 6 years ago by Vadim Demedes <[email protected]>
Add "Examples" section to readme

97cb4f9d920179128e234532a0250261773d7e6c authored almost 6 years ago by Vadim Demedes <[email protected]>
Move "Useful Components" to the bottom of readme

9f587a2ff69da141e1d14d23a8a5f4b5f1834910 authored almost 6 years ago by Vadim Demedes <[email protected]>
Add counter example

50a1178b8b7a3fbcacd39d47cd9b722043d4f20e authored almost 6 years ago by Vadim Demedes <[email protected]>
Bring back wrap-ansi to log-update but only use it for counting how many lines to erase

0fae66401003d734dc5a702b198e237455c4bb6f authored almost 6 years ago by Vadim Demedes <[email protected]>