Run of fresh-snapshots for node-optimist

Merge these changes:

git pull https://janitor.debian.net/git/node-optimist fresh-snapshots/main
git pull https://janitor.debian.net/git/node-optimist fresh-snapshots/pristine-tar
git pull https://janitor.debian.net/git/node-optimist fresh-snapshots/upstream

Summary

Merged new upstream version: 0.6.1+~0.0.30+git20140205.1.680451c (was: 0.6.1+~0.0.30).

Diff

Branch: main

Diff is too long (more than 200 lines). Download the raw diff.

Branch: pristine-tar

diff --git a/node-optimist_0.6.1+~0.0.30+git20140205.1.680451c.orig.tar.gz.delta b/node-optimist_0.6.1+~0.0.30+git20140205.1.680451c.orig.tar.gz.delta
new file mode 100644
index 0000000..3bb3fe1
Binary files /dev/null and b/node-optimist_0.6.1+~0.0.30+git20140205.1.680451c.orig.tar.gz.delta differ
diff --git a/node-optimist_0.6.1+~0.0.30+git20140205.1.680451c.orig.tar.gz.id b/node-optimist_0.6.1+~0.0.30+git20140205.1.680451c.orig.tar.gz.id
new file mode 100644
index 0000000..a29cbe2
--- /dev/null
+++ b/node-optimist_0.6.1+~0.0.30+git20140205.1.680451c.orig.tar.gz.id
@@ -0,0 +1 @@
+46c8fcc212321d3820afa309d11e831c377f8839

Branch: upstream

Tag: upstream/0.6.1+_0.0.30+git20140205.1.680451c
diff --git a/readme.markdown b/readme.markdown
index 2aed775..b74b437 100644
--- a/readme.markdown
+++ b/readme.markdown
@@ -9,6 +9,8 @@ successor to optimist.
 
 [![yarrrrrrrgs!](http://i.imgur.com/4WFGVJ9.png)](https://github.com/chevex/yargs)
 
+You should also consider [nomnom](https://github.com/harthur/nomnom).
+
 optimist
 ========
 
diff --git a/types-optimist/LICENSE b/types-optimist/LICENSE
deleted file mode 100755
index 9e841e7..0000000
--- a/types-optimist/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-    MIT License
-
-    Copyright (c) Microsoft Corporation.
-
-    Permission is hereby granted, free of charge, to any person obtaining a copy
-    of this software and associated documentation files (the "Software"), to deal
-    in the Software without restriction, including without limitation the rights
-    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-    copies of the Software, and to permit persons to whom the Software is
-    furnished to do so, subject to the following conditions:
-
-    The above copyright notice and this permission notice shall be included in all
-    copies or substantial portions of the Software.
-
-    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-    SOFTWARE
diff --git a/types-optimist/README.md b/types-optimist/README.md
deleted file mode 100755
index e6d4feb..0000000
--- a/types-optimist/README.md
+++ /dev/null
@@ -1,16 +0,0 @@
-# Installation
-> `npm install --save @types/optimist`
-
-# Summary
-This package contains type definitions for optimist (https://github.com/substack/node-optimist).
-
-# Details
-Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/optimist.
-
-### Additional Details
- * Last updated: Wed, 07 Jul 2021 17:02:23 GMT
- * Dependencies: none
- * Global values: none
-
-# Credits
-These definitions were written by [Carlos Ballesteros Velasco](https://github.com/soywiz), and [Christopher Brown](https://github.com/chbrown).
diff --git a/types-optimist/index.d.ts b/types-optimist/index.d.ts
deleted file mode 100755
index 7619c8a..0000000
--- a/types-optimist/index.d.ts
+++ /dev/null
@@ -1,88 +0,0 @@
-// Type definitions for optimist
-// Project: https://github.com/substack/node-optimist
-// Definitions by: Carlos Ballesteros Velasco <https://github.com/soywiz>, Christopher Brown <https://github.com/chbrown>
-// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
-
-
-
-declare namespace optimist {
-    interface Opt {
-        alias?: string | string[] | undefined;
-        default?: any;
-        demand?: string | number | string[] | undefined;
-        describe?: string | undefined;
-        type?: string | undefined;
-    }
-
-    interface Parser {
-        /** Implicitly use process.argv array to construct the argv object */
-        argv: any;
-        /** Pass in the process.argv yourself */
-        (args: string[]): any;
-        /** Use .parse() to do the same thing as treating optimist as a function */
-        parse(args: string[]): any;
-
-        // The types below follow the order and documentation of https://github.com/substack/node-optimist
-
-        /** Set key names as equivalent such that updates to a key will propagate to aliases and vice-versa. */
-        alias(key: string, alias: string | string[]): Parser;
-        /** Take an object that maps keys to aliases. */
-        alias(aliases: { [index: string]: string | string[] }): Parser;
-
-        /** Set argv[key] to value if no option was specified on process.argv */
-        default(key: string, value: any): Parser;
-        /** Take an object that maps keys to default values */
-        default(defaults: { [index: string]: any }): Parser;
-
-        /** Show the usage information and exit if key wasn't specified in process.argv */
-        demand(key: string): Parser;
-        /** Demand at least as many non-option arguments, which show up in argv._ */
-        demand(key: number): Parser;
-        /** Demand each element in key */
-        demand(key: string[]): Parser;
-
-        /** Describe a key for the generated usage information */
-        describe(key: string, desc: string): Parser;
-        /** Take an object that maps keys to descriptions */
-        describe(descriptions: { [index: string]: string }): Parser;
-
-        /** Instead of chaining together, e.g. optimist.alias().demand().default()...,
-        you can specify keys in opt for each of the chainable methods. */
-        options(key: string, opt: Opt): Parser;
-        /** Take an object that maps keys to opt parameters */
-        options(options: { [index: string]: Opt }): Parser;
-
-        /** Set a usage message to show which commands to use. Inside message,
-        the string $0 will get interpolated to the current script name or node
-        command for the present script similar to how $0 works in bash or perl. */
-        usage(message: string): Parser;
-
-        /** Check that certain conditions are met in the provided arguments. If fn
-        throws or returns false, show the thrown error, usage information, and exit.
-        */
-        check(fn: (argv: any) => any): Parser;
-
-        /** Interpret key as a boolean. If a non-flag option follows key in process.argv,
-        that string won't get set as the value of key. If key never shows up as a
-        flag in process.arguments, argv[key] will be false. */
-        boolean(key: string): Parser;
-        /** Interpret all the elements as booleans. */
-        boolean(key: string[]): Parser;
-
-        /** Tell the parser logic not to interpret key as a number or boolean. This can be useful if you need to preserve leading zeros in an input. */
-        string(key: string): Parser;
-        /** Interpret all the elements as strings */
-        string(key: string[]): Parser;
-
-        /** Format usage output to wrap at columns many columns. */
-        wrap(columns: number): Parser;
-
-        /** Return the generated usage string. */
-        help(): string;
-        /** Print the usage data using fn for printing (defaults to console.error). */
-        showHelp(fn?: (message: string) => void): void;
-    }
-}
-
-declare var optimist: optimist.Parser;
-export = optimist;
diff --git a/types-optimist/package.json b/types-optimist/package.json
deleted file mode 100755
index 3315cfe..0000000
--- a/types-optimist/package.json
+++ /dev/null
@@ -1,30 +0,0 @@
-{
-    "name": "@types/optimist",
-    "version": "0.0.30",
-    "description": "TypeScript definitions for optimist",
-    "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/optimist",
-    "license": "MIT",
-    "contributors": [
-        {
-            "name": "Carlos Ballesteros Velasco",
-            "url": "https://github.com/soywiz",
-            "githubUsername": "soywiz"
-        },
-        {
-            "name": "Christopher Brown",
-            "url": "https://github.com/chbrown",
-            "githubUsername": "chbrown"
-        }
-    ],
-    "main": "",
-    "types": "index.d.ts",
-    "repository": {
-        "type": "git",
-        "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git",
-        "directory": "types/optimist"
-    },
-    "scripts": {},
-    "dependencies": {},
-    "typesPublisherContentHash": "ec5cace85871cd3339080564bae9c9aa380bdfb86a941cce86b5be3a28c82ecd",
-    "typeScriptVersion": "3.6"
-}
\ No newline at end of file

Publish Blockers

  • ☑ run was successful
  • ☑ package has not been removed from the archive
  • ☑ command has not changed
  • ☒ not yet reviewed, but review needed
  • ☑ 0 publish attempts so far.not currently attempting to back off
  • ☒ merge proposals for the package maintainer are currently being rate-limited (open: 1253, max open: 200)
  • ☑ change set 8d17b9ec-4220-415f-aff1-3c0dcf3acfe5 is ready

Resulting package

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t fresh-snapshots node-optimist

Lintian Result

Full worker log Full build log