Source: almond
Section: javascript
Priority: optional
Maintainer: Georges Khaznadar <georgesk@debian.org>
Testsuite: autopkgtest-pkg-nodejs
Build-Depends: debhelper-compat (= 13), terser, dh-sequence-nodejs
Standards-Version: 4.6.1
Homepage: https://github.com/requirejs/almond/
Vcs-Browser: https://salsa.debian.org/georgesk/almond
Vcs-Git: https://salsa.debian.org/georgesk/almond.git
Rules-Requires-Root: no

Package: node-almond
Architecture: all
Depends: nodejs, ${misc:Depends}, node-requirejs-text
Description: minimal AMD API implementation for use in optimized browser builds
 Some developers like to use the AMD API to code modular JavaScript,
 but after doing an optimized build, they do not want to include a
 full AMD loader like RequireJS, since they do not need all that
 functionality.
 .
 In the context of Javascript modules, AMD refers to a format
 specification which makes modules  easier to use. See
 http://requirejs.org/docs/whyamd.html#amd
 .
 Some use cases, like mobile, are very sensitive to file sizes.
 .
 By including almond in the built file, there is no need for
 RequireJS.  almond is around **1 kilobyte** when minified with
 Closure Compiler and gzipped.