Commit Graph

  • f30b6759f4
    Merge pull request #40 from DavHau/dev DavHau 2021-11-01 00:22:08 +0700
  • b23e9ef8f3 make output packages flakes compatible DavHau 2021-11-01 00:14:36 +0700
  • cd6095406b split nodejs builder into different phases DavHau 2021-10-31 21:43:45 +0700
  • 0d1e36f770 init: dream2nix overrides DavHau 2021-10-31 10:38:51 +0700
  • 120b2d0ee0 improve overrides: DavHau 2021-10-30 19:23:47 +0700
  • d20f318b58 rename several things DavHau 2021-10-29 21:18:20 +0700
  • 52740e8f96 Tests + refactor externls DavHau 2021-10-29 19:49:38 +0700
  • 47287126d8
    Merge pull request #38 from DavHau/dev DavHau 2021-10-29 17:03:27 +0700
  • c4b110bc38 output schema flakes-style DavHau 2021-10-28 21:20:20 +0700
  • 607be5f99c nodejs: improve builder DavHau 2021-10-29 12:44:48 +0700
  • 9fc3c648ed
    Merge pull request #37 from danth/emtpy DavHau 2021-10-29 14:51:53 +0700
  • 84a2a606cc
    fix typo emtpy → empty Daniel Thwaites 2021-10-29 07:37:21 +0100
  • ca8ccc96b5
    Merge pull request #36 from DavHau/dev DavHau 2021-10-28 14:27:50 +0700
  • c5881e2db1 pass nodeDeps as path DavHau 2021-10-28 14:23:53 +0700
  • 9d8292878a stop using string substitutions in installPhase DavHau 2021-10-27 14:42:57 +0700
  • 9e2b46edfd improve nodejs builder + bug fixes DavHau 2021-10-27 13:24:05 +0700
  • 1219a10592 overrides: allow passing functions for attributes DavHau 2021-10-26 20:53:29 +0700
  • a0466031c0
    Merge pull request #35 from DavHau/dev DavHau 2021-10-26 20:52:41 +0700
  • d6dc1560cc fix update command DavHau 2021-10-26 20:06:43 +0700
  • 99a87ea7cd add getCyclicDependencies to dream-lock interface DavHau 2021-10-26 19:46:55 +0700
  • 1cbc64fe73 nodejs: never execute scripts on installation DavHau 2021-10-26 19:28:59 +0700
  • c4947f7832
    Merge pull request #34 from DavHau/dev DavHau 2021-10-26 15:26:48 +0700
  • f49f05e943 improve nodejs builders and translators DavHau 2021-10-26 15:23:35 +0700
  • 0e43d2dc7b
    Merge pull request #33 from DavHau/dev DavHau 2021-10-25 15:38:14 +0700
  • 57ca41c059 update flake.lock DavHau 2021-10-23 18:50:26 +0700
  • 70cf6c2723 new builder interface: - dream lock interface via utils.readDreamLock - improve granular builder for nodejs - support fetching urls with sha1 hash - add jsonschema for source type path DavHau 2021-10-23 18:50:16 +0700
  • 2db704be87
    Merge pull request #32 from DavHau/dev DavHau 2021-10-22 23:15:50 +0700
  • 9ac7e462f3 improve granular nodejs builder DavHau 2021-10-22 23:05:42 +0700
  • b79343b398 finalize conditional overrides DavHau 2021-10-22 23:05:20 +0700
  • 1be0df8394
    Merge pull request #31 from DavHau/dev DavHau 2021-10-22 16:34:42 +0700
  • 8a5108a602 fix combined hashing mode DavHau 2021-10-22 16:29:29 +0700
  • 72c435b8a8 yarn-lock: use git fetcher instead of github DavHau 2021-10-22 15:52:55 +0700
  • 38f1725a24 fix dream-lock-schema.json DavHau 2021-10-22 15:52:20 +0700
  • 68f38ac988 remove option allowBuiltinFetchers DavHau 2021-10-22 15:52:06 +0700
  • 055102e698 use utils.writePureShellScript for all translators DavHau 2021-10-22 14:56:56 +0700
  • 6a4a1da0f1 refactor dream.lock sources structure: - now accessed like sources.{name}.{version} DavHau 2021-10-22 14:29:38 +0700
  • 8a96fb0f07
    Merge pull request #30 from DavHau/dev DavHau 2021-10-21 13:59:19 +0700
  • 3cbac60c4d add: support git URLs in package-lock parser DavHau 2021-10-21 13:43:53 +0700
  • 39b3851ceb fix: extractSource DavHau 2021-10-20 21:36:22 +0700
  • 42287603ca
    Merge pull request #29 from DavHau/dev DavHau 2021-10-20 16:41:06 +0700
  • 850dc71568 fix python translator+fetcher+builder DavHau 2021-10-20 16:39:11 +0700
  • 7f04c9d597
    Merge pull request #28 from DavHau/dev DavHau 2021-10-19 00:35:06 +0700
  • bf4b807e34 add: update cli app for automatic package update DavHau 2021-10-19 00:22:37 +0700
  • a6f52f96a9
    Merge pull request #27 from DavHau/dev DavHau 2021-10-18 00:21:43 +0700
  • 5083a88e4c rename: npmlock2nix -> package-lock DavHau 2021-10-18 00:16:13 +0700
  • 99cee262e5 refactor npmlock2nix to use simpleTranslate DavHau 2021-10-18 00:15:54 +0700
  • 0867db4b8a move translator yarn-lock-2 -> yarn-lock DavHau 2021-10-17 23:08:08 +0700
  • 35a806264f remove old yarn-lock parser DavHau 2021-10-17 23:07:18 +0700
  • 353cc807be refine simpleTranslate DavHau 2021-10-17 23:03:55 +0700
  • 9677c12e9e add: simpleTranslate helper function for translators DavHau 2021-10-17 15:48:32 +0700
  • 5717104535
    Merge pull request #25 from DavHau/dev DavHau 2021-10-16 23:58:51 +0700
  • f26dc00567 add video presentation + refactor readme DavHau 2021-10-15 23:39:35 +0700
  • b08ab4616a Translator operational thomassdk 2021-10-15 19:11:07 +0100
  • 366a1b5000 Parser Tweaks thomassdk 2021-10-15 18:22:17 +0100
  • 7a802e226c racket catalog solid thomassdk 2021-10-15 18:21:45 +0100
  • ccc9c005e9 Fix capturing escaped quotations thomassdk 2021-10-15 14:41:29 +0100
  • 079fde462a Tidy thomassdk 2021-10-14 18:00:26 +0100
  • 028d0546ce Use pkgCatalog from store thomassdk 2021-10-14 17:59:48 +0100
  • 8e76db32cb Save racket catalog to store in JSON format thomassdk 2021-10-14 17:59:20 +0100
  • 73b577ce16 Fix and clean up parser thomassdk 2021-10-14 17:58:55 +0100
  • 040a33ac80 Fix filtering of base packages thomassdk 2021-10-14 17:06:54 +0100
  • 72faf532be tidy name#version application thomassdk 2021-10-14 11:34:18 +0100
  • 3546388d73 use b inplace of builtins thomassdk 2021-10-14 11:29:09 +0100
  • 074611de01 Account for gitlab repos thomassdk 2021-10-14 11:26:25 +0100
  • a480b9ba6a Move catalog fetcher to separate file thomassdk 2021-10-14 11:26:14 +0100
  • c00725b0eb WIP: Racket translator inital progress thomassdk 2021-10-13 22:28:25 +0100
  • 7e00121e33 Merge remote-tracking branch 'raghu/main' into dev DavHau 2021-10-13 22:52:25 +0700
  • 9e8095290a
    Merge pull request #23 from DavHau/dev DavHau 2021-10-13 07:39:02 +0700
  • 7d45914c49 add dream2nix logo DavHau 2021-10-13 07:23:32 +0700
  • 8ef88fc523 add justBuild (simplified interface) DavHau 2021-10-12 23:16:00 +0700
  • 788134d4e8 cli: add option --default-nix DavHau 2021-10-12 22:25:06 +0700
  • 89e0b3633d update docs and dream.lock example DavHau 2021-10-12 22:01:39 +0700
  • 7edf7cbf1d granular nodejs builder DavHau 2021-10-09 18:33:45 +0700
  • f7472d096b WIP: conditional overrides DavHau 2021-10-09 18:33:19 +0700
  • 441f10fd64 moved specifications folder raghuram 2021-10-08 15:29:45 +0000
  • 0ca35d09ad moved src raghuram 2021-10-08 15:12:55 +0000
  • 1dc003e2e5
    Merge pull request #19 from DavHau/dev DavHau 2021-10-08 12:46:33 +0700
  • 5be5ae49a5 readDreamLock: revert autmatic top-level packages DavHau 2021-10-08 11:38:09 +0700
  • f9752da027 yarn-lock: add flags dev, optional, peer DavHau 2021-10-08 11:37:20 +0700
  • 35f9cec8d0 fix github dependency for yarn v1 DavHau 2021-10-08 00:43:46 +0700
  • 74bff7571b fix: top-lvl deps for package-lock and yarn-lock DavHau 2021-10-07 17:07:52 +0700
  • d5801d1804 bugfix in parseDreamLock DavHau 2021-10-07 17:06:09 +0700
  • d06519bce0 fix parsing CRLF formatted files DavHau 2021-10-07 16:25:28 +0700
  • 1c48002dfc fix bugs DavHau 2021-10-07 14:38:19 +0700
  • fb372a0f51 translators: yarn: add parsing of links happysalada 2021-10-07 15:07:05 +0900
  • 914a125f76
    Merge pull request #17 from DavHau/dev DavHau 2021-10-07 12:09:32 +0700
  • 40d3a3e46b different improvements: - templating for default.nix - templates for translators - fixup nodejs translators DavHau 2021-10-06 13:32:53 +0700
  • e99e002920 Squashed commit of add_yarn_lock: DavHau 2021-10-07 11:50:40 +0700
  • fca39733e6
    Merge pull request #12 from DavHau/dev DavHau 2021-10-06 10:25:06 +0700
  • 8264abe9c1 remove old cli entry DavHau 2021-10-05 12:27:29 +0700
  • 7f19e0662f finalize new CLI DavHau 2021-10-05 12:25:39 +0700
  • ca22d7b59b fix typo in readme DavHau 2021-10-04 14:20:55 +0700
  • 66c1ce3c0d add finders for finding new package versions DavHau 2021-10-03 23:34:33 +0700
  • 9adf141700 simplify git shortcut + add versionField DavHau 2021-10-03 18:52:26 +0700
  • aa6c0c7027 introduce fetcher modules DavHau 2021-10-03 15:14:27 +0700
  • 15ae842a7b WIP revamp cli using cleo DavHau 2021-09-30 01:29:40 +0100
  • daa71d3e53 yarn.lock: initial translator happysalada 2021-10-06 00:01:26 +0900
  • 8f4632ab5e translators: add yarn.lock happysalada 2021-10-05 20:52:00 +0900
  • 8e6eecc57f
    Merge pull request #10 from happysalada/fixes DavHau 2021-10-05 17:31:01 +0700
  • 1f3b7713a7 fix typo happysalada 2021-10-05 16:37:04 +0900