Source: node-prosemirror-buildhelper
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
Uploaders: Emfox Zhou <emfox@debian.org>
Section: javascript
Testsuite: autopkgtest-pkg-nodejs
Priority: optional
Build-Depends: debhelper-compat (= 13),
               dh-sequence-nodejs,
Rules-Requires-Root: no
Standards-Version: 4.7.0
Homepage: https://github.com/prosemirror/buildhelper
Vcs-Browser: https://salsa.debian.org/js-team/node-prosemirror-buildhelper
Vcs-Git: https://salsa.debian.org/js-team/node-prosemirror-buildhelper.git

Package: node-prosemirror-buildhelper
Architecture: all
Depends: ${misc:Depends},
         node-babel7,
         node-marijn-buildtool,
Description: helper scripts to build ProseMirror packages
 @prosemirror/buildhelper provides pm-buildhelper, the build driver that the
 ProseMirror packages use to build themselves: it converts the /// doc
 comments in the sources to JSDoc comments so that the TypeScript compiler
 will not strip them, compiles the package's TypeScript sources in memory,
 and then runs Rollup together with rollup-plugin-dts to emit dist/index.js
 (ES module), dist/index.cjs (CommonJS) and dist/index.d.ts from the
 package's main TypeScript file.
 .
 Current prosemirror-* releases, as needed by the Zotero note editor, build
 themselves with pm-buildhelper instead of the older "rollup -c" setup, so
 this package is required in order to build them from source. This is part
 of packaging Zotero for Debian (#1125955).
 .
 Node.js is an event-based server-side JavaScript engine.
