[Pkg-javascript-devel] Request to join the Debian JavaScript Maintainers group
Yadd
yadd at debian.org
Sun Dec 11 16:45:04 GMT 2022
More simple:
$ pkgjs-depends @mdi/font-build
# @mdi/font-build at 1.8.10
# 12 missing npm module(s)
DEPENDENCIES:
node-argparse (argparse)
node-commander (commander)
node-cosmiconfig (cosmiconfig)
node-deep-equal (call-bind)
node-deepmerge (deepmerge)
node-define-properties (define-properties)
node-es-abstract (es-abstract)
node-fs-extra (fs-extra)
node-function-bind (function-bind)
node-glob (glob)
node-globby (globby)
node-meow (meow)
node-node-sass (node-sass)
node-nunjucks (nunjucks)
node-p-limit (p-limit)
node-pako (pako)
node-readable-stream (readable-stream)
node-resolve-from (resolve-from)
node-sax (sax)
node-string.prototype.codepointat (string.prototype.codepointat)
node-svg2ttf (svg2ttf)
node-xml2js (xml2js)
node-yargs (yargs)
MISSING:
@mdi/font-build at 1.8.10
└── webfont (9.0.0)
└── svgicons2svgfont (9.2.0)
└── array.prototype.flatmap (1.2.4)
└── geometry-interfaces (1.1.4)
└── neatequal (1.0.0)
└── varstream (0.3.2)
└── string.fromcodepoint (0.2.1)
└── svg-pathdata (5.0.5)
└── ttf2eot (2.0.0)
└── microbuffer (1.0.0)
└── ttf2woff (2.0.2)
└── (^) microbuffer (1.0.0)
└── wawoff2 (1.0.2)
Maybe create just a node-webfont package with embedded dependencies
On 11/12/2022 16:13, Julian Gilbey wrote:
> On Sun, Dec 11, 2022 at 11:19:44AM +0100, Yadd wrote:
>> On 11/12/2022 11:16, Debian GitLab wrote:
>>> Julian Gilbey <https://salsa.debian.org/jdg> requested Developer access
>>> to the Debian JavaScript Maintainers
>>> <https://salsa.debian.org/groups/js-team/-/group_members> group.
>>
>> Hi,
>>
>> welcome to JS Team, please follow our doc & policy:
>> * https://wiki.debian.org/Javascript
>> * https://wiki.debian.org/Javascript/Tutorial
>> * https://wiki.debian.org/Javascript/GroupSourcesTutorial
>>
>> Cheers,
>> Yadd
>
> Thanks Yadd!
>
> I'm just a beginner, but I'm having a look at the
> fonts-materialdesignicons-webfont package and trying to update it. To
> actually build it from source requires 7 as-yet-unpackaged JavaScript
> (node) packages (see below).
>
> I'm reading the JavaScript team policy and tutorial. Once I've
> packaged them, would someone with more Debian JavaScript experience be
> willing to glance over them before I upload them?
>
> One specific point: @mdi/font-build creates a binary called
> "font-build", which seems to me perhaps overly generic; though there
> doesn't yet exist a binary with that name in the Debian archive, I
> wonder whether I should rename it to mdi-font-build instead.
>
> Best wishes,
>
> Julian
>
> The packages needed to build fonts-materialdesignicons-webfont from
> source:
>
> * @mdi/font-build
> depends on:
> node-sass [already packaged]
> webfont
> yargs [already packaged]
>
> * webfont
> depends on:
> cosmiconfig [already packaged]
> deepmerge [already packaged]
> globby [already packaged]
> meow [already packaged]
> nunjucks [already packaged]
> p-limit [already packaged]
> parse-json [already packaged]
> resolve-from [already packaged]
> svg2ttf [already packaged]
> svgicons2svgfont
> ttf2eot
> ttf2woff
> wawoff2
> xml2js [already packaged]
>
> * svgicons2svgfont
> depends on:
> commander [already packaged]
> glob [already packaged]
> sax [already packaged]
> svg-pathdata
>
> * ttf2eot
> depends on:
> argparse [already packaged]
>
> * ttf2woff
> depends on:
> argparse [already packaged]
> pako [already packaged]
>
> * wawoff2
> depends on:
> argparse [already packaged]
>
> * svg-pathdata
> no dependencies
More information about the Pkg-javascript-devel
mailing list