├── .gitignore ├── .travis.yml ├── README.md ├── package-lock.json ├── package.json └── sources.json /.gitignore: -------------------------------------------------------------------------------- 1 | generated/ 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 6 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # redex data 2 | 3 | This repository holds the data used as a starting point to generate the content 4 | of [redex](https://redex.github.io/). Please see [the redex publishing guide](https://redex.github.io/publish) 5 | for information on how to add a package. 6 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "redex-data", 3 | "requires": true, 4 | "lockfileVersion": 1, 5 | "dependencies": { 6 | "redex-scripts": { 7 | "version": "github:redex/redex-scripts#33b2d4440975be9b8812f3d45d57ab4efec51f09", 8 | "dev": true 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "redex-data", 3 | "scripts": { 4 | "test": "validate_sources sources.json" 5 | }, 6 | "devDependencies": { 7 | "redex-scripts": "redex/redex-scripts" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /sources.json: -------------------------------------------------------------------------------- 1 | { 2 | "published": { 3 | "@ahrefs/bs-aws-lambda": { 4 | "category": "binding", 5 | "platforms": ["node"], 6 | "keywords": ["platform api"] 7 | }, 8 | "@ahrefs/bs-dotenv": { 9 | "category": "binding", 10 | "platforms": ["node"], 11 | "keywords": ["development tools"] 12 | }, 13 | "@ahrefs/bs-recharts": { 14 | "category": "binding", 15 | "platforms": ["browser"], 16 | "keywords": ["react", "ui"] 17 | }, 18 | "@ambientlight/bs-rx": { 19 | "category": "binding", 20 | "platforms": ["browser"], 21 | "keywords": ["async", "utilities", "reactive programming"] 22 | }, 23 | "@astrada/bs-react-fela": { 24 | "category": "binding", 25 | "platforms": ["browser"], 26 | "keywords": ["react", "css"] 27 | }, 28 | "@astrada/bs-styletron-react": { 29 | "category": "binding", 30 | "platforms": ["browser"], 31 | "keywords": ["react", "css"] 32 | }, 33 | "@astrada/reason-react-toolbox": { 34 | "category": "binding", 35 | "platforms": ["browser"], 36 | "keywords": ["react", "ui"] 37 | }, 38 | "@bs-blueprintjs/core": { 39 | "category": "binding", 40 | "flags": ["neglected"], 41 | "platforms": ["browser"], 42 | "keywords": ["react", "ui"], 43 | "comment": "Missing readme, keywords" 44 | }, 45 | "@bs-blueprintjs/datetime": { 46 | "category": "binding", 47 | "flags": ["neglected"], 48 | "platforms": ["browser"], 49 | "comment": "Missing readme, keywords" 50 | }, 51 | "@bs-blueprintjs/labs": { 52 | "category": "binding", 53 | "flags": ["neglected"], 54 | "platforms": ["browser"], 55 | "comment": "Missing readme, keywords" 56 | }, 57 | "@bs-blueprintjs/table": { 58 | "category": "binding", 59 | "flags": ["neglected"], 60 | "platforms": ["browser"], 61 | "comment": "Missing readme, keywords" 62 | }, 63 | "@cnguy/bs-react-highlight": { 64 | "category": "binding", 65 | "platforms": ["browser"], 66 | "keywords": ["react", "ui"] 67 | }, 68 | "@digitake/bs-rest-api": { 69 | "category": "library", 70 | "platforms": ["browser", "node"], 71 | "keywords": ["data fetching"] 72 | }, 73 | "@elliottcable/bs-cmdliner": { 74 | "category": "library", 75 | "platforms": ["browser", "node", "native"], 76 | "keywords": ["utilities", "cli", "parsing"] 77 | }, 78 | "@gladimdim/bs-semver": { 79 | "category": "binding", 80 | "platforms": ["browser", "node"], 81 | "keywords": ["utilities"] 82 | }, 83 | "@glennsl/bs-jest": { 84 | "category": "binding", 85 | "platforms": ["node"], 86 | "keywords": ["testing"] 87 | }, 88 | "@glennsl/bs-json": { 89 | "category": "library", 90 | "platforms": ["browser", "node"], 91 | "keywords": ["json", "data serialization"] 92 | }, 93 | "@glennsl/bs-revamp": { 94 | "category": "library", 95 | "platforms": ["browser", "node"], 96 | "keywords": ["regular expressions", "string manipulation", "utilities"] 97 | }, 98 | "@glennsl/rebase": { 99 | "category": "library", 100 | "platforms": ["browser", "node"], 101 | "keywords": ["standard library", "collections", "utilities"] 102 | }, 103 | "@glennsl/rebug": { 104 | "category": "library", 105 | "platforms": ["browser", "node"], 106 | "keywords": ["development tools", "logging"] 107 | }, 108 | "@gmmorris/bs-rewire": { 109 | "category": "binding", 110 | "platforms": ["node"], 111 | "keywords": ["testing"] 112 | }, 113 | "@jaredly/reasongl-android": { 114 | "category": "library", 115 | "flags": ["neglected"], 116 | "platforms": ["native"], 117 | "keywords": ["opengl", "graphics"], 118 | "comment": "Inadequate readme, missing license" 119 | }, 120 | "@j3a/bs-xstream": { 121 | "category": "binding", 122 | "platforms": ["any"], 123 | "keywords": ["reactive programming"] 124 | }, 125 | "@johnridesabike/bs-numeral": { 126 | "category": "binding", 127 | "platforms": ["browser"], 128 | "keywords": ["utilities"] 129 | }, 130 | "@jsiebern/bs-devextreme-reactive": { 131 | "category": "binding", 132 | "platforms": ["browser"], 133 | "keywords": ["react", "ui"] 134 | }, 135 | "@jsiebern/bs-material-ui": { 136 | "category": "binding", 137 | "platforms": ["browser"], 138 | "keywords": ["react", "ui", "ppx"] 139 | }, 140 | "@jsiebern/bs-react-sticky": { 141 | "category": "binding", 142 | "platforms": ["browser"], 143 | "keywords": ["react", "ui", "utilities"] 144 | }, 145 | "@justgage/reason-cookie": { 146 | "category": "binding", 147 | "platforms": ["browser"], 148 | "keywords": ["platform api"] 149 | }, 150 | "@leeor/bs-argon2": { 151 | "category": "binding", 152 | "platforms": ["node"], 153 | "keywords": ["cryptography"] 154 | }, 155 | "@lxsmnsyc/re-scoped-model": { 156 | "category": "library", 157 | "platforms": ["browser"], 158 | "keywords": ["react", "state management"] 159 | }, 160 | "@lxsmnsyc/re-use": { 161 | "category": "library", 162 | "platforms": ["browser"], 163 | "keywords": ["react", "state management"] 164 | }, 165 | "@mobily/re-date": { 166 | "category": "library", 167 | "platforms": ["browser", "node"], 168 | "keywords": ["date/time manipulation"] 169 | }, 170 | "@moox/bs-react-helmet": { 171 | "category": "binding", 172 | "platforms": ["browser", "node"], 173 | "keywords": ["react"] 174 | }, 175 | "@nebuta/bs-jquery": { 176 | "category": "binding", 177 | "flags": ["neglected"], 178 | "platforms": ["browser"], 179 | "keywords": ["utilities", "dom"], 180 | "comment": "Outdated, invalid instructions" 181 | }, 182 | "@pckilgore/bs-biginteger": { 183 | "category": "binding", 184 | "platforms": ["node", "browser"], 185 | "keywords": ["math"] 186 | }, 187 | "@phenomic/reason": { 188 | "category": "binding", 189 | "flags": ["neglected"], 190 | "platforms": ["node"], 191 | "keywords": ["ssr", "platform api"], 192 | "comment": "Inadequate readme" 193 | }, 194 | "@piq9117/bs-mailgun": { 195 | "category": "binding", 196 | "platforms": ["node"], 197 | "keywords": ["platform api"] 198 | }, 199 | "@reason-react-native/netinfo": { 200 | "category": "binding", 201 | "platforms": ["node"], 202 | "keywords": ["react-native"] 203 | }, 204 | "@reasonql/core": { 205 | "category": "library", 206 | "platforms": ["browser", "node"], 207 | "keywords": ["graphql", "data fetching"] 208 | }, 209 | "@rejs/re-future": { 210 | "category": "library", 211 | "platforms": ["browser", "node"], 212 | "keywords": ["async"] 213 | }, 214 | "@ristostevcev/bs-callbag-basics": { 215 | "category": "binding", 216 | "platforms": ["browser", "node"], 217 | "keywords": ["callbag", "reactive programming"] 218 | }, 219 | "@ristostevcev/bs-callbag-element": { 220 | "category": "binding", 221 | "platforms": ["browser"], 222 | "keywords": ["callbag", "dom"] 223 | }, 224 | "@ristostevcev/bs-callbag-events": { 225 | "category": "library", 226 | "platforms": ["browser", "node"], 227 | "keywords": ["callbag", "dom"] 228 | }, 229 | "@ristostevcev/bs-callbag-store": { 230 | "category": "library", 231 | "platforms": ["browser", "node"], 232 | "keywords": ["callbag", "state management"] 233 | }, 234 | "@ristostevcev/bs-declaredom": { 235 | "category": "binding", 236 | "platforms": ["browser", "node"], 237 | "keywords": ["css", "dom"] 238 | }, 239 | "@ryb73/bs-body-parser": { 240 | "category": "binding", 241 | "platforms": ["node"], 242 | "keywords": ["express"] 243 | }, 244 | "@ryb73/bs-express-ws": { 245 | "category": "binding", 246 | "platforms": ["node"], 247 | "keywords": ["express", "real-time communication"] 248 | }, 249 | "@ryb73/bs-google-apis": { 250 | "category": "library", 251 | "platforms": ["browser", "node"], 252 | "keywords": ["platform api"] 253 | }, 254 | "@ryb73/bs-napster-api": { 255 | "category": "library", 256 | "platforms": ["browser", "node"], 257 | "keywords": ["platform api", "music"] 258 | }, 259 | "@ryb73/bs-qs": { 260 | "category": "binding", 261 | "platforms": ["browser", "node"], 262 | "keywords": ["parsing"] 263 | }, 264 | "@ryb73/bs-react-virtualized": { 265 | "category": "binding", 266 | "platforms": ["browser"], 267 | "keywords": ["react", "ui"] 268 | }, 269 | "@ryb73/bs-scrypt": { 270 | "category": "binding", 271 | "platforms": ["node"], 272 | "keywords": ["cryptography"] 273 | }, 274 | "@ryb73/bs-superagent": { 275 | "category": "binding", 276 | "platforms": ["browser", "node"], 277 | "keywords": ["http client"] 278 | }, 279 | "@ryb73/bs-websockets": { 280 | "category": "binding", 281 | "platforms": ["browser"], 282 | "keywords": ["real-time communication"] 283 | }, 284 | "@sdv-studio/bs-rsuite-ui-react": { 285 | "category": "binding", 286 | "platforms": ["browser"], 287 | "keywords": ["react", "ui"] 288 | }, 289 | "@space-labs/re-crypt": { 290 | "category": "library", 291 | "platforms": ["any"], 292 | "keywords": ["cryptography"] 293 | }, 294 | "@space-labs/warp": { 295 | "category": "library", 296 | "platforms": ["browser"], 297 | "keywords": ["http client"] 298 | }, 299 | "@stroiman/respect": { 300 | "category": "library", 301 | "platforms": ["node"], 302 | "keywords": ["testing"] 303 | }, 304 | "@tatchi/bs-idb-keyval": { 305 | "category": "binding", 306 | "platforms": ["browser"], 307 | "keywords": ["database"] 308 | }, 309 | "@tatchi/bs-react-virtual": { 310 | "category": "binding", 311 | "platforms": ["browser"], 312 | "keywords": ["react"] 313 | }, 314 | "@veikkaus/re-node-config": { 315 | "category": "library", 316 | "platforms": ["node"], 317 | "keywords": ["configuration"] 318 | }, 319 | "@wokalski/vow": { 320 | "category": "library", 321 | "platforms": ["browser", "node"], 322 | "keywords": ["async"] 323 | }, 324 | "add-reason": { 325 | "category": "tool", 326 | "platforms": ["node"], 327 | "keywords": ["boilerplate"] 328 | }, 329 | "babel-plugin-bucklescript": { 330 | "category": "tool", 331 | "platforms": ["node"], 332 | "keywords": ["development tools"] 333 | }, 334 | "bs-abstract": { 335 | "category": "library", 336 | "platforms": ["any"], 337 | "keywords": ["utilities"] 338 | }, 339 | "bs-aeson": { 340 | "category": "library", 341 | "flags": ["neglected"], 342 | "platforms": ["browser", "node"], 343 | "keywords": ["json", "data serialization"], 344 | "comment": "Inadequate readme, misleading examples" 345 | }, 346 | "bs-ajv": { 347 | "category": "binding", 348 | "flags": [], 349 | "platforms": ["any"], 350 | "keywords": ["json"] 351 | }, 352 | "bs-amplitude": { 353 | "category": "binding", 354 | "flags": ["neglected"], 355 | "platforms": ["node"], 356 | "keywords": ["analytics"], 357 | "comment": "Inadequate readme" 358 | }, 359 | "bs-analytics-node": { 360 | "category": "binding", 361 | "flags": ["neglected"], 362 | "platforms": ["node"], 363 | "keywords": ["analytics"], 364 | "comment": "Inadequate readme" 365 | }, 366 | "bs-antd": { 367 | "category": "binding", 368 | "flags": ["neglected"], 369 | "platforms": ["browser"], 370 | "keywords": ["react", "ui"], 371 | "comment": "Missing readme" 372 | }, 373 | "bs-ant-design": { 374 | "category": "binding", 375 | "platforms": ["browser"], 376 | "keywords": ["react", "ui"] 377 | }, 378 | "bs-ant-design-mobile": { 379 | "category": "binding", 380 | "platforms": ["browser"], 381 | "keywords": ["react", "ui"] 382 | }, 383 | "bs-apollo-server-express": { 384 | "category": "binding", 385 | "flags": ["neglected"], 386 | "platforms": ["node"], 387 | "keywords": ["graphql"], 388 | "comment": "Missing repository url" 389 | }, 390 | "bs-atom": { 391 | "category": "binding", 392 | "flags": ["neglected"], 393 | "platforms": ["node"], 394 | "keywords": ["platform api"], 395 | "comment": "Inadequate readme" 396 | }, 397 | "bs-axios": { 398 | "category": "binding", 399 | "platforms": ["browser", "node"], 400 | "keywords": ["http client"] 401 | }, 402 | "bs-batteries": { 403 | "category": "library", 404 | "flags": ["neglected"], 405 | "platforms": ["any"], 406 | "keywords": ["standard library", "collections", "utilities"], 407 | "comment": "Inadequate readme" 408 | }, 409 | "bs-big.js": { 410 | "category": "binding", 411 | "platforms": ["browser", "node"], 412 | "keywords": ["math", "utilities"] 413 | }, 414 | "bs-bn.js": { 415 | "category": "binding", 416 | "platforms": ["browser", "node"], 417 | "keywords": ["math", "utilities"] 418 | }, 419 | "bs-chalk": { 420 | "category": "binding", 421 | "flags": ["neglected"], 422 | "platforms": ["node"], 423 | "keywords": ["cli"], 424 | "comment": "Inadequate readme" 425 | }, 426 | "bs-clearingnummer": { 427 | "category": "library", 428 | "platforms": ["browser", "node"], 429 | "keywords": ["utilities"] 430 | }, 431 | "bs-compression": { 432 | "category": "binding", 433 | "platforms": ["node"], 434 | "keywords": ["utilities"] 435 | }, 436 | "bs-cors": { 437 | "category": "binding", 438 | "platforms": ["node"], 439 | "keywords": ["express"] 440 | }, 441 | "bs-cron": { 442 | "category": "binding", 443 | "platforms": ["node"], 444 | "keywords": ["utilities"] 445 | }, 446 | "bs-css": { 447 | "category": "binding", 448 | "platforms": ["browser"], 449 | "keywords": ["css"] 450 | }, 451 | "bs-cookie-parser": { 452 | "category": "binding", 453 | "flags": ["neglected"], 454 | "platforms": ["browser", "node"], 455 | "keywords": ["parsing"], 456 | "comment": "Inadequate readme" 457 | }, 458 | "bs-css-core": { 459 | "category": "library", 460 | "flags": ["neglected"], 461 | "platforms": ["browser", "node"], 462 | "keywords": ["css"], 463 | "comment": "Inadequate readme" 464 | }, 465 | "bs-dataloader": { 466 | "category": "binding", 467 | "flags": ["neglected"], 468 | "platforms": ["browser"], 469 | "keywords": ["data fetching"], 470 | "comment": "Missing installation instructions" 471 | }, 472 | "bs-date-fns": { 473 | "category": "binding", 474 | "platforms": ["browser", "node"], 475 | "keywords": ["date/time manipulation"] 476 | }, 477 | "bs-decimal": { 478 | "category": "library", 479 | "platforms": ["any"], 480 | "keywords": ["math"] 481 | }, 482 | "bs-clean-deep": { 483 | "category": "binding", 484 | "platforms": ["browser", "node"], 485 | "keywords": ["utilities"] 486 | }, 487 | "bs-decode": { 488 | "category": "library", 489 | "platforms": ["browser", "node"], 490 | "keywords": ["json", "data serialization"] 491 | }, 492 | "bs-diffie-hellman": { 493 | "category": "binding", 494 | "platforms": ["node"], 495 | "keywords": ["cryptography"] 496 | }, 497 | "bs-director": { 498 | "category": "binding", 499 | "flags": ["neglected"], 500 | "platforms": ["browser"], 501 | "keywords": ["routing"], 502 | "comment": "Missing repository url" 503 | }, 504 | "bs-dom": { 505 | "category": "binding", 506 | "flags": ["neglected"], 507 | "platforms": ["browser"], 508 | "keywords": ["dom"], 509 | "comment": "Inadequate readme" 510 | }, 511 | "bs-dom-testing-library": { 512 | "category": "binding", 513 | "platforms": ["node"], 514 | "keywords": ["testing", "dom"] 515 | }, 516 | "bs-downshift": { 517 | "category": "binding", 518 | "platforms": ["browser"], 519 | "keywords": ["react", "ui"] 520 | }, 521 | "bs-effects": { 522 | "category": "library", 523 | "flags": ["neglected"], 524 | "platforms": ["any"], 525 | "keywords": ["async", "utilities"], 526 | "comment": "Inadequate readme" 527 | }, 528 | "bs-elm": { 529 | "category": "binding", 530 | "platforms": ["browser"], 531 | "keywords": ["development tools"] 532 | }, 533 | "bs-enzyme": { 534 | "category": "binding", 535 | "platforms": ["node"], 536 | "keywords": ["react", "testing"] 537 | }, 538 | "bs-errors": { 539 | "category": "library", 540 | "flags": ["neglected"], 541 | "platforms": ["node"], 542 | "keywords": ["utilities"], 543 | "comment": "Inadequate readme" 544 | }, 545 | "bs-express": { 546 | "category": "binding", 547 | "flags": ["neglected"], 548 | "platforms": ["node"], 549 | "keywords": ["express", "web framework"], 550 | "comment": "Inadequate readme" 551 | }, 552 | "bs-faker": { 553 | "category": "binding", 554 | "platforms": ["browser", "node"], 555 | "keywords": ["utilities", "testing"] 556 | }, 557 | "bs-fetch": { 558 | "category": "binding", 559 | "platforms": ["browser", "node"], 560 | "keywords": ["http client"] 561 | }, 562 | "bs-firebase": { 563 | "category": "binding", 564 | "flags": ["neglected"], 565 | "platforms": ["browser", "node"], 566 | "keywords": ["database", "data fetching", "cloud service api"], 567 | "comment": "Inadequate/misleading readme" 568 | }, 569 | "bs-free": { 570 | "category": "library", 571 | "flags": ["neglected"], 572 | "platforms": ["any"], 573 | "keywords": ["utilities"], 574 | "comment": "Inadequate readme" 575 | }, 576 | "bs-fluture": { 577 | "category": "binding", 578 | "platforms": ["browser", "node"], 579 | "keywords": ["async"] 580 | }, 581 | "bs-gcloud": { 582 | "category": "binding", 583 | "flags": ["neglected"], 584 | "platforms": ["node"], 585 | "keywords": ["database", "cloud service api"], 586 | "comment": "Missing readme" 587 | }, 588 | "bs-glamor": { 589 | "category": "binding", 590 | "flags": ["neglected"], 591 | "platforms": ["browser"], 592 | "keywords": ["css"], 593 | "comment": "Unmaintained" 594 | }, 595 | "bs-graphql": { 596 | "category": "binding", 597 | "flags": ["neglected"], 598 | "platforms": ["node"], 599 | "keywords": ["graphql"], 600 | "comment": "Missing repository url" 601 | }, 602 | "bs-graphql-scalar": { 603 | "category": "library", 604 | "flags": ["neglected"], 605 | "platforms": ["node"], 606 | "keywords": ["graphql"], 607 | "comment": "Inadequate readme" 608 | }, 609 | "bs-graphql-tools": { 610 | "category": "binding", 611 | "flags": ["neglected"], 612 | "platforms": ["node"], 613 | "keywords": ["graphql"], 614 | "comment": "Missing repository url" 615 | }, 616 | "bs-guid": { 617 | "category": "binding", 618 | "platforms": ["node"], 619 | "keywords": ["utilities"] 620 | }, 621 | "bs-humps": { 622 | "category": "binding", 623 | "platforms": ["browser", "node"], 624 | "keywords": ["string manipulation", "utilities"] 625 | }, 626 | "bs-jest-date-mock": { 627 | "category": "binding", 628 | "platforms": ["node"], 629 | "keywords": ["testing", "date/time manipulation"] 630 | }, 631 | "bs-jest-dom": { 632 | "category": "binding", 633 | "platforms": ["node"], 634 | "keywords": ["testing", "dom"] 635 | }, 636 | "bs-jsverify": { 637 | "category": "binding", 638 | "flags": ["neglected"], 639 | "platforms": ["node"], 640 | "keywords": ["testing"], 641 | "comment": "Inadequate readme" 642 | }, 643 | "bs-knex": { 644 | "category": "binding", 645 | "platforms": ["browser", "node"], 646 | "keywords": ["sql"] 647 | }, 648 | "bs-little-parser": { 649 | "category": "library", 650 | "flags": ["neglected"], 651 | "platforms": ["any"], 652 | "keywords": ["parsing"], 653 | "comment": "Missing installation instructions" 654 | }, 655 | "bs-luxon": { 656 | "category": "binding", 657 | "platforms": ["browser", "node"], 658 | "keywords": ["date/time manipulation"] 659 | }, 660 | "bs-marky-markdown": { 661 | "category": "binding", 662 | "platforms": ["browser", "node"], 663 | "keywords": ["parsing", "ui"] 664 | }, 665 | "bs-material-ui": { 666 | "category": "binding", 667 | "platforms": ["browser"], 668 | "keywords": ["react", "ui"] 669 | }, 670 | "bs-material-ui-icons": { 671 | "category": "binding", 672 | "platforms": ["browser"], 673 | "keywords": ["react", "ui"] 674 | }, 675 | "bs-material-ui-pickers": { 676 | "category": "binding", 677 | "platforms": ["browser"], 678 | "keywords": ["react", "ui"] 679 | }, 680 | "bs-mocha": { 681 | "category": "binding", 682 | "flags": ["neglected"], 683 | "platforms": ["node"], 684 | "keywords": ["testing"], 685 | "comment": "Unmaintained, missing readme" 686 | }, 687 | "bs-mochajs": { 688 | "category": "binding", 689 | "flags": ["neglected"], 690 | "platforms": ["node"], 691 | "keywords": ["testing"], 692 | "comment": "Inadequate readme, missing repository url" 693 | }, 694 | "bs-moment": { 695 | "category": "binding", 696 | "flags": ["neglected"], 697 | "platforms": ["browser", "node"], 698 | "keywords": ["date/time manipulation"], 699 | "comment": "Missing installation instructions" 700 | }, 701 | "bs-mongodb": { 702 | "category": "binding", 703 | "flags": ["neglected"], 704 | "platforms": ["node"], 705 | "keywords": ["nosql", "database"], 706 | "comment": "Missing repository url, installation instructions" 707 | }, 708 | "bs-most": { 709 | "category": "binding", 710 | "platforms": ["browser", "node"], 711 | "keywords": ["reactive programming"] 712 | }, 713 | "bs-msal": { 714 | "category": "binding", 715 | "platforms": ["browser"], 716 | "keywords": ["platform api"] 717 | }, 718 | "bs-music-theory": { 719 | "category": "library", 720 | "platforms": ["browser", "node" ], 721 | "keywords": [ "music" ] 722 | }, 723 | "bs-mysql": { 724 | "category": "binding", 725 | "platforms": ["node"], 726 | "keywords": ["sql", "database"] 727 | }, 728 | "bs-mysql2": { 729 | "category": "binding", 730 | "platforms": ["node"], 731 | "keywords": ["sql", "database"] 732 | }, 733 | "bs-next": { 734 | "category": "binding", 735 | "platforms": ["node"], 736 | "keywords": ["react", "ssr"] 737 | }, 738 | "bs-node-debug": { 739 | "category": "binding", 740 | "flags": ["neglected"], 741 | "platforms": ["node"], 742 | "keywords": ["development tools", "logging"], 743 | "comment": "Inadequate readme, missing repository url" 744 | }, 745 | "bs-node-readline": { 746 | "category": "binding", 747 | "platforms": ["node"], 748 | "keywords": ["cli", "utilities"] 749 | }, 750 | "bs-nonempty": { 751 | "category": "library", 752 | "platforms": ["any"], 753 | "keywords": ["utilities", "collections"] 754 | }, 755 | "bs-nprogress": { 756 | "category": "binding", 757 | "platforms": ["browser"], 758 | "keywords": ["ui"] 759 | }, 760 | "bs-numeral": { 761 | "category": "binding", 762 | "flags": ["neglected"], 763 | "platforms": ["browser", "node"], 764 | "keywords": ["utilities"], 765 | "comment": "Missing installation instructions" 766 | }, 767 | "bs-ocaml-protoc": { 768 | "category": "tool", 769 | "platforms": ["any"], 770 | "keywords": ["data serialization"] 771 | }, 772 | "bs-ocaml-protoc-json": { 773 | "category": "library", 774 | "platforms": ["browser", "node"], 775 | "keywords": ["data serialization"] 776 | }, 777 | "bs-ospec": { 778 | "category": "binding", 779 | "platforms": ["browser", "node"], 780 | "keywords": ["testing"] 781 | }, 782 | "bs-priority-queue": { 783 | "category": "binding", 784 | "platforms": ["browser", "node"], 785 | "keywords": ["collections"] 786 | }, 787 | "bs-promise-monad": { 788 | "category": "library", 789 | "platforms": ["browser", "node"], 790 | "keywords": ["async", "utilities"] 791 | }, 792 | "bs-promise-router": { 793 | "category": "binding", 794 | "flags": ["neglected"], 795 | "platforms": ["browser", "node"], 796 | "keywords": ["express", "routing"], 797 | "comment": "Missing installation instructions" 798 | }, 799 | "bs-pixi": { 800 | "category": "binding", 801 | "platforms": ["browser"], 802 | "keywords": ["opengl", "graphics"] 803 | }, 804 | "bs-pixl-xml": { 805 | "category": "binding", 806 | "platforms": ["node", "browser"], 807 | "keywords": ["xml"] 808 | }, 809 | "bs-puppeteer": { 810 | "category": "binding", 811 | "platforms": ["node"], 812 | "keywords": ["platform api", "development tools"] 813 | }, 814 | "bs-randomcolor": { 815 | "category": "binding", 816 | "platforms": ["browser", "node"], 817 | "keywords": ["graphics", "utilities"] 818 | }, 819 | "bs-react-art": { 820 | "category": "binding", 821 | "flags": ["neglected"], 822 | "platforms": ["browser"], 823 | "keywords": ["react", "graphics"], 824 | "comment": "Inadequate readme, missing repository url" 825 | }, 826 | "bs-react-bootstrap": { 827 | "category": "binding", 828 | "platforms": ["browser"], 829 | "keywords": ["react", "ui"] 830 | }, 831 | "bs-react-dropdown": { 832 | "category": "binding", 833 | "platforms": ["browser"], 834 | "keywords": ["react", "ui"] 835 | }, 836 | "bs-react-dropzone": { 837 | "category": "binding", 838 | "platforms": ["browser"], 839 | "keywords": ["react", "ui"] 840 | }, 841 | "bs-react-flatpickr": { 842 | "category": "binding", 843 | "platforms": ["browser"], 844 | "keywords": ["react", "ui"] 845 | }, 846 | "bs-react-ga": { 847 | "category": "binding", 848 | "platforms": ["browser"], 849 | "keywords": ["react", "analytics"] 850 | }, 851 | "bs-react-grid-dnd": { 852 | "category": "binding", 853 | "platforms": ["browser"], 854 | "keywords": ["react", "ui"] 855 | }, 856 | "bs-react-intl": { 857 | "category": "binding", 858 | "platforms": ["browser"], 859 | "keywords": ["react", "i18n"] 860 | }, 861 | "bs-react-native-modal": { 862 | "category": "binding", 863 | "platforms": ["node"], 864 | "keywords": ["react", "react-native", "ui"] 865 | }, 866 | "bs-react-native-paper": { 867 | "category": "binding", 868 | "platforms": ["node"], 869 | "keywords": ["react", "react-native", "ui"] 870 | }, 871 | "bs-react-notification-system": { 872 | "category": "binding", 873 | "platforms": ["browser"], 874 | "keywords": ["react", "ui"] 875 | }, 876 | "bs-react-on-rails": { 877 | "category": "binding", 878 | "platforms": ["browser"], 879 | "keywords": ["react"] 880 | }, 881 | "bs-react-pdf": { 882 | "category": "binding", 883 | "platforms": ["browser", "node"], 884 | "keywords": ["react"] 885 | }, 886 | "bs-react-script-loader": { 887 | "category": "library", 888 | "platforms": ["browser"], 889 | "keywords": ["react", "utilities"] 890 | }, 891 | "bs-react-shadow-scroll": { 892 | "category": "binding", 893 | "platforms": ["browser"], 894 | "keywords": ["react", "ui"] 895 | }, 896 | "bs-react-syntax-highlighter": { 897 | "category": "binding", 898 | "platforms": ["browser"], 899 | "keywords": ["react", "ui"] 900 | }, 901 | "bs-react-test-renderer": { 902 | "category": "binding", 903 | "platforms": ["browser", "node"], 904 | "keywords": ["react", "testing"] 905 | }, 906 | "bs-react-testing-library": { 907 | "category": "binding", 908 | "platforms": ["node"], 909 | "keywords": ["testing", "react"] 910 | }, 911 | "bs-react-trello": { 912 | "category": "binding", 913 | "platforms": ["browser"], 914 | "keywords": ["react"] 915 | }, 916 | "bs-react-whatsapp": { 917 | "category": "binding", 918 | "platforms": ["browser"], 919 | "keywords": ["react", "ui"] 920 | }, 921 | "bs-reactstrap": { 922 | "category": "binding", 923 | "platforms": ["browser"], 924 | "keywords": ["react", "ui"] 925 | }, 926 | "bs-readline": { 927 | "category": "binding", 928 | "platforms": ["node"], 929 | "keywords": ["cli"] 930 | }, 931 | "bs-reason-apollo": { 932 | "category": "binding", 933 | "flags": ["neglected"], 934 | "platforms": ["browser"], 935 | "keywords": ["react", "graphql", "data fetching"], 936 | "comment": "Incorrect description" 937 | }, 938 | "bs-rebass": { 939 | "category": "binding", 940 | "flags": ["neglected"], 941 | "platforms": ["browser"], 942 | "keywords": ["react", "ui"], 943 | "comment": "Inadequate readme" 944 | }, 945 | "bs-reform": { 946 | "category": "library", 947 | "platforms": ["browser"], 948 | "keywords": ["react", "form validation"] 949 | }, 950 | "bs-remotedata": { 951 | "category": "library", 952 | "platforms": ["any"], 953 | "keywords": ["data fetching", "utilities"] 954 | }, 955 | "bs-restyled": { 956 | "category": "binding", 957 | "flags": ["unusable"], 958 | "platforms": ["browser"], 959 | "keywords": ["react", "css"], 960 | "comment": "Incorrect description, installation instructions, example" 961 | }, 962 | "bs-sentia-promise": { 963 | "category": "library", 964 | "flags": ["neglected"], 965 | "platforms": ["browser", "node"], 966 | "keywords": ["async"], 967 | "comment": "Inadequate readme, missing repository url" 968 | }, 969 | "bs-snabbdom": { 970 | "category": "binding", 971 | "flags": ["neglected"], 972 | "platforms": ["browser"], 973 | "keywords": ["virtual dom"], 974 | "comment": "Missing repository url" 975 | }, 976 | "bs-spectacle": { 977 | "category": "binding", 978 | "platforms": ["browser"], 979 | "keywords": ["react", "presentation"] 980 | }, 981 | "bs-spotify-web-api": { 982 | "category": "binding", 983 | "flags": ["neglected"], 984 | "platforms": ["node"], 985 | "keywords": ["cloud service api"], 986 | "comment": "Inadequate readme" 987 | }, 988 | "bs-sql-common": { 989 | "category": "library", 990 | "platforms": ["node"], 991 | "keywords": ["sql", "database"] 992 | }, 993 | "bs-sql-composer": { 994 | "category": "library", 995 | "platforms": ["node"], 996 | "keywords": ["sql", "database"] 997 | }, 998 | "bs-storybook": { 999 | "category": "binding", 1000 | "platforms": ["browser"], 1001 | "keywords": ["react", "ui"] 1002 | }, 1003 | "bs-svg-attachment": { 1004 | "category": "binding", 1005 | "platforms": ["browser"], 1006 | "keywords": ["svg", "graphics"] 1007 | }, 1008 | "bs-tape": { 1009 | "category": "binding", 1010 | "platforms": ["node"], 1011 | "keywords": ["testing"] 1012 | }, 1013 | "bs-tinycolor": { 1014 | "category": "binding", 1015 | "platforms": ["browser", "node"], 1016 | "keywords": ["graphics", "utilities"] 1017 | }, 1018 | "bs-validation": { 1019 | "category": "library", 1020 | "platforms": ["any"], 1021 | "keywords": ["form validation", "utilities"] 1022 | }, 1023 | "bs-vscode": { 1024 | "category": "binding", 1025 | "flags": ["neglected"], 1026 | "platforms": ["node"], 1027 | "keywords": ["platform api"], 1028 | "comment": "Inadequate readme" 1029 | }, 1030 | "bs-webapi": { 1031 | "category": "binding", 1032 | "platforms": ["browser"], 1033 | "keywords": ["dom"] 1034 | }, 1035 | "bs-webworkers": { 1036 | "category": "binding", 1037 | "platforms": ["browser"], 1038 | "keywords": ["utilities"] 1039 | }, 1040 | "bs-winston": { 1041 | "category": "binding", 1042 | "platforms": ["node"], 1043 | "keywords": ["logging"] 1044 | }, 1045 | "bs-winston-cloudwatch": { 1046 | "category": "binding", 1047 | "platforms": ["node"], 1048 | "keywords": ["logging"] 1049 | }, 1050 | "bs-ws": { 1051 | "category": "binding", 1052 | "platforms": ["node"], 1053 | "keywords": ["real-time communication"] 1054 | }, 1055 | "bs-youtube": { 1056 | "category": "binding", 1057 | "platforms": ["browser"], 1058 | "keywords": ["ui", "platform api"] 1059 | }, 1060 | "bstr": { 1061 | "category": "tool", 1062 | "platforms": ["node"], 1063 | "keywords": ["boilerplate"] 1064 | }, 1065 | "bs-react-waypoint": { 1066 | "category": "binding", 1067 | "platforms": ["browser"], 1068 | "keywords": ["react", "ui"] 1069 | }, 1070 | "bucklescript-phx": { 1071 | "category": "binding", 1072 | "platforms": ["browser"], 1073 | "keywords": ["utilities"] 1074 | }, 1075 | "bucklescript-tea": { 1076 | "category": "library", 1077 | "platforms": ["browser"], 1078 | "keywords": ["virtual dom", "state management"] 1079 | }, 1080 | "child-reprocess": { 1081 | "category": "binding", 1082 | "platforms": ["node"], 1083 | "keywords": ["utilities"] 1084 | }, 1085 | "clj-collection-apis-reasonml": { 1086 | "category": "library", 1087 | "platforms": ["any"], 1088 | "keywords": ["collections"] 1089 | }, 1090 | "decco": { 1091 | "category": "library", 1092 | "platforms": ["browser", "node"], 1093 | "keywords": ["data serialization","json","parsing","ppx"] 1094 | }, 1095 | "esy-peasy": { 1096 | "category": "tool", 1097 | "flags": ["neglected"], 1098 | "platforms": ["native"], 1099 | "keywords": ["boilerplate"], 1100 | "comment": "Inadequate readme" 1101 | }, 1102 | "fastify-with-reason": { 1103 | "category": "binding", 1104 | "platforms": ["node"], 1105 | "keywords": ["platform api"] 1106 | }, 1107 | "generator-reason-react-class": { 1108 | "category": "tool", 1109 | "platforms": ["node"], 1110 | "keywords": ["code generation"] 1111 | }, 1112 | "generator-reasonable-node": { 1113 | "category": "tool", 1114 | "flags": ["neglected"], 1115 | "platforms": ["node"], 1116 | "keywords": ["code generation"], 1117 | "comment": "Inadequate/misleading readme" 1118 | }, 1119 | "geo-reason": { 1120 | "category": "library", 1121 | "platforms": ["browser", "node"], 1122 | "keywords": ["maps"] 1123 | }, 1124 | "gimme-reason": { 1125 | "category": "tool", 1126 | "platforms": ["node"], 1127 | "keywords": ["boilerplate"] 1128 | }, 1129 | "graphql-to-reason": { 1130 | "category": "tool", 1131 | "platforms": ["node"], 1132 | "keywords": ["graphql", "code generation", "development tools"] 1133 | }, 1134 | "immutable-re": { 1135 | "category": "library", 1136 | "platforms": ["any"], 1137 | "keywords": ["collections"] 1138 | }, 1139 | "json-r": { 1140 | "category": "library", 1141 | "platforms": ["browser", "node"], 1142 | "keywords": ["json", "data serialization"] 1143 | }, 1144 | "minimist.re": { 1145 | "category": "library", 1146 | "flags": ["neglected"], 1147 | "platforms": ["native"], 1148 | "keywords": ["cli"], 1149 | "comment": "Inadequate readme, missing repository url" 1150 | }, 1151 | "ppx_bsx": { 1152 | "category": "tool", 1153 | "platforms": ["any"], 1154 | "keywords": ["react", "ppx"] 1155 | }, 1156 | "rationale": { 1157 | "category": "library", 1158 | "platforms": ["any"], 1159 | "keywords": ["utilities"] 1160 | }, 1161 | "re-discord": { 1162 | "category": "library", 1163 | "platforms": ["native"], 1164 | "keywords": ["platform api"] 1165 | }, 1166 | "re-classnames": { 1167 | "category": "library", 1168 | "platforms": ["any"], 1169 | "keywords": ["utilities"] 1170 | }, 1171 | "re-elm-app": { 1172 | "category": "library", 1173 | "flags": ["neglected"], 1174 | "platforms": ["browser"], 1175 | "keywords": ["development tools"], 1176 | "comment": "Inadequate readme" 1177 | }, 1178 | "re-formality": { 1179 | "category": "library", 1180 | "platforms": ["browser"], 1181 | "keywords": ["react", "form validation"] 1182 | }, 1183 | "re-localforage": { 1184 | "category": "binding", 1185 | "flags": ["neglected"], 1186 | "platforms": ["browser", "node"], 1187 | "keywords": ["database"], 1188 | "comment": "Inadequate readme" 1189 | }, 1190 | "re-tailwind": { 1191 | "category": "library", 1192 | "platforms": ["browser"], 1193 | "keywords": ["css"] 1194 | }, 1195 | "re-spring": { 1196 | "category": "library", 1197 | "flags": ["neglected"], 1198 | "platforms": ["browser"], 1199 | "keywords": ["animation"], 1200 | "comment": "Inadequate readme, missing repository url" 1201 | }, 1202 | "re-sync": { 1203 | "category": "library", 1204 | "flags": ["neglected"], 1205 | "platforms": ["browser", "node"], 1206 | "keywords": ["async"], 1207 | "comment": "Missing repository url" 1208 | }, 1209 | "reason_async": { 1210 | "category": "library", 1211 | "flags": ["neglected"], 1212 | "platforms": ["any"], 1213 | "keywords": ["async", "ppx"], 1214 | "comment": "Missing description, repository url" 1215 | }, 1216 | "reason-apollo": { 1217 | "category": "binding", 1218 | "platforms": ["node"], 1219 | "keywords": ["react", "graphql", "data fetching"] 1220 | }, 1221 | "reason-biz-charts": { 1222 | "category": "binding", 1223 | "platforms": ["browser"], 1224 | "keywords": ["react", "ui", "visualization"] 1225 | }, 1226 | "reason-chess": { 1227 | "category": "library", 1228 | "platforms": ["any"], 1229 | "keywords": ["game development"] 1230 | }, 1231 | "reason-cli-tools": { 1232 | "category": "library", 1233 | "flags": ["neglected"], 1234 | "platforms": ["native"], 1235 | "keywords": ["cli", "filesystem"], 1236 | "comment": "Inadequate readme, missing description, repository url" 1237 | }, 1238 | "reason-date-fns": { 1239 | "category": "binding", 1240 | "platforms": ["browser", "node"], 1241 | "keywords": ["date/time manipulation"] 1242 | }, 1243 | "reason-elm": { 1244 | "category": "library", 1245 | "flags": ["neglected"], 1246 | "platforms": ["browser"], 1247 | "keywords": ["development tools"], 1248 | "comment": "Inadequate readme" 1249 | }, 1250 | "reason-expo": { 1251 | "category": "binding", 1252 | "platforms": ["node"], 1253 | "keywords": ["react", "react-native", "platform api"] 1254 | }, 1255 | "reason-expo-vector-icons": { 1256 | "category": "binding", 1257 | "platforms": ["any"], 1258 | "keywords": ["react-native", "react"] 1259 | }, 1260 | "reason-future": { 1261 | "category": "library", 1262 | "platforms": ["browser", "node"], 1263 | "keywords": ["async"] 1264 | }, 1265 | "reason-hooks-testing-library": { 1266 | "category":"binding", 1267 | "platforms": ["node", "browser"], 1268 | "keywords": ["testing", "react"] 1269 | }, 1270 | "reason-maybe": { 1271 | "category": "library", 1272 | "platforms": ["any"], 1273 | "keywords": ["utilities"] 1274 | }, 1275 | "reason-nact": { 1276 | "category": "binding", 1277 | "platforms": ["node"], 1278 | "keywords": ["async"] 1279 | }, 1280 | "reason-navigation": { 1281 | "category": "library", 1282 | "platforms": ["browser"], 1283 | "keywords": ["react", "routing"] 1284 | }, 1285 | "reason-nconf": { 1286 | "category": "binding", 1287 | "platforms": ["node"], 1288 | "keywords": ["configuration"] 1289 | }, 1290 | "reason-node": { 1291 | "category": "library", 1292 | "flags": ["neglected"], 1293 | "platforms": ["native"], 1294 | "keywords": ["standard library"], 1295 | "comment": "Missing repository url" 1296 | }, 1297 | "reason-powerplug": { 1298 | "category": "library", 1299 | "platforms": ["browser"], 1300 | "keywords": ["react", "utilities"] 1301 | }, 1302 | "reason-promise": { 1303 | "category": "binding", 1304 | "platforms": ["browser", "node", "native"], 1305 | "keywords": ["async"] 1306 | }, 1307 | "reason-react": { 1308 | "category": "binding", 1309 | "platforms": ["browser", "node"], 1310 | "keywords": ["react", "virtual dom", "state management"] 1311 | }, 1312 | "reason-react-document-title": { 1313 | "category": "library", 1314 | "platforms": ["browser"], 1315 | "keywords": ["react"] 1316 | }, 1317 | "reason-react-native": { 1318 | "category": "binding", 1319 | "platforms": ["node"], 1320 | "keywords": ["react", "react-native", "ui"] 1321 | }, 1322 | "reason-react-native-maps": { 1323 | "category": "binding", 1324 | "platforms": ["node"], 1325 | "keywords": ["react-native", "maps"] 1326 | }, 1327 | "reason-react-native-scripts": { 1328 | "category": "tool", 1329 | "flags": ["neglected"], 1330 | "platforms": ["node"], 1331 | "keywords": ["react", "boilerplate"], 1332 | "comment": "Inadequate readme, missing repository url" 1333 | }, 1334 | "reason-react-primitives": { 1335 | "category": "library", 1336 | "flags": ["neglected"], 1337 | "platforms": ["browser"], 1338 | "keywords": ["react", "ui"], 1339 | "comment": "Inadequate readme, missing repository url" 1340 | }, 1341 | "reason-relay-scripts": { 1342 | "category": "tool", 1343 | "flags": ["neglected"], 1344 | "platforms": ["node"], 1345 | "keywords": ["react", "boilerplate"], 1346 | "comment": "Inadequate readme" 1347 | }, 1348 | "reason-reroute": { 1349 | "category": "library", 1350 | "platforms": ["browser"], 1351 | "keywords": ["react", "routing"] 1352 | }, 1353 | "reason-scripts": { 1354 | "category": "tool", 1355 | "platforms": ["node"], 1356 | "keywords": ["react", "boilerplate"] 1357 | }, 1358 | "reason-simple-server": { 1359 | "category": "library", 1360 | "flags": ["neglected"], 1361 | "platforms": ["native"], 1362 | "keywords": ["http server"], 1363 | "comment": "Inadequate readme, missing repository url" 1364 | }, 1365 | "reason-these": { 1366 | "category": "library", 1367 | "flags": ["neglected"], 1368 | "platforms": ["any"], 1369 | "keywords": ["utilities"], 1370 | "comment": "Inadequate readme" 1371 | }, 1372 | "reason-transition-group": { 1373 | "category": "binding", 1374 | "platforms": ["browser"], 1375 | "keywords": ["react"] 1376 | }, 1377 | "reason-tttoe": { 1378 | "category": "library", 1379 | "platforms": ["any"], 1380 | "keywords": ["game development"] 1381 | }, 1382 | "reason-webpack-plugin": { 1383 | "category": "library", 1384 | "flags": ["neglected"], 1385 | "platforms": ["node"], 1386 | "keywords": ["development tools"], 1387 | "comment": "Inadequate readme, dead repository url" 1388 | }, 1389 | "reasonable-flowgen": { 1390 | "category": "tool", 1391 | "platforms": ["node"], 1392 | "keywords": ["code generation"] 1393 | }, 1394 | "reasonably-typed": { 1395 | "category": "tool", 1396 | "platforms": ["node"], 1397 | "keywords": ["code generation"] 1398 | }, 1399 | "reasonml-in-browser": { 1400 | "category": "tool", 1401 | "flags": ["neglected"], 1402 | "platforms": ["browser"], 1403 | "keywords": ["development tools"], 1404 | "comment": "Inadequate readme" 1405 | }, 1406 | "rebem-helper": { 1407 | "category": "library", 1408 | "platforms": ["any"], 1409 | "keywords": ["css", "utilities"] 1410 | }, 1411 | "redataloader": { 1412 | "category": "library", 1413 | "flags": ["neglected"], 1414 | "platforms": ["browser"], 1415 | "keywords": ["data fetching"], 1416 | "comment": "Inadequate readme, missing repository url" 1417 | }, 1418 | "reductive": { 1419 | "category": "library", 1420 | "platforms": ["browser", "node"], 1421 | "keywords": ["react", "state management"] 1422 | }, 1423 | "reductive-dev-tools": { 1424 | "category": "tool", 1425 | "platforms": ["browser"], 1426 | "keywords": ["development tools"] 1427 | }, 1428 | "reductive-observable": { 1429 | "category": "library", 1430 | "platforms": ["browser", "node"], 1431 | "keywords": ["development tools", "reactive programming"] 1432 | }, 1433 | "refmterr": { 1434 | "category": "tool", 1435 | "platforms": ["native"], 1436 | "keywords": ["development tools"] 1437 | }, 1438 | "reglinterface": { 1439 | "category": "library", 1440 | "flags": ["neglected"], 1441 | "platforms": ["any"], 1442 | "keywords": ["opengl", "graphics"], 1443 | "comment": "Missing readme, license, repository url" 1444 | }, 1445 | "reglios": { 1446 | "category": "library", 1447 | "flags": ["neglected"], 1448 | "platforms": ["native"], 1449 | "keywords": ["opengl", "graphics"], 1450 | "comment": "Missing readme, license, repository url" 1451 | }, 1452 | "reglnative": { 1453 | "category": "library", 1454 | "flags": ["neglected"], 1455 | "platforms": ["native"], 1456 | "keywords": ["opengl", "graphics"], 1457 | "comment": "Missing readme, license, repository url" 1458 | }, 1459 | "reglweb": { 1460 | "category": "library", 1461 | "flags": ["neglected"], 1462 | "platforms": ["browser"], 1463 | "keywords": ["opengl", "graphics"], 1464 | "comment": "Missing readme, license, repository url" 1465 | }, 1466 | "regql": { 1467 | "category": "library", 1468 | "platforms": ["browser"], 1469 | "keywords": ["graphql", "data fetching"] 1470 | }, 1471 | "relude": { 1472 | "category": "library", 1473 | "platforms": ["browser", "node"], 1474 | "keywords": ["utilities", "standard library", "collections"] 1475 | }, 1476 | "relude-eon": { 1477 | "category": "library", 1478 | "platforms": ["browser", "node"], 1479 | "keywords": ["date/time manipulation"] 1480 | }, 1481 | "relude-fetch": { 1482 | "category": "library", 1483 | "platforms": ["browser", "node"], 1484 | "keywords": ["data fetching"] 1485 | }, 1486 | "relude-parse": { 1487 | "category": "library", 1488 | "platforms": ["browser", "node"], 1489 | "keywords": ["parsing"] 1490 | }, 1491 | "relude-reason-react": { 1492 | "category": "library", 1493 | "platforms": ["browser"], 1494 | "keywords": ["react", "state management", "ui"] 1495 | }, 1496 | "rentgen": { 1497 | "category": "library", 1498 | "platforms": ["browser", "node"], 1499 | "keywords": ["utilities", "async", "collections"] 1500 | }, 1501 | "rex-json": { 1502 | "category": "library", 1503 | "platforms": ["any"], 1504 | "keywords": ["json", "parsing"] 1505 | }, 1506 | "rollup-plugin-bucklescript": { 1507 | "category": "tool", 1508 | "platforms": ["node"], 1509 | "keywords": ["development tools"] 1510 | }, 1511 | "stats.re": { 1512 | "category": "library", 1513 | "platforms": ["any"], 1514 | "keywords": ["math", "utilities"] 1515 | }, 1516 | "stylite-re": { 1517 | "category": "library", 1518 | "flags": ["neglected"], 1519 | "platforms": ["browser"], 1520 | "keywords": ["css"], 1521 | "comment": "Inadequate readme, missing repository url" 1522 | }, 1523 | "tween.re": { 1524 | "category": "library", 1525 | "flags": ["neglected"], 1526 | "platforms": ["browser"], 1527 | "keywords": ["animation"], 1528 | "comment": "Missing readme, repository url" 1529 | }, 1530 | "upgrade-reason-syntax": { 1531 | "category": "tool", 1532 | "platforms": ["node"], 1533 | "keywords": ["development tools"] 1534 | } 1535 | }, 1536 | 1537 | "unpublished": { 1538 | "aaronshaf/parcel-reasonml-starter": { 1539 | "repository": "github:aaronshaf/parcel-reasonml-starter", 1540 | "category": "boilerplate", 1541 | "flags": ["neglected"], 1542 | "platforms": ["browser"], 1543 | "keywords": ["boilerplate"], 1544 | "comment": "Inadequate readme, missing description, license, homepage url, issues url" 1545 | }, 1546 | "af/bs-d3": { 1547 | "repository": "github:af/bs-d3", 1548 | "category": "binding", 1549 | "flags": ["neglected"], 1550 | "platforms": ["browser"], 1551 | "keywords": ["svg", "graphics"], 1552 | "comment": "Missing installation instructions" 1553 | }, 1554 | "AndrewKvalheim/bs-geofire": { 1555 | "repository": "github:AndrewKvalheim/bs-geofire", 1556 | "category": "binding", 1557 | "platforms": ["browser"], 1558 | "keywords": ["geolocation", "database", "cloud service api"] 1559 | }, 1560 | "AlexSchwabauer/bs-raven": { 1561 | "repository": "github:AlexSchwabauer/bs-raven", 1562 | "category": "binding", 1563 | "flags": ["neglected"], 1564 | "platforms": ["browser", "node"], 1565 | "keywords": ["error tracking", "cloud service API"], 1566 | "comment": "Inadequate readme, missing homepage url, issues url" 1567 | }, 1568 | "Astrocoders/bs-react-native-vector-icons": { 1569 | "repository": "github:Astrocoders/bs-react-native-vector-icons", 1570 | "category": "binding", 1571 | "flags": ["neglected"], 1572 | "platforms": ["browser"], 1573 | "keywords": ["react", "react-native", "ui"], 1574 | "comment": "Inadequate readme, missing homepage url, issues url" 1575 | }, 1576 | "aweary/reason-vue": { 1577 | "repository": "github:aweary/reason-vue", 1578 | "category": "binding", 1579 | "flags": ["neglected"], 1580 | "platforms": ["browser"], 1581 | "keywords": ["virtual dom"], 1582 | "comment": "Inadequate readme, missing installation instructions" 1583 | }, 1584 | "bsansouci/bsb-native": { 1585 | "repository": "github:bsansouci/bsb-native", 1586 | "category": "tool", 1587 | "flags": ["neglected"], 1588 | "platforms": ["native"], 1589 | "keywords": ["development tools"], 1590 | "comment": "Invalid license" 1591 | }, 1592 | "bsansouci/rewebrtc": { 1593 | "repository": "github:bsansouci/rewebrtc", 1594 | "category": "binding", 1595 | "flags": ["neglected"], 1596 | "platforms": ["browser"], 1597 | "keywords": ["real-time communication"], 1598 | "comment": "Inadequate readme, missing license, homepage url, issues url" 1599 | }, 1600 | "cnguy/bs-react-stripe-elements": { 1601 | "repository": "github:cnguy/bs-react-stripe-elements", 1602 | "category": "binding", 1603 | "platforms": ["browser"], 1604 | "keywords": ["react", "ui"] 1605 | }, 1606 | "codinglawyer/reason-react-boilerplate": { 1607 | "repository": "github:codinglawyer/reason-react-boilerplate", 1608 | "category": "boilerplate", 1609 | "flags": ["neglected"], 1610 | "platforms": ["browser"], 1611 | "keywords": ["react", "boilerplate"], 1612 | "comment": "Inadequate readme" 1613 | }, 1614 | "derui/bs-boilerplate": { 1615 | "repository": "github:derui/bs-boilerplate", 1616 | "category": "boilerplate", 1617 | "flags": ["neglected"], 1618 | "platforms": ["browser"], 1619 | "keywords": ["boilerplate"], 1620 | "comment": "Missing description, homepage url, issues url" 1621 | }, 1622 | "drejohnson/reason-webpack-ssr": { 1623 | "repository": "github:drejohnson/reason-webpack-ssr", 1624 | "category": "boilerplate", 1625 | "flags": ["neglected"], 1626 | "platforms": ["node"], 1627 | "keywords": ["boilerplate"], 1628 | "comment": "Inadequate readme, missing description, homepage url, issues url" 1629 | }, 1630 | "freebroccolo/bucklescript-electron": { 1631 | "repository": "github:freebroccolo/bucklescript-electron", 1632 | "category": "binding", 1633 | "flags": ["neglected"], 1634 | "platforms": ["node"], 1635 | "keywords": ["platform api"], 1636 | "comment": "Inadequate readme" 1637 | }, 1638 | "glennsl/bs-benchmarkjs": { 1639 | "repository": "github:glennsl/bs-benchmarkjs", 1640 | "category": "binding", 1641 | "flags": ["neglected"], 1642 | "platforms": ["browser", "node"], 1643 | "keywords": ["testing"], 1644 | "comment": "Inadequate readme" 1645 | }, 1646 | "glennsl/bs-in-a-box": { 1647 | "repository": "github:glennsl/bs-in-a-box", 1648 | "category": "binding", 1649 | "platforms": ["browser", "node"], 1650 | "keywords": ["utilities"] 1651 | }, 1652 | "glennsl/bs-jsx-rewriter": { 1653 | "repository": "github:glennsl/bs-jsx-rewriter", 1654 | "category": "binding", 1655 | "platforms": ["browser", "node"], 1656 | "keywords": ["utilities"] 1657 | }, 1658 | "glennsl/bs-refmt": { 1659 | "repository": "github:glennsl/bs-refmt", 1660 | "category": "binding", 1661 | "platforms": ["browser", "node"], 1662 | "keywords": ["utilities"] 1663 | }, 1664 | "glennsl/infinite-jest": { 1665 | "repository": "github:glennsl/infinite-jest", 1666 | "category": "library", 1667 | "flags": ["neglected"], 1668 | "platforms": ["browser", "node", "native"], 1669 | "keywords": ["testing"], 1670 | "comment": "Inadequate readme, syntax error in example" 1671 | }, 1672 | "glennsl/reasonable-atom-starter": { 1673 | "repository": "github:glennsl/reasonable-atom-starter", 1674 | "category": "boilerplate", 1675 | "flags": ["neglected"], 1676 | "platforms": ["node"], 1677 | "keywords": ["boilerplate"], 1678 | "comment": "Inadequate readme, missing homepage url, issues url" 1679 | }, 1680 | "glennsl/reasonable-gatsby-starter": { 1681 | "repository": "github:glennsl/reasonable-gatsby-starter", 1682 | "category": "boilerplate", 1683 | "flags": ["neglected"], 1684 | "platforms": ["node"], 1685 | "keywords": ["boilerplate"], 1686 | "comment": "Inadequate readme, missing homepage url, issues url" 1687 | }, 1688 | "glennsl/reasonable-vscode-starter": { 1689 | "repository": "github:glennsl/reasonable-vscode-starter", 1690 | "category": "boilerplate", 1691 | "flags": ["neglected"], 1692 | "platforms": ["node"], 1693 | "keywords": ["boilerplate"], 1694 | "comment": "Inadequate readme, missing license, homepage url, issues url" 1695 | }, 1696 | "glennsl/refetch": { 1697 | "repository": "github:glennsl/refetch", 1698 | "category": "library", 1699 | "platforms": ["browser", "node"], 1700 | "keywords": ["http client"] 1701 | }, 1702 | "glennsl/vrroom": { 1703 | "repository": "github:glennsl/vrroom", 1704 | "category": "library", 1705 | "platforms": ["browser"], 1706 | "keywords": ["react", "utilities"] 1707 | }, 1708 | "glennsl/quickiecheck": { 1709 | "repository": "github:glennsl/quickiecheck", 1710 | "category": "library", 1711 | "flags": ["neglected"], 1712 | "platforms": ["browser", "node"], 1713 | "keywords": ["testing"], 1714 | "comment": "Inadequate readme" 1715 | }, 1716 | "jchavarri/chrome-extension-starter-reason-react": { 1717 | "repository": "github:jchavarri/chrome-extension-starter-reason-react", 1718 | "category": "boilerplate", 1719 | "flags": ["neglected"], 1720 | "platforms": ["browser"], 1721 | "keywords": ["boilerplate"], 1722 | "comment": "Inadequate readme, missing description, homepage url, issues url" 1723 | }, 1724 | "kennetpostigo/lwt-node-starter": { 1725 | "repository": "github:kennetpostigo/lwt-node-starter", 1726 | "category": "boilerplate", 1727 | "flags": ["neglected"], 1728 | "platforms": ["browser"], 1729 | "keywords": ["boilerplate"], 1730 | "comment": "Inadequate readme, homepage url, issues url" 1731 | }, 1732 | "leohxj/reason-rollup-starter": { 1733 | "repository": "github:leohxj/reason-rollup-starter", 1734 | "category": "boilerplate", 1735 | "flags": ["neglected"], 1736 | "platforms": ["node"], 1737 | "keywords": ["boilerplate"], 1738 | "comment": "Inadequate readme, missing description, homepage url, issues url" 1739 | }, 1740 | "MargaretKrutikova/reason-react-elmish": { 1741 | "repository": "github:MargaretKrutikova/reason-react-elmish", 1742 | "category": "library", 1743 | "platforms": ["browser"], 1744 | "keywords": ["react", "state management"] 1745 | }, 1746 | "PaulPopat/reason-react-electron-boilerplate": { 1747 | "repository": "github:PaulPopat/reason-react-electron-boilerplate", 1748 | "category": "boilerplate", 1749 | "flags": ["neglected"], 1750 | "platforms": ["browser"], 1751 | "keywords": ["boilerplate"], 1752 | "comment": "Inadequate readme, missing description, license, homepage url, issues url" 1753 | }, 1754 | "reasonml-community/bs-discord.js": { 1755 | "repository": "github:reasonml-community/bs-discord.js", 1756 | "category": "binding", 1757 | "flags": ["neglected"], 1758 | "platforms": ["node"], 1759 | "keywords": ["cloud service api"], 1760 | "comment": "Inadequate readme" 1761 | }, 1762 | "reasonml-community/bs-glob": { 1763 | "repository": "github:reasonml-community/bs-glob", 1764 | "category": "binding", 1765 | "platforms": ["node"], 1766 | "keywords": ["filesystem", "utilities"] 1767 | }, 1768 | "reasonml-community/bs-history": { 1769 | "repository": "github:reasonml-community/bs-history", 1770 | "category": "binding", 1771 | "flags": ["neglected"], 1772 | "platforms": ["browser", "node"], 1773 | "keywords": ["utilities"], 1774 | "comment": "Inadequate readme" 1775 | }, 1776 | "reasonml-community/bs-immutablejs": { 1777 | "repository": "github:reasonml-community/bs-immutablejs", 1778 | "category": "binding", 1779 | "flags": ["neglected"], 1780 | "platforms": ["browser", "node"], 1781 | "keywords": ["collections"], 1782 | "comment": "Missing installation section" 1783 | }, 1784 | "reasonml-community/bs-leaflet": { 1785 | "repository": "github:reasonml-community/bs-leaflet", 1786 | "category": "binding", 1787 | "flags": ["neglected"], 1788 | "platforms": ["browser"], 1789 | "keywords": ["maps", "ui"], 1790 | "comment": "Inadequate readme" 1791 | }, 1792 | "reasonml-community/bs-node": { 1793 | "repository": "github:reasonml-community/bs-node", 1794 | "category": "binding", 1795 | "flags": ["neglected"], 1796 | "platforms": ["node"], 1797 | "keywords": ["standard library", "utilities", "platform api"], 1798 | "comment": "Inadequate readme" 1799 | }, 1800 | "reasonml-community/bs-socket.io": { 1801 | "repository": "github:reasonml-community/bs-socket.io", 1802 | "category": "binding", 1803 | "flags": ["neglected"], 1804 | "platforms": ["browser", "node"], 1805 | "keywords": ["real-time communication"], 1806 | "comment": "Missing license, homepage url, issues url" 1807 | }, 1808 | "reasonml-community/bs-transit-js": { 1809 | "repository": "github:reasonml-community/bs-transit-js", 1810 | "category": "binding", 1811 | "flags": ["neglected"], 1812 | "platforms": ["browser", "node"], 1813 | "keywords": ["data serialization"], 1814 | "comment": "Inadequate readme, missing license, issues url" 1815 | }, 1816 | "SentiaAnalytics/bs-react-motion": { 1817 | "repository": "github:SentiaAnalytics/bs-react-motion", 1818 | "category": "binding", 1819 | "flags": ["neglected"], 1820 | "platforms": ["browser"], 1821 | "keywords": ["animation", "react"], 1822 | "comment": "Severely inadequate readme, missing license, description, repository, homepage, issues url" 1823 | }, 1824 | "Schmavery/reprocessing": { 1825 | "repository": "github:Schmavery/reprocessing", 1826 | "category": "library", 1827 | "platforms": ["browser", "native"], 1828 | "keywords": ["opengl", "graphics"] 1829 | }, 1830 | "slogsdon/bsb-native-starter": { 1831 | "repository": "github:slogsdon/bsb-native-starter", 1832 | "category": "boilerplate", 1833 | "flags": ["neglected"], 1834 | "platforms": ["node"], 1835 | "keywords": ["boilerplate"], 1836 | "comment": "Missing description, homepage url, issues url" 1837 | }, 1838 | "slogsdon/reasonably-reactive-rust": { 1839 | "repository": "github:slogsdon/reasonably-reactive-rust", 1840 | "category": "boilerplate", 1841 | "flags": ["neglected"], 1842 | "platforms": ["node"], 1843 | "keywords": ["boilerplate"], 1844 | "comment": "Missing description, homepage url, issues url" 1845 | }, 1846 | "spencerwi/generator-ocaml-bucklescript-webpack": { 1847 | "repository": "github:spencerwi/generator-ocaml-bucklescript-webpack", 1848 | "category": "boilerplate", 1849 | "flags": ["neglected"], 1850 | "platforms": ["node"], 1851 | "keywords": ["boilerplate"], 1852 | "comment": "Inadequate readme, missing homepage url, issues url" 1853 | }, 1854 | "srsholmes/colors.re": { 1855 | "repository": "github:srsholmes/colors.re", 1856 | "category": "library", 1857 | "platforms": ["node"], 1858 | "keywords": ["cli"] 1859 | }, 1860 | "state-machine-systems/JsonCodec": { 1861 | "repository": "github:state-machine-systems/JsonCodec", 1862 | "category": "library", 1863 | "flags": ["neglected"], 1864 | "platforms": ["browser", "node"], 1865 | "keywords": ["json", "data serialization"], 1866 | "comment": "Missing installation instructions" 1867 | }, 1868 | "strdr4605/bs-mockingcase": { 1869 | "repository": "github:strdr4605/bs-mockingcase", 1870 | "category": "binding", 1871 | "platforms": ["node", "browser"], 1872 | "keywords": ["string manipulation"] 1873 | }, 1874 | "szymonzmyslony/reason-react-native-navigation": { 1875 | "repository": "github:szymonzmyslony/reason-react-native-navigation", 1876 | "category": "library", 1877 | "flags": ["neglected"], 1878 | "platforms": ["node"], 1879 | "keywords": ["react", "routing"], 1880 | "comment": "Missing installation instructions" 1881 | }, 1882 | "tcoopman/bucklescript-tea-starter-kit": { 1883 | "repository": "github:tcoopman/bucklescript-tea-starter-kit", 1884 | "category": "boilerplate", 1885 | "flags": ["neglected"], 1886 | "platforms": ["browser"], 1887 | "keywords": ["boilerplate"], 1888 | "comment": "Inadequate readme, missing description, homepage url, issues url" 1889 | }, 1890 | "theatlasroom/bs-parse-color": { 1891 | "repository": "github:theatlasroom/bs-parse-color", 1892 | "category": "binding", 1893 | "platforms": ["browser", "node"], 1894 | "keywords": ["graphics", "utilities"] 1895 | }, 1896 | "threepointone/bs-nice": { 1897 | "repository": "github:threepointone/bs-nice", 1898 | "category": "library", 1899 | "flags": ["neglected"], 1900 | "platforms": ["browser"], 1901 | "keywords": ["css"], 1902 | "comment": "Missing installation instructions" 1903 | }, 1904 | "TomLingham/bs-node-http": { 1905 | "repository": "github:TomLingham/bs-node-http", 1906 | "category": "binding", 1907 | "platforms": ["node"], 1908 | "keywords": ["http client", "http server"] 1909 | }, 1910 | "viebel/MetaTagsReRe": { 1911 | "repository": "github:viebel/MetaTagsReRe", 1912 | "category": "library", 1913 | "flags": ["neglected"], 1914 | "platforms": ["browser", "node"], 1915 | "keywords": ["react"], 1916 | "comment": "Missing description, homepage url, issues url, installation instructions" 1917 | }, 1918 | "voodoos/bs-jszip": { 1919 | "repository": "github:voodoos/bs-jszip", 1920 | "category": "binding", 1921 | "platforms": ["browser", "node"], 1922 | "keywords": ["utilities"] 1923 | }, 1924 | "voodoos/bs-semantic-ui-react": { 1925 | "repository": "github:voodoos/bs-semantic-ui-react", 1926 | "category": "binding", 1927 | "platforms": ["browser"], 1928 | "keywords": ["react", "ui"] 1929 | } 1930 | }, 1931 | 1932 | "prematurely-published": { 1933 | "apollo-codegen-reason": { 1934 | "category": "unknown", 1935 | "flags": ["unusable"], 1936 | "platforms": [], 1937 | "keywords": [], 1938 | "comment": "Severe lack of information" 1939 | }, 1940 | "babel-preset-reason": { 1941 | "category": "tool", 1942 | "flags": ["unusable"], 1943 | "platforms": ["node"], 1944 | "keywords": ["development tools"], 1945 | "comment": "Squatting" 1946 | }, 1947 | "bs-async": { 1948 | "category": "unknown", 1949 | "flags": ["unusable"], 1950 | "platforms": [], 1951 | "keywords": [], 1952 | "comment": "Severe lack of information" 1953 | }, 1954 | "bs-react-router": { 1955 | "category": "binding", 1956 | "flags": ["unusable"], 1957 | "platforms": ["browser"], 1958 | "keywords": ["react", "routing"], 1959 | "comment": "NOT READY (according to readme)" 1960 | }, 1961 | "bs-sentia-http": { 1962 | "category": "unknown", 1963 | "flags": ["unusable"], 1964 | "platforms": [], 1965 | "keywords": [], 1966 | "comment": "Severe lack of information, missing repository url" 1967 | }, 1968 | "bs-sentia-remote": { 1969 | "category": "unknown", 1970 | "flags": ["unusable"], 1971 | "platforms": [], 1972 | "keywords": [], 1973 | "comment": "Severe lack of information, missing repository url" 1974 | }, 1975 | "bs-sentia-result": { 1976 | "category": "unknown", 1977 | "flags": ["unusable"], 1978 | "platforms": [], 1979 | "keywords": [], 1980 | "comment": "Severe lack of information, missing repository url" 1981 | }, 1982 | "bs-sentia-std": { 1983 | "category": "unknown", 1984 | "flags": ["unusable"], 1985 | "platforms": [], 1986 | "keywords": [], 1987 | "comment": "Severe lack of information, missing repository url" 1988 | }, 1989 | "bs-sentia-tape": { 1990 | "category": "unknown", 1991 | "flags": ["unusable"], 1992 | "platforms": [], 1993 | "keywords": [], 1994 | "comment": "Severe lack of information, missing repository url" 1995 | }, 1996 | "bs-stdlib": { 1997 | "category": "library", 1998 | "flags": ["unusable"], 1999 | "platforms": [], 2000 | "keywords": ["standard library"], 2001 | "comment": "Severe lack of information" 2002 | }, 2003 | "bs-string-map": { 2004 | "category": "library", 2005 | "flags": ["unusable"], 2006 | "platforms": [], 2007 | "keywords": ["collections"], 2008 | "comment": "Severe lack of information" 2009 | }, 2010 | "bs-telepathic": { 2011 | "category": "unknown", 2012 | "flags": ["unusable"], 2013 | "platforms": [], 2014 | "keywords": [], 2015 | "comment": "Severe lack of information" 2016 | }, 2017 | "interactive-pictures": { 2018 | "category": "unknown", 2019 | "flags": ["unusable"], 2020 | "platforms": [], 2021 | "keywords": [], 2022 | "comment": "Severe lack of information, missing repository url" 2023 | }, 2024 | "re-business": { 2025 | "category": "unknown", 2026 | "flags": ["unusable"], 2027 | "platforms": [], 2028 | "keywords": [], 2029 | "comment": "Severe lack of information, missing repository url" 2030 | }, 2031 | "reason-cli": { 2032 | "category": "tool", 2033 | "flags": ["unusable"], 2034 | "platforms": [], 2035 | "keywords": [], 2036 | "comment": "Not installable from registry (yet)" 2037 | }, 2038 | "reason-commons": { 2039 | "category": "unknown", 2040 | "flags": ["unusable"], 2041 | "platforms": [], 2042 | "keywords": [], 2043 | "comment": "Severe lack of information, missing repository url" 2044 | }, 2045 | "reason-fs": { 2046 | "category": "unknown", 2047 | "flags": ["unusable"], 2048 | "platforms": ["node"], 2049 | "keywords": [], 2050 | "comment": "Severe lack of information, missing repository url" 2051 | }, 2052 | "reason-http": { 2053 | "category": "unknown", 2054 | "flags": ["unusable"], 2055 | "platforms": ["node"], 2056 | "keywords": [], 2057 | "comment": "Severe lack of information, missing repository url" 2058 | }, 2059 | "reason-https": { 2060 | "category": "unknown", 2061 | "flags": ["unusable"], 2062 | "platforms": ["node"], 2063 | "keywords": [], 2064 | "comment": "Severe lack of information, missing repository url" 2065 | }, 2066 | "reason-nact-postgres": { 2067 | "category": "unknown", 2068 | "flags": ["unusable"], 2069 | "platforms": ["node"], 2070 | "keywords": [], 2071 | "comment": "Severe lack of information" 2072 | }, 2073 | "reason-path": { 2074 | "category": "unknown", 2075 | "flags": ["unusable"], 2076 | "platforms": ["node"], 2077 | "keywords": [], 2078 | "comment": "Severe lack of information, missing repository url" 2079 | }, 2080 | "reason-process": { 2081 | "category": "unknown", 2082 | "flags": ["unusable"], 2083 | "platforms": ["node"], 2084 | "keywords": [], 2085 | "comment": "Severe lack of information, missing repository url" 2086 | }, 2087 | "reason-ui": { 2088 | "category": "unknown", 2089 | "flags": ["unusable"], 2090 | "platforms": ["node"], 2091 | "keywords": [], 2092 | "comment": "Severe lack of information, missing repository url" 2093 | }, 2094 | "reasonml": { 2095 | "category": "tool", 2096 | "flags": ["unusable"], 2097 | "platforms": ["node"], 2098 | "keywords": ["development tools"], 2099 | "comment": "Squatting" 2100 | }, 2101 | "sentia.bs.result": { 2102 | "category": "unknown", 2103 | "flags": ["unusable"], 2104 | "platforms": [], 2105 | "keywords": [], 2106 | "comment": "Severe lack of information, missing repository url" 2107 | }, 2108 | "wonder-bs-jest": { 2109 | "category": "unknown", 2110 | "flags": ["unusable"], 2111 | "platforms": [], 2112 | "keywords": [], 2113 | "comment": "Severe lack of information, missing repository url" 2114 | }, 2115 | "wonder-bs-sinon": { 2116 | "category": "unknown", 2117 | "flags": ["unusable"], 2118 | "platforms": [], 2119 | "keywords": [], 2120 | "comment": "Severe lack of information, missing repository url" 2121 | } 2122 | }, 2123 | 2124 | "prematurely-unpublished": { 2125 | "Astrocoders/bs-package-boilerplate": { 2126 | "repository": "github:Astrocoders/bs-package-boilerplate", 2127 | "category": "boilerplate", 2128 | "flags": ["neglected"], 2129 | "platforms": ["browser", "node"], 2130 | "keywords": ["boilerplate"], 2131 | "comment": "Provides nothing beyond the basic bsb template" 2132 | }, 2133 | "jaredly/reason-bucklescript-example": { 2134 | "repository": "github:jaredly/reason-bucklescript-example", 2135 | "category": "boilerplate", 2136 | "flags": ["neglected"], 2137 | "platforms": ["browser", "node"], 2138 | "keywords": ["boilerplate"], 2139 | "comment": "Missing required name field in package.json" 2140 | }, 2141 | "srsholmes/serverless-reasonml-starter": { 2142 | "repository": "github:srsholmes/serverless-reasonml-starter", 2143 | "category": "boilerplate", 2144 | "flags": ["neglected"], 2145 | "platforms": ["browser"], 2146 | "keywords": ["boilerplate"], 2147 | "comment": "Inadequate readme, missing homepage url, issues url -- not on master branch, apparently we can't handle that (yet)" 2148 | } 2149 | }, 2150 | 2151 | "obsolete": [ 2152 | "AndrewKvalheim/bs-chalk", 2153 | "bs-jest", 2154 | "bs-json", 2155 | "bs-node-fetch", 2156 | "bs-string", 2157 | "create-reason-react-app", 2158 | "glennsl/bs-debug", 2159 | "philholden/reason-web-starterkit", 2160 | "reasonml-community/bs-containers", 2161 | "reason-rebase", 2162 | "vramana/rebs" 2163 | ], 2164 | 2165 | "rejected": { 2166 | "@jaredly/reasongl-interface": { 2167 | "comment": "Unjustified fork" 2168 | }, 2169 | "@jaredly/reasongl-ios": { 2170 | "comment": "Unjustified fork" 2171 | }, 2172 | "@jaredly/reasongl-native": { 2173 | "comment": "Unjustified fork" 2174 | }, 2175 | "@jaredly/reasongl-web": { 2176 | "comment": "Unjustified fork" 2177 | }, 2178 | "@jaredly/reprocessing": { 2179 | "comment": "Unjustified fork" 2180 | }, 2181 | "bs-readline-example": { 2182 | "comment": "Example, published for unknown reasons" 2183 | }, 2184 | "IwanKaramazow/transducers.re": { 2185 | "comment": "Missing package.json" 2186 | }, 2187 | 2188 | "bs-expo": { 2189 | "category": "binding", 2190 | "flags": ["neglected"], 2191 | "platforms": ["node"], 2192 | "keywords": ["react", "react-native", "platform api"], 2193 | "comment": "Unmaintained, Inadequate readme" 2194 | }, 2195 | "bs-fizzbuzz": { 2196 | "comment": "Toy project" 2197 | }, 2198 | "bs-material-ui-plus": { 2199 | "comment": "Unjustified fork" 2200 | }, 2201 | "create-reason": { 2202 | "comment": "Not sure why this is published, maybe esy will make it clear at some point" 2203 | }, 2204 | "flex": { 2205 | "comment": "Doesn't seem like it's related to Reason outside of being made with it" 2206 | }, 2207 | "raisin": { 2208 | "comment": "Abandoned experiment" 2209 | }, 2210 | "reason-bin": { 2211 | "comment": "Abandoned experiment?" 2212 | }, 2213 | "reason-react-boilerplate": { 2214 | "comment": "Not actually installable" 2215 | }, 2216 | "reason-react-ruby": { 2217 | "comment": "Abandoned toy project" 2218 | } 2219 | } 2220 | } 2221 | --------------------------------------------------------------------------------