react-crossword-v2
Version:
A flexible, responsive, and easy-to-use crossword component for React apps
138 lines (132 loc) • 2.44 kB
Markdown
To get the required node version for all chained dependencies:
```sh
find . -name package.json | xargs jq -s 'map(.engines?.node?) | unique' | jq -s 'flatten | unique'
```
(There are enough dependencies that the first `jq` is called more than once...
the second `jq` in the pipeline is needed to aggregate the results from the
first call(s).)
It would be nice to perform further normalization, but the above is good enough
for now. At present, the results of the above are:
```javascript
[
null,
"*",
"0.4 || >=0.5.8",
"10.* || >= 12.*",
"4.x || >=6.0.0",
"6.* || 8.* || >= 10.*",
"6.* || >= 7.*",
"<8.10.0",
">4",
">= 0.10",
">= 0.10.0",
">= 0.10.5",
">= 0.12",
">= 0.12.0",
">= 0.4",
">= 0.4.0",
">= 0.6",
">= 0.6.0",
">= 0.6.x",
">= 0.8",
">= 0.8.0",
">= 10",
">= 10.0.0",
">= 10.12.0",
">= 10.13.0",
">= 10.14.2",
">= 12",
">= 4",
">= 4.0",
">= 4.0.0",
">= 4.2.1",
">= 4.5.0",
">= 4.8 < 5.0.0 || >= 5.10",
">= 6",
">= 6.0",
">= 6.0.0",
">= 6.11.5",
">= 6.9",
">= 6.9.0",
">= 6.9.0 || >= 8.9.0",
">= 8",
">= 8.0.0",
">= 8.10.0",
">= 8.3",
">= 8.9.0",
">=0.1.90",
">=0.1.95",
">=0.10",
">=0.10.0",
">=0.11",
">=0.12",
">=0.12.0",
">=0.3.1",
">=0.4",
">=0.4.0",
">=0.4.2",
">=0.4.7",
">=0.4.x",
">=0.6",
">=0.6.0",
">=0.6.10",
">=0.6.19",
">=0.8",
">=0.8.0",
">=0.8.19",
">=0.8.x",
">=10",
">=10.0.0",
">=10.10.0",
">=10.12.0",
">=10.13",
">=10.13.0",
">=10.17.0",
">=10.18.0",
">=10.4",
">=12",
">=12.0",
">=12.2",
">=12.20",
">=14",
">=14.17",
">=4",
">=4.0",
">=4.0.0",
">=4.2.0",
">=4.3.0 <5.0.0 || >=5.10",
">=4.8",
">=6",
">=6 <7 || >=8",
">=6.0",
">=6.0.0",
">=6.11.5",
">=6.14.4",
">=6.5.0",
">=6.9",
">=6.9.0",
">=7",
">=7.0.0",
">=8",
">=8.0",
">=8.0.0",
">=8.10",
">=8.10.0",
">=8.12.0",
">=8.3.0",
">=8.6",
">=8.9.0",
">=v12",
"^10 || ^12 || >=14",
"^10 || ^12 || ^13.7 || ^14 || >=15.0.1",
"^10.0.0 || ^12.0.0 || >= 14.0.0",
"^10.12.0 || >=12.0.0",
"^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0",
"^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0",
"^12.20.0 || ^14.13.1 || >=16.0.0",
"^12.22.0 || ^14.17.0 || >=16.0.0",
"^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7",
"^8.10.0 || ^10.13.0 || >=11.10.1"
]
```
.. making `>=14.17` the one we'll pass along as our minimum requirement.