Source: node-swup
Maintainer: Sergei Golovan <sgolovan@debian.org>
Section: javascript
Build-Depends:
 debhelper-compat (= 13),
 dh-exec,
 dh-nodejs,
 dh-sequence-nodejs,
 node-typescript (>= 6),
 rollup,
 node-rollup-plugin-node-resolve,
 node-rollup-plugin-babel,
 node-rollup-plugin-commonjs,
 node-rollup-plugin-typescript,
 node-rollup-plugin-json,
 node-rollup-plugin-terser,
 node-delegate-it,
 node-typed-query-selector,
 node-path-to-regexp,
 node-focus-options-polyfill,
Standards-Version: 4.7.4
Homepage: https://github.com/swup/swup
Vcs-Browser: https://salsa.debian.org/erlang-team/packages/node-swup
Vcs-Git: https://salsa.debian.org/erlang-team/packages/node-swup.git

Package: node-swup
Architecture: all
Multi-Arch: foreign
Depends: node-delegate-it,
 node-typed-query-selector,
 node-path-to-regexp,
 node-focus-options-polyfill,
 ${misc:Depends}
Provides: node-swup-browserslist-config (= ${binary:Version}),
 node-swup-plugin (= ${binary:Version}),
 node-swup-a11y-plugin (= ${binary:Version}),
 node-swup-progress-plugin (= ${binary:Version}),
Description: Versatile and extensible page transition library
 This module adds page transitions to server-rendered websites. It manages
 the complete page load lifecycle and smoothly animates between the
 current and next page. In addition, it offers many other improvements
 like caching, smart preloading, native browser history and enhanced
 accessibility.
 .
 The binary package includes the swup itself and several swup plugins:
   * @swup/browserslist-config: Config for target browsers
   * @swup/plugin: Base class for creating swup plugins
   * @swup/a11y-plugin: Enhanced accessibility plugin for swup
   * @swup/progress-plugin: Progress bar plugin for swup
