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-theme (= ${binary:Version}),
 node-swup-a11y-plugin (= ${binary:Version}),
 node-swup-body-class-plugin (= ${binary:Version}),
 node-swup-debug-plugin (= ${binary:Version}),
 node-swup-forms-plugin (= ${binary:Version}),
 node-swup-fragment-plugin (= ${binary:Version}),
 node-swup-head-plugin (= ${binary:Version}),
 node-swup-parallel-plugin (= ${binary:Version}),
 node-swup-preload-plugin (= ${binary:Version}),
 node-swup-progress-plugin (= ${binary:Version}),
 node-swup-route-name-plugin (= ${binary:Version}),
 node-swup-scripts-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/theme: base class for creating swup themes
   * @swup/a11y-plugin: enhanced accessibility plugin
   * @swup/body-class-plugin: plugin for updating the body classname
     after each page load
   * @swup/debug-plugin: plugin for debugging and helping in development
   * @swup/forms-plugin: plugin for submitting forms
   * @swup/fragment-plugin: plugin for dynamically replacing containers
   * @swup/head-plugin: plugin for updating the contents of the head tag
   * @swup/parallel-plugin: plugin for animating the previous and next
     page in parallel
   * @swup/preload-plugin: plugin for preloading pages and faster
     navigation
   * @swup/progress-plugin: progress bar plugin
   * @swup/route-name-plugin: plugin for named routes and route-based
     animation classes
   * @swup/scripts-plugin: plugin for re-evaluating scripts
