From 5953a946eac43a458cd37826022ef3265379d0eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 17 Aug 2023 10:16:05 -0700 Subject: [PATCH] maizzle: use buildNpmPackage --- pkgs/development/node-packages/aliases.nix | 1 + .../node-packages/node-packages.json | 1 - .../node-packages/node-packages.nix | 719 ------------------ pkgs/development/tools/maizzle/default.nix | 28 + pkgs/top-level/all-packages.nix | 2 + 5 files changed, 31 insertions(+), 720 deletions(-) create mode 100644 pkgs/development/tools/maizzle/default.nix diff --git a/pkgs/development/node-packages/aliases.nix b/pkgs/development/node-packages/aliases.nix index ef2f132a2f2f..28b6dc35687f 100644 --- a/pkgs/development/node-packages/aliases.nix +++ b/pkgs/development/node-packages/aliases.nix @@ -42,6 +42,7 @@ mapAliases { "@bitwarden/cli" = pkgs.bitwarden-cli; # added 2023-07-25 "@githubnext/github-copilot-cli" = pkgs.github-copilot-cli; # Added 2023-05-02 "@google/clasp" = pkgs.google-clasp; # Added 2023-05-07 + "@maizzle/cli" = pkgs.maizzle; # added 2023-08-17 "@nestjs/cli" = pkgs.nest-cli; # Added 2023-05-06 antennas = pkgs.antennas; # added 2023-07-30 balanceofsatoshis = pkgs.balanceofsatoshis; # added 2023-07-31 diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index 16bde703ebba..ef97387bc02e 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -7,7 +7,6 @@ , "@commitlint/config-conventional" , "@emacs-eask/cli" , "@forge/cli" -, "@maizzle/cli" , "@medable/mdctl-cli" , "@mermaid-js/mermaid-cli" , "@microsoft/rush" diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index 153b9e23f41c..d28483ab2272 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -82373,725 +82373,6 @@ in bypassCache = true; reconstructLock = true; }; - "@maizzle/cli" = nodeEnv.buildNodePackage { - name = "_at_maizzle_slash_cli"; - packageName = "@maizzle/cli"; - version = "1.5.6"; - src = fetchurl { - url = "https://registry.npmjs.org/@maizzle/cli/-/cli-1.5.6.tgz"; - sha512 = "S+NzmN4VSmIu6vHVJ6hYUQj3xsksOpE82SGP97nMimabR282BM1l/FT71jOqbf+UAgjm2Q9TyIOeGtsWDsW+CQ=="; - }; - dependencies = [ - (sources."@babel/code-frame-7.22.10" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."chalk-2.4.2" - sources."color-convert-1.9.3" - sources."color-name-1.1.3" - sources."has-flag-3.0.0" - sources."supports-color-5.5.0" - ]; - }) - sources."@babel/helper-validator-identifier-7.22.5" - (sources."@babel/highlight-7.22.10" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."chalk-2.4.2" - sources."color-convert-1.9.3" - sources."color-name-1.1.3" - sources."has-flag-3.0.0" - sources."supports-color-5.5.0" - ]; - }) - (sources."@bconnorwhite/module-2.0.2" // { - dependencies = [ - sources."find-up-5.0.0" - sources."locate-path-6.0.0" - sources."p-limit-3.1.0" - sources."p-locate-5.0.0" - sources."path-exists-4.0.0" - ]; - }) - sources."@ljharb/through-2.3.9" - sources."@nodelib/fs.scandir-2.1.5" - sources."@nodelib/fs.stat-2.0.5" - sources."@nodelib/fs.walk-1.2.8" - sources."@pnpm/config.env-replace-1.1.0" - (sources."@pnpm/network.ca-file-1.0.2" // { - dependencies = [ - sources."graceful-fs-4.2.10" - ]; - }) - sources."@pnpm/npm-conf-2.2.2" - sources."@samverschueren/stream-to-observable-0.3.1" - sources."@sindresorhus/is-4.6.0" - sources."@szmarczak/http-timer-4.0.6" - sources."@types/cacheable-request-6.0.3" - sources."@types/http-cache-semantics-4.0.1" - sources."@types/keyv-3.1.4" - sources."@types/minimist-1.2.2" - sources."@types/node-20.4.9" - sources."@types/normalize-package-data-2.4.1" - sources."@types/responselike-1.0.0" - sources."aggregate-error-4.0.1" - sources."all-package-names-2.0.711" - sources."ansi-align-3.0.1" - sources."ansi-escapes-4.3.2" - sources."ansi-regex-5.0.1" - sources."ansi-styles-4.3.0" - sources."any-observable-0.3.0" - sources."argparse-2.0.1" - sources."arrify-1.0.1" - sources."balanced-match-1.0.2" - sources."base64-js-1.5.1" - sources."big-integer-1.6.51" - sources."bl-4.1.0" - (sources."boxen-7.1.1" // { - dependencies = [ - sources."ansi-regex-6.0.1" - sources."ansi-styles-6.2.1" - sources."chalk-5.3.0" - sources."emoji-regex-9.2.2" - sources."string-width-5.1.2" - sources."strip-ansi-7.1.0" - sources."type-fest-2.19.0" - sources."wrap-ansi-8.1.0" - ]; - }) - sources."bplist-parser-0.2.0" - sources."brace-expansion-1.1.11" - sources."braces-3.0.2" - sources."buffer-5.7.1" - sources."builtins-1.0.3" - sources."bundle-name-3.0.0" - sources."cacheable-lookup-5.0.4" - (sources."cacheable-request-7.0.4" // { - dependencies = [ - sources."get-stream-5.2.0" - ]; - }) - sources."callsites-3.1.0" - sources."camelcase-7.0.1" - (sources."camelcase-keys-8.0.2" // { - dependencies = [ - sources."type-fest-2.19.0" - ]; - }) - sources."chalk-4.1.2" - sources."chardet-0.7.0" - sources."ci-info-3.8.0" - (sources."clean-stack-4.2.0" // { - dependencies = [ - sources."escape-string-regexp-5.0.0" - ]; - }) - sources."cli-boxes-3.0.0" - sources."cli-cursor-3.1.0" - sources."cli-spinners-2.9.0" - (sources."cli-truncate-0.2.1" // { - dependencies = [ - sources."ansi-regex-2.1.1" - sources."is-fullwidth-code-point-1.0.0" - sources."string-width-1.0.2" - sources."strip-ansi-3.0.1" - ]; - }) - sources."cli-width-3.0.0" - sources."clone-1.0.4" - sources."clone-response-1.0.3" - sources."code-point-at-1.1.0" - sources."color-convert-2.0.1" - sources."color-name-1.1.4" - sources."commander-10.0.1" - (sources."commander-version-1.1.0" // { - dependencies = [ - sources."commander-6.2.1" - ]; - }) - sources."concat-map-0.0.1" - (sources."config-chain-1.1.13" // { - dependencies = [ - sources."ini-1.3.8" - ]; - }) - (sources."configstore-6.0.0" // { - dependencies = [ - sources."dot-prop-6.0.1" - ]; - }) - sources."cosmiconfig-8.2.0" - sources."cross-spawn-7.0.3" - (sources."crypto-random-string-4.0.0" // { - dependencies = [ - sources."type-fest-1.4.0" - ]; - }) - sources."date-fns-1.30.1" - sources."decamelize-6.0.0" - (sources."decamelize-keys-2.0.1" // { - dependencies = [ - sources."type-fest-3.13.1" - ]; - }) - (sources."decompress-response-6.0.0" // { - dependencies = [ - sources."mimic-response-3.1.0" - ]; - }) - sources."deep-extend-0.6.0" - (sources."default-browser-4.0.0" // { - dependencies = [ - sources."execa-7.2.0" - sources."human-signals-4.3.1" - sources."is-stream-3.0.0" - sources."mimic-fn-4.0.0" - sources."npm-run-path-5.1.0" - sources."onetime-6.0.0" - sources."path-key-4.0.0" - sources."strip-final-newline-3.0.0" - ]; - }) - sources."default-browser-id-3.0.0" - sources."defaults-1.0.4" - sources."defer-to-connect-2.0.1" - sources."define-lazy-prop-3.0.0" - sources."del-7.0.0" - sources."dir-glob-3.0.1" - (sources."dot-prop-7.2.0" // { - dependencies = [ - sources."type-fest-2.19.0" - ]; - }) - sources."duplexer3-0.1.5" - sources."eastasianwidth-0.2.0" - sources."elegant-spinner-1.0.1" - sources."emoji-regex-8.0.0" - sources."end-of-stream-1.4.4" - sources."error-ex-1.3.2" - sources."escape-goat-4.0.0" - sources."escape-string-regexp-1.0.5" - sources."execa-5.1.1" - sources."exit-hook-3.2.0" - sources."external-editor-3.1.0" - sources."fast-glob-3.3.1" - sources."fastq-1.15.0" - sources."figures-3.2.0" - sources."fill-range-7.0.1" - (sources."find-up-4.1.0" // { - dependencies = [ - sources."path-exists-4.0.0" - ]; - }) - sources."form-data-encoder-2.1.4" - sources."fs-extra-10.1.0" - sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" - sources."get-stream-6.0.1" - sources."github-url-from-git-1.5.0" - sources."glob-7.2.3" - sources."glob-parent-5.1.2" - sources."global-dirs-3.0.1" - sources."globby-13.2.2" - sources."got-11.8.6" - sources."graceful-fs-4.2.11" - sources."hard-rejection-2.1.0" - sources."has-1.0.3" - (sources."has-ansi-2.0.0" // { - dependencies = [ - sources."ansi-regex-2.1.1" - ]; - }) - sources."has-flag-4.0.0" - sources."has-yarn-3.0.0" - sources."hosted-git-info-6.1.1" - sources."http-cache-semantics-4.1.1" - (sources."http2-wrapper-1.0.3" // { - dependencies = [ - sources."quick-lru-5.1.1" - ]; - }) - sources."human-signals-2.1.0" - sources."iconv-lite-0.4.24" - sources."ieee754-1.2.1" - sources."ignore-5.2.4" - (sources."ignore-walk-6.0.3" // { - dependencies = [ - sources."brace-expansion-2.0.1" - sources."minimatch-9.0.3" - ]; - }) - sources."import-cwd-3.0.0" - (sources."import-fresh-3.3.0" // { - dependencies = [ - sources."resolve-from-4.0.0" - ]; - }) - sources."import-from-3.0.0" - sources."import-lazy-4.0.0" - (sources."import-local-3.1.0" // { - dependencies = [ - sources."pkg-dir-4.2.0" - ]; - }) - sources."imurmurhash-0.1.4" - sources."indent-string-5.0.0" - sources."inflight-1.0.6" - sources."inherits-2.0.4" - sources."ini-2.0.0" - sources."inquirer-8.2.6" - (sources."inquirer-autosubmit-prompt-0.2.0" // { - dependencies = [ - sources."ansi-escapes-3.2.0" - sources."ansi-regex-3.0.1" - sources."ansi-styles-3.2.1" - sources."chalk-2.4.2" - sources."cli-cursor-2.1.0" - sources."cli-width-2.2.1" - sources."color-convert-1.9.3" - sources."color-name-1.1.3" - sources."figures-2.0.0" - sources."has-flag-3.0.0" - sources."inquirer-6.5.2" - sources."is-fullwidth-code-point-2.0.0" - sources."mimic-fn-1.2.0" - sources."mute-stream-0.0.7" - sources."onetime-2.0.1" - sources."restore-cursor-2.0.0" - sources."rxjs-6.6.7" - (sources."string-width-2.1.1" // { - dependencies = [ - sources."strip-ansi-4.0.0" - ]; - }) - (sources."strip-ansi-5.2.0" // { - dependencies = [ - sources."ansi-regex-4.1.1" - ]; - }) - sources."supports-color-5.5.0" - sources."tslib-1.14.1" - ]; - }) - sources."is-arrayish-0.2.1" - sources."is-ci-3.0.1" - sources."is-core-module-2.13.0" - sources."is-docker-3.0.0" - sources."is-extglob-2.1.1" - sources."is-fullwidth-code-point-3.0.0" - sources."is-glob-4.0.3" - sources."is-inside-container-1.0.0" - (sources."is-installed-globally-0.4.0" // { - dependencies = [ - sources."is-path-inside-3.0.3" - ]; - }) - sources."is-interactive-2.0.0" - sources."is-name-taken-2.0.0" - sources."is-npm-6.0.0" - sources."is-number-7.0.0" - sources."is-obj-2.0.0" - (sources."is-observable-1.1.0" // { - dependencies = [ - sources."symbol-observable-1.2.0" - ]; - }) - sources."is-path-cwd-3.0.0" - sources."is-path-inside-4.0.0" - sources."is-plain-obj-1.1.0" - sources."is-promise-2.2.2" - sources."is-scoped-3.0.0" - sources."is-stream-2.0.1" - sources."is-typedarray-1.0.0" - sources."is-unicode-supported-1.3.0" - sources."is-url-superb-6.1.0" - (sources."is-wsl-2.2.0" // { - dependencies = [ - sources."is-docker-2.2.1" - ]; - }) - sources."is-yarn-global-0.4.1" - sources."isexe-2.0.0" - sources."issue-regex-4.1.0" - sources."js-tokens-4.0.0" - sources."js-yaml-4.1.0" - sources."json-buffer-3.0.1" - sources."json-parse-even-better-errors-2.3.1" - sources."jsonfile-6.1.0" - sources."keyv-4.5.3" - sources."kind-of-6.0.3" - sources."latest-version-7.0.0" - sources."lines-and-columns-1.2.4" - (sources."listr-0.14.3" // { - dependencies = [ - sources."is-stream-1.1.0" - sources."p-map-2.1.0" - sources."rxjs-6.6.7" - sources."tslib-1.14.1" - ]; - }) - (sources."listr-input-0.2.1" // { - dependencies = [ - sources."inquirer-7.3.3" - sources."rxjs-6.6.7" - sources."tslib-1.14.1" - ]; - }) - sources."listr-silent-renderer-1.1.1" - (sources."listr-update-renderer-0.5.0" // { - dependencies = [ - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."chalk-1.1.3" - sources."figures-1.7.0" - sources."indent-string-3.2.0" - sources."log-symbols-1.0.2" - sources."strip-ansi-3.0.1" - sources."supports-color-2.0.0" - ]; - }) - (sources."listr-verbose-renderer-0.5.0" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."chalk-2.4.2" - sources."cli-cursor-2.1.0" - sources."color-convert-1.9.3" - sources."color-name-1.1.3" - sources."figures-2.0.0" - sources."has-flag-3.0.0" - sources."mimic-fn-1.2.0" - sources."onetime-2.0.1" - sources."restore-cursor-2.0.0" - sources."supports-color-5.5.0" - ]; - }) - sources."locate-path-5.0.0" - sources."lodash-4.17.21" - sources."lodash.isequal-4.5.0" - sources."lodash.zip-4.2.0" - (sources."log-symbols-5.1.0" // { - dependencies = [ - sources."chalk-5.3.0" - ]; - }) - (sources."log-update-2.3.0" // { - dependencies = [ - sources."ansi-escapes-3.2.0" - sources."ansi-regex-3.0.1" - sources."cli-cursor-2.1.0" - sources."is-fullwidth-code-point-2.0.0" - sources."mimic-fn-1.2.0" - sources."onetime-2.0.1" - sources."restore-cursor-2.0.0" - sources."string-width-2.1.1" - sources."strip-ansi-4.0.0" - sources."wrap-ansi-3.0.1" - ]; - }) - sources."lowercase-keys-2.0.0" - sources."lru-cache-7.18.3" - (sources."make-dir-3.1.0" // { - dependencies = [ - sources."semver-6.3.1" - ]; - }) - sources."map-obj-4.3.0" - (sources."meow-12.0.1" // { - dependencies = [ - sources."type-fest-3.13.1" - ]; - }) - sources."merge-stream-2.0.0" - sources."merge2-1.4.1" - sources."micromatch-4.0.5" - sources."mimic-fn-2.1.0" - sources."mimic-response-1.0.1" - sources."min-indent-1.0.1" - sources."minimatch-3.1.2" - sources."minimist-1.2.8" - sources."minimist-options-4.1.0" - sources."mute-stream-0.0.8" - (sources."new-github-release-url-2.0.0" // { - dependencies = [ - sources."type-fest-2.19.0" - ]; - }) - sources."normalize-package-data-5.0.0" - sources."normalize-url-6.1.0" - (sources."np-8.0.4" // { - dependencies = [ - sources."chalk-5.3.0" - sources."cli-width-4.1.0" - sources."escape-string-regexp-5.0.0" - sources."execa-7.2.0" - sources."figures-5.0.0" - sources."human-signals-4.3.1" - sources."inquirer-9.2.10" - sources."is-stream-3.0.0" - sources."mimic-fn-4.0.0" - sources."mute-stream-1.0.0" - sources."npm-run-path-5.1.0" - sources."onetime-6.0.0" - sources."path-key-4.0.0" - sources."run-async-3.0.0" - sources."strip-final-newline-3.0.0" - sources."update-notifier-6.0.2" - ]; - }) - sources."npm-name-7.1.0" - sources."npm-run-path-4.0.1" - sources."number-is-nan-1.0.1" - sources."object-assign-4.1.1" - sources."once-1.4.0" - sources."onetime-5.1.2" - sources."open-9.1.0" - (sources."ora-5.4.1" // { - dependencies = [ - sources."is-interactive-1.0.0" - sources."is-unicode-supported-0.1.0" - sources."log-symbols-4.1.0" - ]; - }) - sources."org-regex-1.0.0" - sources."os-tmpdir-1.0.2" - (sources."ow-1.1.1" // { - dependencies = [ - sources."@sindresorhus/is-5.6.0" - sources."callsites-4.0.0" - ]; - }) - sources."p-cancelable-2.1.1" - sources."p-limit-2.3.0" - sources."p-locate-4.1.0" - sources."p-lock-2.1.0" - sources."p-map-5.5.0" - (sources."p-memoize-7.1.1" // { - dependencies = [ - sources."mimic-fn-4.0.0" - sources."type-fest-3.13.1" - ]; - }) - sources."p-timeout-6.1.2" - sources."p-try-2.2.0" - (sources."package-json-8.1.1" // { - dependencies = [ - sources."@sindresorhus/is-5.6.0" - sources."@szmarczak/http-timer-5.0.1" - sources."cacheable-lookup-7.0.0" - sources."cacheable-request-10.2.13" - sources."got-12.6.1" - sources."http2-wrapper-2.2.0" - sources."lowercase-keys-3.0.0" - sources."mimic-response-4.0.0" - sources."normalize-url-8.0.0" - sources."p-cancelable-3.0.0" - sources."quick-lru-5.1.1" - sources."registry-auth-token-5.0.2" - sources."responselike-3.0.0" - ]; - }) - sources."package-name-conflict-1.0.3" - sources."parent-module-1.0.1" - sources."parse-json-5.2.0" - sources."parse-json-object-2.0.1" - sources."path-exists-5.0.0" - sources."path-is-absolute-1.0.1" - sources."path-key-3.1.1" - sources."path-type-4.0.0" - sources."picomatch-2.3.1" - (sources."pkg-dir-7.0.0" // { - dependencies = [ - sources."find-up-6.3.0" - sources."locate-path-7.2.0" - sources."p-limit-4.0.0" - sources."p-locate-6.0.0" - sources."yocto-queue-1.0.0" - ]; - }) - sources."prepend-http-2.0.0" - sources."progress-2.0.3" - sources."proto-list-1.2.4" - sources."pump-3.0.0" - sources."pupa-3.1.0" - sources."queue-microtask-1.2.3" - sources."quick-lru-6.1.1" - (sources."rc-1.2.8" // { - dependencies = [ - sources."ini-1.3.8" - ]; - }) - sources."read-file-safe-1.0.10" - (sources."read-json-safe-1.0.5" // { - dependencies = [ - sources."parse-json-object-1.1.0" - ]; - }) - (sources."read-pkg-7.1.0" // { - dependencies = [ - sources."hosted-git-info-4.1.0" - sources."lru-cache-6.0.0" - sources."normalize-package-data-3.0.3" - sources."type-fest-2.19.0" - ]; - }) - (sources."read-pkg-up-9.1.0" // { - dependencies = [ - sources."find-up-6.3.0" - sources."locate-path-7.2.0" - sources."p-limit-4.0.0" - sources."p-locate-6.0.0" - sources."type-fest-2.19.0" - sources."yocto-queue-1.0.0" - ]; - }) - sources."readable-stream-3.6.2" - sources."redent-4.0.0" - sources."registry-auth-token-4.2.2" - sources."registry-url-6.0.1" - sources."resolve-alpn-1.2.1" - sources."resolve-cwd-3.0.0" - sources."resolve-from-5.0.0" - sources."responselike-2.0.1" - sources."restore-cursor-3.1.0" - sources."reusify-1.0.4" - sources."rimraf-3.0.2" - sources."run-applescript-5.0.0" - sources."run-async-2.4.1" - sources."run-parallel-1.2.0" - sources."rxjs-7.8.1" - sources."safe-buffer-5.2.1" - sources."safer-buffer-2.1.2" - sources."scoped-regex-3.0.0" - (sources."semver-7.5.4" // { - dependencies = [ - sources."lru-cache-6.0.0" - ]; - }) - sources."semver-diff-4.0.0" - sources."shebang-command-2.0.0" - sources."shebang-regex-3.0.0" - sources."signal-exit-3.0.7" - sources."slash-4.0.0" - sources."slice-ansi-0.0.4" - sources."spdx-correct-3.2.0" - sources."spdx-exceptions-2.3.0" - sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.13" - sources."string-width-4.2.3" - sources."string_decoder-1.3.0" - sources."strip-ansi-6.0.1" - sources."strip-final-newline-2.0.0" - sources."strip-indent-4.0.0" - sources."strip-json-comments-2.0.1" - sources."supports-color-7.2.0" - sources."supports-hyperlinks-2.3.0" - sources."symbol-observable-4.0.0" - (sources."terminal-link-3.0.0" // { - dependencies = [ - sources."ansi-escapes-5.0.0" - sources."type-fest-1.4.0" - ]; - }) - sources."through-2.3.8" - sources."titleize-3.0.0" - sources."tmp-0.0.33" - sources."to-readable-stream-1.0.0" - sources."to-regex-range-5.0.1" - sources."trim-newlines-5.0.0" - sources."tslib-2.6.1" - sources."type-fest-0.21.3" - sources."typedarray-to-buffer-3.1.5" - sources."types-eslintrc-1.0.3" - sources."types-json-1.2.2" - sources."types-pkg-json-1.2.1" - sources."unique-string-3.0.0" - sources."universalify-2.0.0" - sources."untildify-4.0.0" - (sources."update-notifier-5.1.0" // { - dependencies = [ - sources."@sindresorhus/is-0.14.0" - sources."@szmarczak/http-timer-1.1.2" - sources."boxen-5.1.2" - (sources."cacheable-request-6.1.0" // { - dependencies = [ - sources."get-stream-5.2.0" - sources."lowercase-keys-2.0.0" - ]; - }) - sources."camelcase-6.3.0" - sources."ci-info-2.0.0" - sources."cli-boxes-2.2.1" - sources."configstore-5.0.1" - sources."crypto-random-string-2.0.0" - sources."decompress-response-3.3.0" - sources."defer-to-connect-1.1.3" - sources."dot-prop-5.3.0" - sources."escape-goat-2.1.1" - sources."get-stream-4.1.0" - sources."got-9.6.0" - sources."has-yarn-2.1.0" - sources."import-lazy-2.1.0" - sources."is-ci-2.0.0" - sources."is-npm-5.0.0" - sources."is-yarn-global-0.3.0" - sources."json-buffer-3.0.0" - sources."keyv-3.1.0" - sources."latest-version-5.1.0" - sources."lowercase-keys-1.0.1" - sources."normalize-url-4.5.1" - sources."p-cancelable-1.1.0" - (sources."package-json-6.5.0" // { - dependencies = [ - sources."semver-6.3.1" - ]; - }) - sources."pupa-2.1.1" - sources."registry-url-5.1.0" - sources."responselike-1.0.2" - (sources."semver-diff-3.1.1" // { - dependencies = [ - sources."semver-6.3.1" - ]; - }) - sources."type-fest-0.20.2" - sources."unique-string-2.0.0" - sources."widest-line-3.1.0" - sources."wrap-ansi-7.0.0" - sources."xdg-basedir-4.0.0" - ]; - }) - sources."url-parse-lax-3.0.0" - sources."util-deprecate-1.0.2" - sources."vali-date-1.0.0" - sources."validate-npm-package-license-3.0.4" - sources."validate-npm-package-name-3.0.0" - sources."wcwidth-1.0.1" - sources."which-2.0.2" - (sources."widest-line-4.0.1" // { - dependencies = [ - sources."ansi-regex-6.0.1" - sources."emoji-regex-9.2.2" - sources."string-width-5.1.2" - sources."strip-ansi-7.1.0" - ]; - }) - sources."wrap-ansi-6.2.0" - sources."wrappy-1.0.2" - sources."write-file-atomic-3.0.3" - sources."xdg-basedir-5.1.0" - sources."yallist-4.0.0" - sources."yargs-parser-21.1.1" - sources."yocto-queue-0.1.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "CLI tool for the Maizzle Email Framework"; - homepage = "https://maizzle.com"; - license = "MIT"; - }; - production = true; - bypassCache = true; - reconstructLock = true; - }; "@medable/mdctl-cli" = nodeEnv.buildNodePackage { name = "_at_medable_slash_mdctl-cli"; packageName = "@medable/mdctl-cli"; diff --git a/pkgs/development/tools/maizzle/default.nix b/pkgs/development/tools/maizzle/default.nix new file mode 100644 index 000000000000..11279b98de80 --- /dev/null +++ b/pkgs/development/tools/maizzle/default.nix @@ -0,0 +1,28 @@ +{ lib +, buildNpmPackage +, fetchFromGitHub +}: + +buildNpmPackage rec { + pname = "maizzle"; + version = "1.5.6"; + + src = fetchFromGitHub { + owner = "maizzle"; + repo = "cli"; + rev = "v${version}"; + hash = "sha256-HGoqwqO50Y1oZBCVXkgM3NyZu+vPz/iniEH9mm/SQ1I="; + }; + + npmDepsHash = "sha256-vqhuoTtrZYmxameaoOfA9N5QGXzdhT1/tWx70KBk5aI="; + + dontNpmBuild = true; + + meta = { + description = "CLI tool for the Maizzle Email Framework"; + homepage = "https://github.com/maizzle/cli"; + license = lib.licenses.mit; + mainProgram = "maizzle"; + maintainers = with lib.maintainers; [ happysalada ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e84c8e7d19d2..ec92b83999c7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19532,6 +19532,8 @@ with pkgs; lurk = callPackage ../development/tools/lurk { }; + maizzle = callPackage ../development/tools/maizzle { }; + malt = callPackage ../development/tools/profiling/malt { }; marksman = callPackage ../development/tools/marksman { };