diff -Nru node-browser-resolve-1.11.2/debian/changelog node-browser-resolve-1.11.2/debian/changelog --- node-browser-resolve-1.11.2/debian/changelog 2017-04-10 14:23:05.000000000 +0000 +++ node-browser-resolve-1.11.2/debian/changelog 2018-05-16 14:37:56.000000000 +0000 @@ -1,3 +1,12 @@ +node-browser-resolve (1.11.2-2) unstable; urgency=medium + + * Move to javascript section + * Bump policy and compat (no changes) + * Move to salsa + * Fix documentation + + -- Bastien Roucariès Wed, 16 May 2018 16:37:56 +0200 + node-browser-resolve (1.11.2-1) unstable; urgency=low * Initial release (Closes: #860036) diff -Nru node-browser-resolve-1.11.2/debian/compat node-browser-resolve-1.11.2/debian/compat --- node-browser-resolve-1.11.2/debian/compat 2017-04-10 13:30:59.000000000 +0000 +++ node-browser-resolve-1.11.2/debian/compat 2018-05-16 14:37:56.000000000 +0000 @@ -1 +1 @@ -10 +11 diff -Nru node-browser-resolve-1.11.2/debian/control node-browser-resolve-1.11.2/debian/control --- node-browser-resolve-1.11.2/debian/control 2017-04-10 14:23:05.000000000 +0000 +++ node-browser-resolve-1.11.2/debian/control 2018-05-16 14:37:56.000000000 +0000 @@ -1,19 +1,19 @@ Source: node-browser-resolve -Section: web +Section: javascript Priority: optional Maintainer: Debian Javascript Maintainers Uploaders: Bastien Roucariès Build-Depends: - debhelper (>= 10) + debhelper (>= 11) , dh-buildinfo , nodejs (>= 4.7) , dpkg-dev (>= 1.17.14) - , mocha (>= 1.14.0) + , mocha (>= 4) , node-resolve (>= 1.1.7) -Standards-Version: 3.9.8 +Standards-Version: 4.1.4 Homepage: https://github.com/shtylman/node-browser-resolve#readme -Vcs-Git: https://anonscm.debian.org/git/collab-maint/node-browser-resolve.git -Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/node-browser-resolve.git +Vcs-Git: https://salsa.debian.org/js-team/node-browser-resolve.git +Vcs-Browser: https://salsa.debian.org/js-team/node-browser-resolve Package: node-browser-resolve Architecture: all diff -Nru node-browser-resolve-1.11.2/debian/copyright node-browser-resolve-1.11.2/debian/copyright --- node-browser-resolve-1.11.2/debian/copyright 2017-04-10 13:32:47.000000000 +0000 +++ node-browser-resolve-1.11.2/debian/copyright 2018-05-16 14:37:56.000000000 +0000 @@ -1,4 +1,4 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: browser-resolve Upstream-Contact: https://github.com/shtylman/node-browser-resolve/issues Source: https://github.com/shtylman/node-browser-resolve#readme diff -Nru node-browser-resolve-1.11.2/debian/.git-dpm node-browser-resolve-1.11.2/debian/.git-dpm --- node-browser-resolve-1.11.2/debian/.git-dpm 2017-04-10 13:24:33.000000000 +0000 +++ node-browser-resolve-1.11.2/debian/.git-dpm 2018-05-16 14:37:56.000000000 +0000 @@ -1,6 +1,6 @@ # see git-dpm(1) from git-dpm package -0955bafbb275d2ec1e425b2d776d4d619bd72282 -0955bafbb275d2ec1e425b2d776d4d619bd72282 +b2802bb9e08ba67087a6473191e025227aca29b8 +b2802bb9e08ba67087a6473191e025227aca29b8 0955bafbb275d2ec1e425b2d776d4d619bd72282 0955bafbb275d2ec1e425b2d776d4d619bd72282 node-browser-resolve_1.11.2.orig.tar.gz diff -Nru node-browser-resolve-1.11.2/debian/patches/0001-Add-references-to-node-resolve-for-options-documenta.patch node-browser-resolve-1.11.2/debian/patches/0001-Add-references-to-node-resolve-for-options-documenta.patch --- node-browser-resolve-1.11.2/debian/patches/0001-Add-references-to-node-resolve-for-options-documenta.patch 1970-01-01 00:00:00.000000000 +0000 +++ node-browser-resolve-1.11.2/debian/patches/0001-Add-references-to-node-resolve-for-options-documenta.patch 2018-05-16 14:37:56.000000000 +0000 @@ -0,0 +1,43 @@ +From 8f14c24c757ffbf1647b0f7885ccc57b6da56734 Mon Sep 17 00:00:00 2001 +From: Mario Nebl +Date: Sun, 12 Jun 2016 09:00:24 +0200 +Subject: Add references to node-resolve for options documentation (#82) + +* Adds `basedir` to documented options +* Sorts options section alphabetically +* Add references to node-resolve options + +(cherry picked from commit 1a2d4df6587745929e23a07f01bfcf6674d4d67e) +--- + README.md | 11 ++++++++--- + 1 file changed, 8 insertions(+), 3 deletions(-) + +diff --git a/README.md b/README.md +index 2a21648..ed5284b 100644 +--- a/README.md ++++ b/README.md +@@ -10,16 +10,21 @@ Resolve a module path and call `cb(err, path [, pkg])` + + Options: + ++* `basedir` - directory to begin resolving from ++* `browser` - the 'browser' property to use from package.json (defaults to 'browser') + * `filename` - the calling filename where the `require()` call originated (in the source) +-* `paths` - `require.paths` array to use if nothing is found on the normal `node_modules` recursive walk +-* `packageFilter` - transform the parsed `package.json` contents before looking at the `main` field + * `modules` - object with module id/name -> path mappings to consult before doing manual resolution (use to provide core modules) +-* `browser` - the 'browser' property to use from package.json (defaults to 'browser') ++* `packageFilter` - transform the parsed `package.json` contents before looking at the `main` field ++* `paths` - `require.paths` array to use if nothing is found on the normal `node_modules` recursive walk ++ ++Options supported by [node-resolve](https://github.com/substack/node-resolve#resolveid-opts-cb) can be used. + + ### resolve.sync(id, opts={}) + + Same as the async resolve, just uses sync methods. + ++Options supported by [node-resolve](https://github.com/substack/node-resolve#resolvesyncid-opts) `sync` can be used. ++ + ## basic usage + + you can resolve files like `require.resolve()`: diff -Nru node-browser-resolve-1.11.2/debian/patches/0002-Update-link-to-browser-field-spec.-87.patch node-browser-resolve-1.11.2/debian/patches/0002-Update-link-to-browser-field-spec.-87.patch --- node-browser-resolve-1.11.2/debian/patches/0002-Update-link-to-browser-field-spec.-87.patch 1970-01-01 00:00:00.000000000 +0000 +++ node-browser-resolve-1.11.2/debian/patches/0002-Update-link-to-browser-field-spec.-87.patch 2018-05-16 14:37:56.000000000 +0000 @@ -0,0 +1,24 @@ +From b2802bb9e08ba67087a6473191e025227aca29b8 Mon Sep 17 00:00:00 2001 +From: Robert Jackson +Date: Tue, 11 Apr 2017 12:38:54 -0400 +Subject: Update link to browser field spec. (#87) + +The original gist now points to https://github.com/defunctzombie/package-browser-field-spec. This updates the README to point to the new location. + +(cherry picked from commit 0fb42431d5714bd51f69f703dd8a7b25bc2cc73a) +--- + README.md | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/README.md b/README.md +index ed5284b..38ec854 100644 +--- a/README.md ++++ b/README.md +@@ -1,6 +1,6 @@ + # browser-resolve [![Build Status](https://travis-ci.org/defunctzombie/node-browser-resolve.png?branch=master)](https://travis-ci.org/defunctzombie/node-browser-resolve) + +-node.js resolve algorithm with [browser](https://gist.github.com/defunctzombie/4339901) field support. ++node.js resolve algorithm with [browser field](https://github.com/defunctzombie/package-browser-field-spec) support. + + ## api + diff -Nru node-browser-resolve-1.11.2/debian/patches/series node-browser-resolve-1.11.2/debian/patches/series --- node-browser-resolve-1.11.2/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ node-browser-resolve-1.11.2/debian/patches/series 2018-05-16 14:37:56.000000000 +0000 @@ -0,0 +1,2 @@ +0001-Add-references-to-node-resolve-for-options-documenta.patch +0002-Update-link-to-browser-field-spec.-87.patch diff -Nru node-browser-resolve-1.11.2/debian/rules node-browser-resolve-1.11.2/debian/rules --- node-browser-resolve-1.11.2/debian/rules 2017-04-10 14:07:42.000000000 +0000 +++ node-browser-resolve-1.11.2/debian/rules 2018-05-16 14:37:56.000000000 +0000 @@ -10,8 +10,8 @@ #override_dh_auto_build: override_dh_auto_test: -ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) - mocha +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_PROFILES))) + mocha -R spec else @echo '**********************************************************' @echo 'Skip test suite ' @@ -19,9 +19,13 @@ endif override_dh_installexamples: +ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_PROFILES))) dh_installexamples - # patch example + # patch example find $(CURDIR)/debian/node-browser-resolve/usr/share/doc/node-browser-resolve/examples/ -name '*.js' -exec \ - sed -i "s,require\s*[(]\s*'[.][.][^']*'\s*[)],require('browser-resolve'),g" {} \; - - + sed -i "s,require\s*[(]\s*'[.][.][^']*'\s*[)],require('browser-resolve'),g" {} \; +else + @echo '**********************************************************' + @echo 'Skip examples ' + @echo '**********************************************************' +endif diff -Nru node-browser-resolve-1.11.2/debian/tests/control node-browser-resolve-1.11.2/debian/tests/control --- node-browser-resolve-1.11.2/debian/tests/control 2017-04-10 14:20:54.000000000 +0000 +++ node-browser-resolve-1.11.2/debian/tests/control 2018-05-16 14:37:56.000000000 +0000 @@ -1,8 +1,8 @@ Tests: require -Depends: node-browser-resolve +Depends: node-browser-resolve, nodejs (>= 6) Tests: runtestsuite -Depends: node-browser-resolve, mocha (>= 1.17.14) +Depends: node-browser-resolve, mocha (>= 4) Tests: runexamples -Depends: node-browser-resolve +Depends: node-browser-resolve, nodejs (>= 6) diff -Nru node-browser-resolve-1.11.2/debian/tests/require node-browser-resolve-1.11.2/debian/tests/require --- node-browser-resolve-1.11.2/debian/tests/require 2017-04-10 13:30:42.000000000 +0000 +++ node-browser-resolve-1.11.2/debian/tests/require 2018-05-16 14:37:56.000000000 +0000 @@ -1,3 +1,3 @@ #!/bin/sh set -e -nodejs -e "require('browser-resolve/');" +node -e "require('browser-resolve/');" diff -Nru node-browser-resolve-1.11.2/debian/tests/runexamples node-browser-resolve-1.11.2/debian/tests/runexamples --- node-browser-resolve-1.11.2/debian/tests/runexamples 2017-04-10 14:23:05.000000000 +0000 +++ node-browser-resolve-1.11.2/debian/tests/runexamples 2018-05-16 14:37:56.000000000 +0000 @@ -1,4 +1,4 @@ #!/bin/sh set -e DEB_PACKAGE='node-browser-resolve' -find /usr/share/doc/$DEB_PACKAGE/examples/ -name '*.js' -maxdepth 1 -print0 | xargs -0 -n1 nodejs +find /usr/share/doc/$DEB_PACKAGE/examples/ -name '*.js' -maxdepth 1 -print0 | xargs -0 -n1 node