[Pkg-javascript-devel] add-node-component new option
Yadd
yadd at debian.org
Tue Feb 8 17:07:36 GMT 2022
On 08/02/2022 18:05, Yadd wrote:
> On 08/02/2022 17:58, Jonas Smedegaard wrote:
>> Quoting Yadd (2022-02-08 17:46:13)
>>> I'm not fluent in English, please help me to fix this proposed
>>> description:
>>
>> Looks good to me!
>>
>> Regarding syntax, however, I have a few comments:
>>
>> * I would use only single-level bullet points, and align with that
>> one-level indentation - i.e. no 2nd level and no
>> alignment-with-inline-colon
>>
>> * I would avoid backticks - generally I strip those, or (rarely) I
>> replace with double-quote.
>>
>> Both of the above are to most reliably render with the various package
>> description renderers: a long description is *not* Markdown - very few
>> markup hints are defined, single-bullet indentation being the only one I
>> am aware of.
>>
>>
>> - Jonas
>
> Thanks for the review, is this better ?
>
> Description: collection of tools to aid packaging Node modules in Debian
> The Debian JavaScript Group works on packaging JavaScript libraries for
> Debian. This collection contains tools which help the group with
> day-to-day work.
> .
> It provide debhelper files (set dh-sequence-nodejs into build
> dependencies) to automatically:
> * link or copy needed modules into node_modules/ directory
> * automatically build package and components when build system is
> recognized
> * launch test
> * choose files to install
> * build "Provides" value for package with components
> * build pkgjs-lock.json and "X-Javascript-Built-Using" value files for
> packages built with webpack/browserify
Fix:
* build pkgjs-lock.json files and "X-Javascript-Built-Using" value for
packages built with webpack/browserify
> * clean all its stuff during dh_auto_clean step
> .
> and some utilities:
> * add-node-component: manage uscan components
> * github-debian-upstream: creates debian/upstream/metadata for GitHub
> source
> * debcheck-node-repo: compares vcs repo registered in npm registry
> with the source repo declared in debian/watch
> * dh-make-node: build debian/ directory in a source repository of a
> node module
> * pkgjs-audit: a "npm audit" that uses Debian dependencies
> * pkgjs-depends: find needed dependencies for a node module
> * pkgjs-ln: link a Debian dependency into node_modules/
> * pkgjs-ls: a "npm ls" that search also in Debian directories
> * pkgjs-utils: various little utilities
> .
> and also:
> * a salsa(1) configuration file for JS Team
> * "pkg-js-extra" profile for lintian
>
>
More information about the Pkg-javascript-devel
mailing list