[Pkg-javascript-commits] [node-iconv-lite] 01/01: Cleaning d/

matthew pideil mpideil-guest at moszumanska.debian.org
Sun Apr 13 10:46:01 UTC 2014


This is an automated email from the git hooks/post-receive script.

mpideil-guest pushed a commit to branch master
in repository node-iconv-lite.

commit da7f9ea72b274f581ea43c632f8eb17516f06237
Author: Matthew Pideil <matthewp_debian at teledetection.fr>
Date:   Sun Apr 13 10:45:30 2014 +0000

    Cleaning d/
---
 debian/files                                       |   1 -
 debian/node-iconv-lite.debhelper.log               |  21 --
 debian/node-iconv-lite.substvars                   |   1 -
 debian/node-iconv-lite/DEBIAN/control              |  20 --
 debian/node-iconv-lite/DEBIAN/md5sums              |  18 --
 .../usr/lib/nodejs/iconv-lite/encodings/big5.js    |   9 -
 .../usr/lib/nodejs/iconv-lite/encodings/gbk.js     |   9 -
 .../lib/nodejs/iconv-lite/encodings/singlebyte.js  | 340 ---------------------
 .../lib/nodejs/iconv-lite/encodings/table/big5.js  |   1 -
 .../lib/nodejs/iconv-lite/encodings/table/gbk.js   |   1 -
 .../usr/lib/nodejs/iconv-lite/index.js             | 231 --------------
 .../usr/share/doc/node-iconv-lite/README.Debian    |   1 -
 .../usr/share/doc/node-iconv-lite/README.md        |  72 -----
 .../share/doc/node-iconv-lite/changelog.Debian.gz  | Bin 192 -> 0 bytes
 .../usr/share/doc/node-iconv-lite/copyright        |  46 ---
 .../doc/node-iconv-lite/examples/big5-test.js      |  36 ---
 .../doc/node-iconv-lite/examples/big5File.txt      |  13 -
 .../doc/node-iconv-lite/examples/cyrillic-test.js  |  86 ------
 .../share/doc/node-iconv-lite/examples/gbk-test.js |  38 ---
 .../doc/node-iconv-lite/examples/gbkFile.txt.gz    | Bin 3108 -> 0 bytes
 .../doc/node-iconv-lite/examples/greek-test.js     |  79 -----
 .../doc/node-iconv-lite/examples/main-test.js      |  55 ----
 .../doc/node-iconv-lite/examples/turkish-test.js   |  90 ------
 23 files changed, 1168 deletions(-)

diff --git a/debian/files b/debian/files
deleted file mode 100644
index 577c690..0000000
--- a/debian/files
+++ /dev/null
@@ -1 +0,0 @@
-node-iconv-lite_0.2.11-1_amd64.deb web optional
diff --git a/debian/node-iconv-lite.debhelper.log b/debian/node-iconv-lite.debhelper.log
deleted file mode 100644
index 39f4dab..0000000
--- a/debian/node-iconv-lite.debhelper.log
+++ /dev/null
@@ -1,21 +0,0 @@
-dh_auto_configure
-dh_auto_build
-dh_auto_test
-dh_prep
-dh_auto_install
-dh_install
-dh_installdocs
-dh_installchangelogs
-dh_installexamples
-dh_perl
-dh_link
-dh_compress
-dh_fixperms
-dh_strip
-dh_makeshlibs
-dh_shlibdeps
-dh_installdeb
-dh_gencontrol
-dh_md5sums
-dh_builddeb
-dh_builddeb
diff --git a/debian/node-iconv-lite.substvars b/debian/node-iconv-lite.substvars
deleted file mode 100644
index abd3ebe..0000000
--- a/debian/node-iconv-lite.substvars
+++ /dev/null
@@ -1 +0,0 @@
-misc:Depends=
diff --git a/debian/node-iconv-lite/DEBIAN/control b/debian/node-iconv-lite/DEBIAN/control
deleted file mode 100644
index 7325c0c..0000000
--- a/debian/node-iconv-lite/DEBIAN/control
+++ /dev/null
@@ -1,20 +0,0 @@
-Package: node-iconv-lite
-Version: 0.2.11-1
-Architecture: amd64
-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel at lists.alioth.debian.org>
-Installed-Size: 656
-Depends: nodejs
-Recommends: javascript-common
-Section: web
-Priority: optional
-Homepage: https://github.com/ashtuchkin/iconv-lite
-Description: Convert character encodings in pure javascript
- Supported encodings:
-  - All node.js native encodings: 'utf8', 'ucs2', 'ascii', 'binary', 'base64'
-  - All widespread single byte encodings: Windows 125x family, ISO-8859 family,
-    IBM/DOS codepages, Macintosh family, KOI8 family. Aliases like 'latin1',
-    'us-ascii' also supported.
-  - Multibyte encodings: 'gbk', 'gb2313', 'Big5', 'cp950'.
- .
- Others are easy to add, see the source. Please, participate. Most encodings
- are generated automatically from node-iconv
diff --git a/debian/node-iconv-lite/DEBIAN/md5sums b/debian/node-iconv-lite/DEBIAN/md5sums
deleted file mode 100644
index 1dd6ea2..0000000
--- a/debian/node-iconv-lite/DEBIAN/md5sums
+++ /dev/null
@@ -1,18 +0,0 @@
-ee2b233fa0ae1e21091ed605034e807c  usr/lib/nodejs/iconv-lite/encodings/big5.js
-b2c604f12df1ed391fbf8a91bd761ca8  usr/lib/nodejs/iconv-lite/encodings/gbk.js
-924ea9f05a84ef20cc7abd26f129ba0c  usr/lib/nodejs/iconv-lite/encodings/singlebyte.js
-dcafcec48a1a9da2f770323873fb9119  usr/lib/nodejs/iconv-lite/encodings/table/big5.js
-eaa099445553ba98eda795b22e30b56e  usr/lib/nodejs/iconv-lite/encodings/table/gbk.js
-5011c06fcef9b907e97cc29f9a39fdf1  usr/lib/nodejs/iconv-lite/index.js
-3fce4bb85b5fe8957565ce6bc2485207  usr/share/doc/node-iconv-lite/README.Debian
-252b8c6cac126378f347acadbdca3d57  usr/share/doc/node-iconv-lite/README.md
-3b617edbd6ce573d0d1bcb4e815142d5  usr/share/doc/node-iconv-lite/changelog.Debian.gz
-b6e86eb97853c6cc53339a710b288597  usr/share/doc/node-iconv-lite/copyright
-5e3766a3707f03148ae11c00ee052eb7  usr/share/doc/node-iconv-lite/examples/big5-test.js
-a62ab6e4dd8edc2a601d55511403d3dc  usr/share/doc/node-iconv-lite/examples/big5File.txt
-cb7a86d7a95ff394f4875a168ab8aa86  usr/share/doc/node-iconv-lite/examples/cyrillic-test.js
-7008220b6f1429e1c50ca575a5e4b35b  usr/share/doc/node-iconv-lite/examples/gbk-test.js
-9c6e4331d78de5ccec52cf65e34e457a  usr/share/doc/node-iconv-lite/examples/gbkFile.txt.gz
-cdf3d6ff789ded8d0dcdfe66f89346a0  usr/share/doc/node-iconv-lite/examples/greek-test.js
-4f915d255be12ee3ba555b8e50321a4b  usr/share/doc/node-iconv-lite/examples/main-test.js
-16a8dc348fba27e9fc4a8da3c7575bf8  usr/share/doc/node-iconv-lite/examples/turkish-test.js
diff --git a/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/encodings/big5.js b/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/encodings/big5.js
deleted file mode 100644
index 0423d63..0000000
--- a/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/encodings/big5.js
+++ /dev/null
@@ -1,9 +0,0 @@
-var big5Table = require('./table/big5.js');
-module.exports = {
-	'windows950': 'big5',
-	'cp950': 'big5',
-	'big5': {
-		type: 'table',
-		table: big5Table
-	}
-}
diff --git a/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/encodings/gbk.js b/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/encodings/gbk.js
deleted file mode 100644
index 78a63ec..0000000
--- a/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/encodings/gbk.js
+++ /dev/null
@@ -1,9 +0,0 @@
-var gbkTable = require('./table/gbk.js');
-module.exports = {
-	'windows936': 'gbk',
-	'gb2312': 'gbk',
-	'gbk': {
-		type: 'table',
-		table: gbkTable
-	}
-}
diff --git a/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/encodings/singlebyte.js b/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/encodings/singlebyte.js
deleted file mode 100644
index f41a7ea..0000000
--- a/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/encodings/singlebyte.js
+++ /dev/null
@@ -1,340 +0,0 @@
-module.exports = {
-  "437": "cp437",
-  "737": "cp737",
-  "775": "cp775",
-  "850": "cp850",
-  "852": "cp852",
-  "855": "cp855",
-  "857": "cp857",
-  "858": "cp858",
-  "860": "cp860",
-  "861": "cp861",
-  "862": "cp862",
-  "863": "cp863",
-  "864": "cp864",
-  "865": "cp865",
-  "866": "cp866",
-  "869": "cp869",
-  "874": "iso885911",
-  "1250": "windows1250",
-  "1251": "windows1251",
-  "1252": "windows1252",
-  "1253": "windows1253",
-  "1254": "windows1254",
-  "1255": "windows1255",
-  "1256": "windows1256",
-  "1257": "windows1257",
-  "1258": "windows1258",
-  "10000": "macroman",
-  "10006": "macgreek",
-  "10007": "maccyrillic",
-  "10029": "maccenteuro",
-  "10079": "maciceland",
-  "10081": "macturkish",
-  "20866": "koi8r",
-  "21866": "koi8u",
-  "28591": "iso88591",
-  "28592": "iso88592",
-  "28593": "iso88593",
-  "28594": "iso88594",
-  "28595": "iso88595",
-  "28596": "iso88596",
-  "28597": "iso88597",
-  "28598": "iso88598",
-  "28599": "iso88599",
-  "28600": "iso885910",
-  "28601": "iso885911",
-  "28603": "iso885913",
-  "28604": "iso885914",
-  "28605": "iso885915",
-  "28606": "iso885916",
-  "ascii8bit": "ascii",
-  "usascii": "ascii",
-  "latin1": "iso88591",
-  "latin2": "iso88592",
-  "latin3": "iso88593",
-  "latin4": "iso88594",
-  "latin6": "iso885910",
-  "latin7": "iso885913",
-  "latin8": "iso885914",
-  "latin9": "iso885915",
-  "latin10": "iso885916",
-  "cp819": "iso88951",
-  "arabic": "iso88596",
-  "arabic8": "iso88596",
-  "greek": "iso88597",
-  "greek8": "iso88597",
-  "hebrew": "iso88598",
-  "hebrew8": "iso88598",
-  "turkish": "iso88599",
-  "turkish8": "iso88599",
-  "thai": "iso885911",
-  "thai8": "iso885911",
-  "tis620": "iso885911",
-  "windows874": "iso885911",
-  "win874": "iso885911",
-  "cp874": "iso885911",
-  "celtic": "iso885914",
-  "celtic8": "iso885914",
-  "cp20866": "koi8r",
-  "ibm878": "koi8r",
-  "cp21866": "koi8u",
-  "ibm1168": "koi8u",
-  "windows1250": {
-    "type": "singlebyte",
-    "chars": "€�‚�„…†‡�‰Š‹ŚŤŽŹ�‘’“”•–—�™š›śťžź ˇ˘Ł¤Ą¦§¨©Ş«¬­®Ż°±˛ł´µ¶·¸ąş»Ľ˝ľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"
-  },
-  "win1250": "windows1250",
-  "cp1250": "windows1250",
-  "windows1251": {
-    "type": "singlebyte",
-    "chars": "ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—�™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬­®Ї°±Ііґµ¶·ё№є»јЅѕїАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"
-  },
-  "win1251": "windows1251",
-  "cp1251": "windows1251",
-  "windows1252": {
-    "type": "singlebyte",
-    "chars": "€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"
-  },
-  "win1252": "windows1252",
-  "cp1252": "windows1252",
-  "windows1253": {
-    "type": "singlebyte",
-    "chars": "€�‚ƒ„…†‡�‰�‹�����‘’“”•–—�™�›���� ΅Ά£¤¥¦§¨©�«¬­®―°±²³΄µ¶·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"
-  },
-  "win1253": "windows1253",
-  "cp1253": "windows1253",
-  "windows1254": {
-    "type": "singlebyte",
-    "chars": "€�‚ƒ„…†‡ˆ‰Š‹Œ����‘’“”•–—˜™š›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"
-  },
-  "win1254": "windows1254",
-  "cp1254": "windows1254",
-  "windows1255": {
-    "type": "singlebyte",
-    "chars": "€�‚ƒ„…†‡ˆ‰�‹�����‘’“”•–—˜™�›���� ¡¢£₪¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾¿ְֱֲֳִֵֶַָֹ�ֻּֽ־ֿ׀ׁׂ׃װױײ׳״�������אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"
-  },
-  "win1255": "windows1255",
-  "cp1255": "windows1255",
-  "windows1256": {
-    "type": "singlebyte",
-    "chars": "€پ‚ƒ„…†‡ˆ‰ٹ‹Œچژڈگ‘’“”•–—ک™ڑ›œ‌‍ں ،¢£¤¥¦§¨©ھ«¬­®¯°±²³´µ¶·¸¹؛»¼½¾؟ہءآأؤإئابةتثجحخدذرزسشصض×طظعغـفقكàلâمنهوçèéêëىيîïًٌٍَôُِ÷ّùْûü‎‏ے"
-  },
-  "win1256": "windows1256",
-  "cp1256": "windows1256",
-  "windows1257": {
-    "type": "singlebyte",
-    "chars": "€�‚�„…†‡�‰�‹�¨ˇ¸�‘’“”•–—�™�›�¯˛� �¢£¤�¦§Ø©Ŗ«¬­®Æ°±²³´µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž˙"
-  },
-  "win1257": "windows1257",
-  "cp1257": "windows1257",
-  "windows1258": {
-    "type": "singlebyte",
-    "chars": "€�‚ƒ„…†‡ˆ‰�‹Œ����‘’“”•–—˜™�›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"
-  },
-  "win1258": "windows1258",
-  "cp1258": "windows1258",
-  "iso88591": {
-    "type": "singlebyte",
-    "chars": "€‚ƒ„
†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"
-  },
-  "cp28591": "iso88591",
-  "iso88592": {
-    "type": "singlebyte",
-    "chars": "€‚ƒ„
†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"
-  },
-  "cp28592": "iso88592",
-  "iso88593": {
-    "type": "singlebyte",
-    "chars": "€‚ƒ„
†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ħ˘£¤�Ĥ§¨İŞĞĴ­�Ż°ħ²³´µĥ·¸ışğĵ½�żÀÁÂ�ÄĊĈÇÈÉÊËÌÍÎÏ�ÑÒÓÔĠÖ×ĜÙÚÛÜŬŜßàáâ�äċĉçèéêëìíîï�ñòóôġö÷ĝùúûüŭŝ˙"
-  },
-  "cp28593": "iso88593",
-  "iso88594": {
-    "type": "singlebyte",
-    "chars": "€‚ƒ„
†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĸŖ¤ĨĻ§¨ŠĒĢŦ­Ž¯°ą˛ŗ´ĩļˇ¸šēģŧŊžŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎĪĐŅŌĶÔÕÖ×ØŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙"
-  },
-  "cp28594": "iso88594",
-  "iso88595": {
-    "type": "singlebyte",
-    "chars": "€‚ƒ„
†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ"
-  },
-  "cp28595": "iso88595",
-  "iso88596": {
-    "type": "singlebyte",
-    "chars": "€‚ƒ„
†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ���¤�������،­�������������؛���؟�ءآأؤإئابةتثجحخدذرزسشصضطظعغ�����ـفقكلمنهوىيًٌٍَُِّْ�������������"
-  },
-  "cp28596": "iso88596",
-  "iso88597": {
-    "type": "singlebyte",
-    "chars": "€‚ƒ„
†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ‘’£€₯¦§¨©ͺ«¬­�―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"
-  },
-  "cp28597": "iso88597",
-  "iso88598": {
-    "type": "singlebyte",
-    "chars": "€‚ƒ„
†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �¢£¤¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾��������������������������������‗אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"
-  },
-  "cp28598": "iso88598",
-  "iso88599": {
-    "type": "singlebyte",
-    "chars": "€‚ƒ„
†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"
-  },
-  "cp28599": "iso88599",
-  "iso885910": {
-    "type": "singlebyte",
-    "chars": "€‚ƒ„
†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĒĢĪĨĶ§ĻĐŠŦŽ­ŪŊ°ąēģīĩķ·ļđšŧž―ūŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎÏÐŅŌÓÔÕÖŨØŲÚÛÜÝÞßāáâãäåæįčéęëėíîïðņōóôõöũøųúûüýþĸ"
-  },
-  "cp28600": "iso885910",
-  "iso885911": {
-    "type": "singlebyte",
-    "chars": "€‚ƒ„
†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"
-  },
-  "cp28601": "iso885911",
-  "iso885913": {
-    "type": "singlebyte",
-    "chars": "€‚ƒ„
†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ”¢£¤„¦§Ø©Ŗ«¬­®Æ°±²³“µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž’"
-  },
-  "cp28603": "iso885913",
-  "iso885914": {
-    "type": "singlebyte",
-    "chars": "€‚ƒ„
†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ḃḃ£ĊċḊ§Ẁ©ẂḋỲ­®ŸḞḟĠġṀṁ¶ṖẁṗẃṠỳẄẅṡÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŴÑÒÓÔÕÖṪØÙÚÛÜÝŶßàáâãäåæçèéêëìíîïŵñòóôõöṫøùúûüýŷÿ"
-  },
-  "cp28604": "iso885914",
-  "iso885915": {
-    "type": "singlebyte",
-    "chars": "€‚ƒ„
†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥Š§š©ª«¬­®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"
-  },
-  "cp28605": "iso885915",
-  "iso885916": {
-    "type": "singlebyte",
-    "chars": "€‚ƒ„
†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄąŁ€„Š§š©Ș«Ź­źŻ°±ČłŽ”¶·žčș»ŒœŸżÀÁÂĂÄĆÆÇÈÉÊËÌÍÎÏĐŃÒÓÔŐÖŚŰÙÚÛÜĘȚßàáâăäćæçèéêëìíîïđńòóôőöśűùúûüęțÿ"
-  },
-  "cp28606": "iso885916",
-  "cp437": {
-    "type": "singlebyte",
-    "chars": "ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "
-  },
-  "ibm437": "cp437",
-  "cp737": {
-    "type": "singlebyte",
-    "chars": "ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ "
-  },
-  "ibm737": "cp737",
-  "cp775": {
-    "type": "singlebyte",
-    "chars": "ĆüéāäģåćłēŖŗīŹÄÅÉæÆōöĢ¢ŚśÖÜø£ØפĀĪóŻżź”¦©®¬½¼Ł«»░▒▓│┤ĄČĘĖ╣║╗╝ĮŠ┐└┴┬├─┼ŲŪ╚╔╩╦╠═╬Žąčęėįšųūž┘┌█▄▌▐▀ÓßŌŃõÕµńĶķĻļņĒŅ’­±“¾¶§÷„°∙·¹³²■ "
-  },
-  "ibm775": "cp775",
-  "cp850": {
-    "type": "singlebyte",
-    "chars": "ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "
-  },
-  "ibm850": "cp850",
-  "cp852": {
-    "type": "singlebyte",
-    "chars": "ÇüéâäůćçłëŐőîŹÄĆÉĹĺôöĽľŚśÖÜŤťŁ×čáíóúĄąŽžĘ꬟Ⱥ«»░▒▓│┤ÁÂĚŞ╣║╗╝Żż┐└┴┬├─┼Ăă╚╔╩╦╠═╬¤đĐĎËďŇÍÎě┘┌█▄ŢŮ▀ÓßÔŃńňŠšŔÚŕŰýÝţ´­˝˛ˇ˘§÷¸°¨˙űŘř■ "
-  },
-  "ibm852": "cp852",
-  "cp855": {
-    "type": "singlebyte",
-    "chars": "ђЂѓЃёЁєЄѕЅіІїЇјЈљЉњЊћЋќЌўЎџЏюЮъЪаАбБцЦдДеЕфФгГ«»░▒▓│┤хХиИ╣║╗╝йЙ┐└┴┬├─┼кК╚╔╩╦╠═╬¤лЛмМнНоОп┘┌█▄Пя▀ЯрРсСтТуУжЖвВьЬ№­ыЫзЗшШэЭщЩчЧ§■ "
-  },
-  "ibm855": "cp855",
-  "cp857": {
-    "type": "singlebyte",
-    "chars": "ÇüéâäàåçêëèïîıÄÅÉæÆôöòûùİÖÜø£ØŞşáíóúñÑĞ𿮬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ºªÊËÈ�ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµ�×ÚÛÙìÿ¯´­±�¾¶§÷¸°¨·¹³²■ "
-  },
-  "ibm857": "cp857",
-  "cp858": {
-    "type": "singlebyte",
-    "chars": "ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈ€ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "
-  },
-  "ibm858": "cp858",
-  "cp860": {
-    "type": "singlebyte",
-    "chars": "ÇüéâãàÁçêÊèÍÔìÃÂÉÀÈôõòÚùÌÕÜ¢£Ù₧ÓáíóúñѪº¿Ò¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "
-  },
-  "ibm860": "cp860",
-  "cp861": {
-    "type": "singlebyte",
-    "chars": "ÇüéâäàåçêëèÐðÞÄÅÉæÆôöþûÝýÖÜø£Ø₧ƒáíóúÁÍÓÚ¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "
-  },
-  "ibm861": "cp861",
-  "cp862": {
-    "type": "singlebyte",
-    "chars": "אבגדהוזחטיךכלםמןנסעףפץצקרשת¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "
-  },
-  "ibm862": "cp862",
-  "cp863": {
-    "type": "singlebyte",
-    "chars": "ÇüéâÂà¶çêëèïî‗À§ÉÈÊôËÏûù¤ÔÜ¢£ÙÛƒ¦´óú¨¸³¯Î⌐¬½¼¾«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "
-  },
-  "ibm863": "cp863",
-  "cp864": {
-    "type": "singlebyte",
-    "chars": "°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�"
-  },
-  "ibm864": "cp864",
-  "cp865": {
-    "type": "singlebyte",
-    "chars": "ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "
-  },
-  "ibm865": "cp865",
-  "cp866": {
-    "type": "singlebyte",
-    "chars": "АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ "
-  },
-  "ibm866": "cp866",
-  "cp869": {
-    "type": "singlebyte",
-    "chars": "������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ "
-  },
-  "ibm869": "cp869",
-  "maccenteuro": {
-    "type": "singlebyte",
-    "chars": "ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ"
-  },
-  "maccroatian": {
-    "type": "singlebyte",
-    "chars": "ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊�©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ"
-  },
-  "maccyrillic": {
-    "type": "singlebyte",
-    "chars": "АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"
-  },
-  "macgreek": {
-    "type": "singlebyte",
-    "chars": "Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�"
-  },
-  "maciceland": {
-    "type": "singlebyte",
-    "chars": "ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"
-  },
-  "macroman": {
-    "type": "singlebyte",
-    "chars": "ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"
-  },
-  "macromania": {
-    "type": "singlebyte",
-    "chars": "ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"
-  },
-  "macthai": {
-    "type": "singlebyte",
-    "chars": "«»…“”�•‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����"
-  },
-  "macturkish": {
-    "type": "singlebyte",
-    "chars": "ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ"
-  },
-  "macukraine": {
-    "type": "singlebyte",
-    "chars": "АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"
-  },
-  "koi8r": {
-    "type": "singlebyte",
-    "chars": "─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"
-  },
-  "koi8u": {
-    "type": "singlebyte",
-    "chars": "─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"
-  }
-};
diff --git a/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/encodings/table/big5.js b/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/encodings/table/big5.js
deleted file mode 100644
index 605c72d..0000000
--- a/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/encodings/table/big5.js
+++ /dev/null
@@ -1 +0,0 @@
-module.exports={"33088":19991,"33089":20002,"33090":20012,"33091":20053,"33092":20066,"33093":20106,"33094":20144,"33095":20203,"33096":20205,"33097":20220,"33098":20252,"33099":20362,"33100":20479,"33101":20546,"33102":20560,"33103":20600,"33104":20696,"33105":20702,"33106":20724,"33107":20758,"33108":20810,"33109":20817,"33110":20836,"33111":20842,"33112":20869,"33113":20880,"33114":20893,"33115":20902,"33116":20904,"33117":20905,"33118":20935,"33119":20950,"33120":20955,"33121":20972, [...]
\ No newline at end of file
diff --git a/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/encodings/table/gbk.js b/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/encodings/table/gbk.js
deleted file mode 100644
index c464623..0000000
--- a/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/encodings/table/gbk.js
+++ /dev/null
@@ -1 +0,0 @@
-module.exports={33088:19970,33089:19972,33090:19973,33091:19974,33092:19983,33093:19986,33094:19991,33095:19999,33096:20000,33097:20001,33098:20003,33099:20006,33100:20009,33101:20014,33102:20015,33103:20017,33104:20019,33105:20021,33106:20023,33107:20028,33108:20032,33109:20033,33110:20034,33111:20036,33112:20038,33113:20042,33114:20049,33115:20053,33116:20055,33117:20058,33118:20059,33119:20066,33120:20067,33121:20068,33122:20069,33123:20071,33124:20072,33125:20074,33126:20075,33127:20 [...]
\ No newline at end of file
diff --git a/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/index.js b/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/index.js
deleted file mode 100644
index a55691b..0000000
--- a/debian/node-iconv-lite/usr/lib/nodejs/iconv-lite/index.js
+++ /dev/null
@@ -1,231 +0,0 @@
-var RE_SPACEDASH = /[- ]/g;
-// Module exports
-var iconv = module.exports = {
-    toEncoding: function(str, encoding) {
-        return iconv.getCodec(encoding).toEncoding(str);
-    },
-    fromEncoding: function(buf, encoding) {
-        return iconv.getCodec(encoding).fromEncoding(buf);
-    },
-    encodingExists: function(enc) {
-        loadEncodings();
-        enc = enc.replace(RE_SPACEDASH, "").toLowerCase();
-        return (iconv.encodings[enc] !== undefined);
-    },
-    
-    defaultCharUnicode: '�',
-    defaultCharSingleByte: '?',
-
-    encodingsLoaded: false,
-    
-    // Get correct codec for given encoding.
-    getCodec: function(encoding) {
-        loadEncodings();
-        var enc = encoding || "utf8";
-        var codecOptions = undefined;
-        while (1) {
-            if (getType(enc) === "String")
-                enc = enc.replace(RE_SPACEDASH, "").toLowerCase();
-            var codec = iconv.encodings[enc];
-            var type = getType(codec);
-            if (type === "String") {
-                // Link to other encoding.
-                codecOptions = {originalEncoding: enc};
-                enc = codec;
-            }
-            else if (type === "Object" && codec.type != undefined) {
-                // Options for other encoding.
-                codecOptions = codec;
-                enc = codec.type;
-            } 
-            else if (type === "Function")
-                // Codec itself.
-                return codec(codecOptions);
-            else
-                throw new Error("Encoding not recognized: '" + encoding + "' (searched as: '"+enc+"')");
-        }
-    },
-    
-    // Define basic encodings
-    encodings: {
-        internal: function(options) {
-            return {
-                toEncoding: toInternalEncoding,
-                fromEncoding: fromInternalEncoding,
-                options: options
-            };
-        },
-        utf8: "internal",
-        ucs2: "internal",
-        binary: "internal",
-        ascii: "internal",
-        base64: "internal",
-        
-        // Codepage single-byte encodings.
-        singlebyte: function(options) {
-            // Prepare chars if needed
-            if (!options.charsBuf) {
-                if (!options.chars || (options.chars.length !== 128 && options.chars.length !== 256))
-                    throw new Error("Encoding '"+options.type+"' has incorrect 'chars' (must be of len 128 or 256)");
-                
-                if (options.chars.length === 128)
-                    options.chars = asciiString + options.chars;
-
-                options.charsBuf = new Buffer(options.chars, 'ucs2');
-            }
-            
-            if (!options.revCharsBuf) {
-                options.revCharsBuf = new Buffer(65536);
-                var defChar = iconv.defaultCharSingleByte.charCodeAt(0);
-                for (var i = 0; i < options.revCharsBuf.length; i++)
-                    options.revCharsBuf[i] = defChar;
-                for (var i = 0; i < options.chars.length; i++)
-                    options.revCharsBuf[options.chars.charCodeAt(i)] = i;
-            }
-
-            return {
-                toEncoding: toSingleByteEncoding,
-                fromEncoding: fromSingleByteEncoding,
-                options: options,
-            };
-        },
-
-        // Codepage double-byte encodings.
-        table: function(options) {
-            if (!options.table) {
-                throw new Error("Encoding '" + options.type + "' has incorect 'table' option");
-            }
-            if (!options.revCharsTable) {
-                var revCharsTable = options.revCharsTable = {};
-                for (var i = 0; i <= 0xFFFF; i++) {
-                    revCharsTable[i] = 0;
-                }
-
-                var table = options.table;
-                for (var key in table) {
-                    revCharsTable[table[key]] = +key;
-                }
-            }
-            
-            return {
-                toEncoding: toTableEncoding,
-                fromEncoding: fromTableEncoding,
-                options: options,
-            };
-        }
-    }
-};
-
-function toInternalEncoding(str) {
-    return new Buffer(ensureString(str), this.options.originalEncoding);
-}
-
-function fromInternalEncoding(buf) {
-    return ensureBuffer(buf).toString(this.options.originalEncoding);
-}
-
-function toTableEncoding(str) {
-    str = ensureString(str);
-    var strLen = str.length;
-    var revCharsTable = this.options.revCharsTable;
-    var newBuf = new Buffer(strLen*2), gbkcode, unicode,
-        defaultChar = revCharsTable[iconv.defaultCharUnicode.charCodeAt(0)];
-
-    for (var i = 0, j = 0; i < strLen; i++) {
-        unicode = str.charCodeAt(i);
-        if (unicode >> 7) {
-            gbkcode = revCharsTable[unicode] || defaultChar;
-            newBuf[j++] = gbkcode >> 8; //high byte;
-            newBuf[j++] = gbkcode & 0xFF; //low byte
-        } else {//ascii
-            newBuf[j++] = unicode;
-        }
-    }
-    return newBuf.slice(0, j);
-}
-
-function fromTableEncoding(buf) {
-    buf = ensureBuffer(buf);
-    var bufLen = buf.length;
-    var table = this.options.table;
-    var newBuf = new Buffer(bufLen*2), unicode, gbkcode,
-        defaultChar = iconv.defaultCharUnicode.charCodeAt(0);
-
-    for (var i = 0, j = 0; i < bufLen; i++, j+=2) {
-        gbkcode = buf[i];
-        if (gbkcode & 0x80) {
-            gbkcode = (gbkcode << 8) + buf[++i];
-            unicode = table[gbkcode] || defaultChar;
-        } else {
-            unicode = gbkcode;
-        }
-        newBuf[j] = unicode & 0xFF; //low byte
-        newBuf[j+1] = unicode >> 8; //high byte
-    }
-    return newBuf.slice(0, j).toString('ucs2');
-}
-
-function toSingleByteEncoding(str) {
-    str = ensureString(str);
-    
-    var buf = new Buffer(str.length);
-    var revCharsBuf = this.options.revCharsBuf;
-    for (var i = 0; i < str.length; i++)
-        buf[i] = revCharsBuf[str.charCodeAt(i)];
-    
-    return buf;
-}
-
-function fromSingleByteEncoding(buf) {
-    buf = ensureBuffer(buf);
-    
-    // Strings are immutable in JS -> we use ucs2 buffer to speed up computations.
-    var charsBuf = this.options.charsBuf;
-    var newBuf = new Buffer(buf.length*2);
-    var idx1 = 0, idx2 = 0;
-    for (var i = 0, _len = buf.length; i < _len; i++) {
-        idx1 = buf[i]*2; idx2 = i*2;
-        newBuf[idx2] = charsBuf[idx1];
-        newBuf[idx2+1] = charsBuf[idx1+1];
-    }
-    return newBuf.toString('ucs2');
-}
-
-// Add aliases to convert functions
-iconv.encode = iconv.toEncoding;
-iconv.decode = iconv.fromEncoding;
-
-// Load other encodings manually from files in /encodings dir.
-function loadEncodings() {
-    if (!iconv.encodingsLoaded) {
-        [ require('./encodings/singlebyte'),
-          require('./encodings/gbk'),
-          require('./encodings/big5')
-        ].forEach(function(encodings) {
-            for (var key in encodings)
-                iconv.encodings[key] = encodings[key]
-        });
-        iconv.encodingsLoaded = true;
-    }
-}
-
-
-
-// Utilities
-var asciiString = '\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f'+
-              ' !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f';
-
-var ensureBuffer = function(buf) {
-    buf = buf || new Buffer(0);
-    return (buf instanceof Buffer) ? buf : new Buffer(""+buf, "binary");
-}
-
-var ensureString = function(str) {
-    str = str || "";
-    return (str instanceof Buffer) ? str.toString('utf8') : (""+str);
-}
-
-var getType = function(obj) {
-    return Object.prototype.toString.call(obj).slice(8, -1);
-}
-
diff --git a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/README.Debian b/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/README.Debian
deleted file mode 100644
index b7c8e00..0000000
--- a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/README.Debian
+++ /dev/null
@@ -1 +0,0 @@
-For the use of example files, requires should be adapted.
diff --git a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/README.md b/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/README.md
deleted file mode 100644
index ba30a32..0000000
--- a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/README.md
+++ /dev/null
@@ -1,72 +0,0 @@
-iconv-lite - pure javascript character encoding conversion
-======================================================================
-
-[![Build Status](https://secure.travis-ci.org/ashtuchkin/iconv-lite.png?branch=master)](http://travis-ci.org/ashtuchkin/iconv-lite)
-
-## Features
-
-*   Pure javascript. Doesn't need native code compilation.
-*   Easy API.
-*   Works on Windows and in sandboxed environments like [Cloud9](http://c9.io).
-*   Encoding is much faster than node-iconv (see below for performance comparison).
-
-## Usage
-
-    var iconv = require('iconv-lite');
-    
-    // Convert from an encoded buffer to string.
-    str = iconv.decode(buf, 'win1251');
-    
-    // Convert from string to an encoded buffer.
-    buf = iconv.encode("Sample input string", 'win1251');
-
-    // Check if encoding is supported
-    iconv.encodingExists("us-ascii")
-
-
-## Supported encodings
-
-*   All node.js native encodings: 'utf8', 'ucs2', 'ascii', 'binary', 'base64'
-*   All widespread single byte encodings: Windows 125x family, ISO-8859 family, 
-    IBM/DOS codepages, Macintosh family, KOI8 family. 
-    Aliases like 'latin1', 'us-ascii' also supported.
-*   Multibyte encodings: 'gbk', 'gb2313', 'Big5', 'cp950'.
-
-Others are easy to add, see the source. Please, participate.
-Most encodings are generated from node-iconv. Thank you Ben Noordhuis and iconv authors!
-
-Not supported yet: EUC family, Shift_JIS.
-
-
-## Encoding/decoding speed
-
-Comparison with node-iconv module (1000x256kb, on Ubuntu 12.04, Core i5/2.5 GHz, Node v0.8.7). 
-Note: your results may vary, so please always check on your hardware.
-
-    operation             iconv at 1.2.4   iconv-lite at 0.2.4 
-    ----------------------------------------------------------
-    encode('win1251')     ~115 Mb/s     ~230 Mb/s
-    decode('win1251')     ~95 Mb/s      ~130 Mb/s
-
-
-## Notes
-
-When decoding, a 'binary'-encoded string can be used as a source buffer.  
-Untranslatable characters are set to � or ?. No transliteration is currently supported, pull requests are welcome.
-
-## Testing
-
-    git clone git at github.com:ashtuchkin/iconv-lite.git
-    cd iconv-lite
-    npm install
-    npm test
-    
-    # To view performance:
-    node test/performance.js
-
-## TODO
-
-*   Support streaming character conversion, something like util.pipe(req, iconv.fromEncodingStream('latin1')).
-*   Add more encodings.
-*   Add transliteration (best fit char).
-*   Add tests and correct support of variable-byte encodings (currently work is delegated to node).
diff --git a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/changelog.Debian.gz b/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/changelog.Debian.gz
deleted file mode 100644
index 16ae1c3..0000000
Binary files a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/changelog.Debian.gz and /dev/null differ
diff --git a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/copyright b/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/copyright
deleted file mode 100644
index 92ad274..0000000
--- a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/copyright
+++ /dev/null
@@ -1,46 +0,0 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
-Upstream-Name: node-findup-sync
-Source: https://github.com/cowboy/node-findup-sync
-
-Files: *
-Copyright: 2011 Alexander Shtuchkin
-License: MIT
- Permission is hereby granted, free of charge, to any person
- obtaining a copy of this software and associated documentation
- files (the "Software"), to deal in the Software without
- restriction, including without limitation the rights to use,
- copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the
- Software is furnished to do so, subject to the following
- conditions:
- .
- The above copyright notice and this permission notice shall be
- included in all copies or substantial portions of the Software.
- .
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
- OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
- HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
- WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
- OTHER DEALINGS IN THE SOFTWARE.
-
-Files: debian/*
-Copyright: 2014 Matthew Pideil <matthewp_debian at teledetection.fr>
-License: GPL-2+
- This package is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
- .
- This package is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- GNU General Public License for more details.
- .
- You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>
- .
- On Debian systems, the complete text of the GNU General
- Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
diff --git a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/big5-test.js b/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/big5-test.js
deleted file mode 100644
index f3fe1a8..0000000
--- a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/big5-test.js
+++ /dev/null
@@ -1,36 +0,0 @@
-var vows    = require('vows'),
-    fs      = require('fs'),
-    assert  = require('assert'),
-    iconv   = require(__dirname + '/../');
-
-var testString = "中文abc", //unicode contains Big5-code and ascii
-    testStringBig5Buffer = new Buffer([0xa4,0xa4,0xa4,0xe5,0x61,0x62,0x63]),
-    testString2 = '測試',
-    testStringBig5Buffer2 = new Buffer([0xb4, 0xfa, 0xb8, 0xd5]);
-
-vows.describe("Big5 tests").addBatch({
-    "Big5 correctly encoded/decoded": function() {    
-        assert.strictEqual(iconv.toEncoding(testString, "big5").toString('binary'), testStringBig5Buffer.toString('binary'));
-        assert.strictEqual(iconv.fromEncoding(testStringBig5Buffer, "big5"), testString);
-        assert.strictEqual(iconv.toEncoding(testString2, 'big5').toString('binary'), testStringBig5Buffer2.toString('binary'));
-        assert.strictEqual(iconv.fromEncoding(testStringBig5Buffer2, 'big5'), testString2);
-    },
-    "cp950 correctly encoded/decoded": function() {    
-        assert.strictEqual(iconv.toEncoding(testString, "cp950").toString('binary'), testStringBig5Buffer.toString('binary'));
-        assert.strictEqual(iconv.fromEncoding(testStringBig5Buffer, "cp950"), testString);
-    },
-    "Big5 file read decoded,compare with iconv result": function() {
-        var contentBuffer = fs.readFileSync(__dirname+"/big5File.txt");
-        var str = iconv.fromEncoding(contentBuffer, "big5");
-        var iconvc = new (require('iconv').Iconv)('big5','utf8');
-        assert.strictEqual(iconvc.convert(contentBuffer).toString(), str);
-    },
-    "Big5 correctly decodes and encodes characters · and ×": function() {
-        // https://github.com/ashtuchkin/iconv-lite/issues/13
-        // Reference: http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP950.TXT
-        var chars = "·×";
-        var big5Chars = new Buffer([0xA1, 0x50, 0xA1, 0xD1]);
-        assert.strictEqual(iconv.toEncoding(chars, "big5").toString('binary'), big5Chars.toString('binary'));
-        assert.strictEqual(iconv.fromEncoding(big5Chars, "big5"), chars)
-    },
-}).export(module)
diff --git a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/big5File.txt b/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/big5File.txt
deleted file mode 100644
index 9c13042..0000000
--- a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/big5File.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-<HTML>
-<HEAD>    
-	<TITLE> meta ���Ҫ��ϥΡG����� </TITLE>
-	<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=big5">
-</HEAD>
-<BODY>
-
-�o�O�@���c�餤����I<br>
-(This page uses big5 character set.)<br>
-charset=big5
-
-</BODY>
-</HTML>
\ No newline at end of file
diff --git a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/cyrillic-test.js b/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/cyrillic-test.js
deleted file mode 100644
index 259d283..0000000
--- a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/cyrillic-test.js
+++ /dev/null
@@ -1,86 +0,0 @@
-var vows = require('vows'),
-    assert = require('assert'),
-    iconv = require(__dirname+'/../');
-
-var baseStrings = {
-    empty: "",
-    hi: "Привет!",
-    ascii: '\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f'+
-           ' !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f',
-    rus: "АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя",
-    additional1: "ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬\xAD®Ї°±Ііґµ¶·ё№є»јЅѕї",
-    additional2: "─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©",
-    additional3: " ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏ№ёђѓєѕіїјљњћќ§ўџ",
-    untranslatable: "£Åçþÿ¿",
-};
-
-var encodings = [{
-    name: "Win-1251",
-    variations: ['win1251', 'Windows-1251', 'windows1251', 'CP1251', 1251],
-    encodedStrings: {
-        empty: new Buffer(''),
-        hi: new Buffer('\xcf\xf0\xe8\xe2\xe5\xf2!', 'binary'),
-        ascii: new Buffer(baseStrings.ascii, 'binary'),
-        rus: new Buffer('\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff', 'binary'),
-        additional1: new Buffer('\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf','binary'),
-    }
-}, {
-    name: "Koi8-R",
-    variations: ['koi8r', 'KOI8-R', 'cp20866', 20866],
-    encodedStrings: {
-        empty: new Buffer(''),
-        hi: new Buffer('\xf0\xd2\xc9\xd7\xc5\xd4!', 'binary'),
-        ascii: new Buffer(baseStrings.ascii, 'binary'),
-        rus: new Buffer('\xe1\xe2\xf7\xe7\xe4\xe5\xf6\xfa\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf2\xf3\xf4\xf5\xe6\xe8\xe3\xfe\xfb\xfd\xff\xf9\xf8\xfc\xe0\xf1\xc1\xc2\xd7\xc7\xc4\xc5\xd6\xda\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd2\xd3\xd4\xd5\xc6\xc8\xc3\xde\xdb\xdd\xdf\xd9\xd8\xdc\xc0\xd1', 'binary'),
-        additional2: new Buffer('\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf', 'binary'),
-    }
-}, {
-    name: "ISO 8859-5",
-    variations: ['iso88595', 'ISO-8859-5', 'ISO 8859-5', 'cp28595', 28595],
-    encodedStrings: {
-        empty: new Buffer(''),
-        hi: new Buffer('\xbf\xe0\xd8\xd2\xd5\xe2!', 'binary'),
-        ascii: new Buffer(baseStrings.ascii, 'binary'),
-        rus: new Buffer('\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef', 'binary'),
-        additional3: new Buffer('\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff', 'binary'),
-    }
-}];
-
-var testsBatch = {};
-encodings.forEach(function(encoding) {
-    var enc = encoding.variations[0];
-    var key = "hi";
-    var tests = {
-        "Convert to empty buffer": function() {
-            assert.strictEqual(iconv.toEncoding("", enc).toString('binary'), new Buffer('').toString('binary'));
-        },
-        "Convert from empty buffer": function() {
-            assert.strictEqual(iconv.fromEncoding(new Buffer(''), enc), "");
-        },
-        "Convert from buffer": function() {
-            for (var key in encoding.encodedStrings)
-                assert.strictEqual(iconv.fromEncoding(encoding.encodedStrings[key], enc), 
-                    baseStrings[key]);
-        },
-        "Convert to buffer": function() {
-            for (var key in encoding.encodedStrings)
-                assert.strictEqual(iconv.toEncoding(baseStrings[key], enc).toString('binary'), 
-                    encoding.encodedStrings[key].toString('binary'));
-        },
-        "Try different variations of encoding": function() {
-            encoding.variations.forEach(function(enc) {
-                assert.strictEqual(iconv.fromEncoding(encoding.encodedStrings[key], enc), baseStrings[key]);
-                assert.strictEqual(iconv.toEncoding(baseStrings[key], enc).toString('binary'), encoding.encodedStrings[key].toString('binary'));
-            });
-        },
-        "Untranslatable chars are converted to defaultCharSingleByte": function() {
-            var expected = baseStrings.untranslatable.split('').map(function(c) {return iconv.defaultCharSingleByte; }).join('');
-            assert.strictEqual(iconv.toEncoding(baseStrings.untranslatable, enc).toString('binary'), expected); // Only '?' characters.
-        }
-    };
-    
-    testsBatch[encoding.name+":"] = tests;
-});
-
-vows.describe("Test Cyrillic encodings").addBatch(testsBatch).export(module);
-
diff --git a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/gbk-test.js b/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/gbk-test.js
deleted file mode 100644
index 7b2e47b..0000000
--- a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/gbk-test.js
+++ /dev/null
@@ -1,38 +0,0 @@
-var vows    = require('vows'),
-    fs      = require('fs'),
-    assert  = require('assert'),
-    iconv   = require(__dirname+'/../');
-
-var testString = "中国abc",//unicode contains GBK-code and ascii
-    testStringGBKBuffer = new Buffer([0xd6,0xd0,0xb9,0xfa,0x61,0x62,0x63]);
-
-vows.describe("GBK tests").addBatch({
-    "Vows is working": function() {},
-    "Return values are of correct types": function() {
-        assert.ok(iconv.toEncoding(testString, "utf8") instanceof Buffer);        
-        var s = iconv.fromEncoding(new Buffer(testString), "utf8");
-        assert.strictEqual(Object.prototype.toString.call(s), "[object String]");
-    },
-    "GBK correctly encoded/decoded": function() {    
-        assert.strictEqual(iconv.toEncoding(testString, "GBK").toString('binary'), testStringGBKBuffer.toString('binary'));
-        assert.strictEqual(iconv.fromEncoding(testStringGBKBuffer, "GBK"), testString);
-    },
-    "GB2312 correctly encoded/decoded": function() {    
-        assert.strictEqual(iconv.toEncoding(testString, "GB2312").toString('binary'), testStringGBKBuffer.toString('binary'));
-        assert.strictEqual(iconv.fromEncoding(testStringGBKBuffer, "GB2312"), testString);
-    },
-    "GBK file read decoded,compare with iconv result": function() {
-        var contentBuffer = fs.readFileSync(__dirname+"/gbkFile.txt");
-        var str = iconv.fromEncoding(contentBuffer, "GBK");
-        var iconvc = new (require('iconv').Iconv)('GBK','utf8');
-        assert.strictEqual(iconvc.convert(contentBuffer).toString(), str);
-    },
-    "GBK correctly decodes and encodes characters · and ×": function() {
-        // https://github.com/ashtuchkin/iconv-lite/issues/13
-        // Reference: http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP936.TXT
-        var chars = "·×";
-        var gbkChars = new Buffer([0xA1, 0xA4, 0xA1, 0xC1]);
-        assert.strictEqual(iconv.toEncoding(chars, "GBK").toString('binary'), gbkChars.toString('binary'));
-        assert.strictEqual(iconv.fromEncoding(gbkChars, "GBK"), chars)
-    },
-}).export(module)
diff --git a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/gbkFile.txt.gz b/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/gbkFile.txt.gz
deleted file mode 100644
index 4d59293..0000000
Binary files a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/gbkFile.txt.gz and /dev/null differ
diff --git a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/greek-test.js b/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/greek-test.js
deleted file mode 100644
index 0394ee6..0000000
--- a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/greek-test.js
+++ /dev/null
@@ -1,79 +0,0 @@
-var vows = require('vows'),
-    assert = require('assert'),
-    iconv = require(__dirname+'/../');
-
-var baseStrings = {
-    empty: "",
-    hi: "Γειά!",
-    ascii: '\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f'+
-           ' !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f',
-    greek: "αβγδεζηθικλμνξοπρστυφχψωΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩάέήίόύώΆΈΉΊΌΎΏϊϋΪΫ",
-    untranslatable: "Åçþÿ¿"
-};
-
-var encodings = [{
-    name: "windows1253",
-    variations: ['windows-1253', 'win-1253', 'win1253', 'cp1253', 'cp-1253', 1253],
-    encodedStrings: {
-        empty: new Buffer(''),
-        hi: new Buffer('\xc3\xe5\xe9\xdc!', 'binary'),
-        ascii: new Buffer(baseStrings.ascii, 'binary'),
-        greek: new Buffer('\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xdc\xdd\xde\xdf\xfc\xfd\xfe\xa2\xb8\xb9\xba\xbc\xbe\xbf\xfa\xfb\xda\xdb', 'binary'),
-    }
-}, {
-    name: "iso88597",
-    variations: ['iso-8859-7', 'greek', 'greek8', 'cp28597', 'cp-28597', 28597],
-    encodedStrings: {
-        empty: new Buffer(''),
-        hi: new Buffer('\xc3\xe5\xe9\xdc!', 'binary'),
-        ascii: new Buffer(baseStrings.ascii, 'binary'),
-        greek: new Buffer('\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xdc\xdd\xde\xdf\xfc\xfd\xfe\xb6\xb8\xb9\xba\xbc\xbe\xbf\xfa\xfb\xda\xdb', 'binary'),
-    }
-}, {
-    name: "cp737",
-    variations: ['cp-737', 737],
-    encodedStrings: {
-        empty: new Buffer(''),
-        hi: new Buffer('\x82\x9c\xa0\xe1!', 'binary'),
-        ascii: new Buffer(baseStrings.ascii, 'binary'),
-        greek: new Buffer('\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xab\xac\xad\xae\xaf\xe0\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\xe1\xe2\xe3\xe5\xe6\xe7\xe9\xea\xeb\xec\xed\xee\xef\xf0\xe4\xe8\xf4\xf5', 'binary'),
-    }
-}];
-
-var testsBatch = {};
-encodings.forEach(function(encoding) {
-    var enc = encoding.variations[0];
-    var key = "hi";
-    var tests = {
-        "Convert to empty buffer": function() {
-            assert.strictEqual(iconv.toEncoding("", enc).toString('binary'), new Buffer('').toString('binary'));
-        },
-        "Convert from empty buffer": function() {
-            assert.strictEqual(iconv.fromEncoding(new Buffer(''), enc), "");
-        },
-        "Convert from buffer": function() {
-            for (var key in encoding.encodedStrings)
-                assert.strictEqual(iconv.fromEncoding(encoding.encodedStrings[key], enc), 
-                    baseStrings[key]);
-        },
-        "Convert to buffer": function() {
-            for (var key in encoding.encodedStrings)
-                assert.strictEqual(iconv.toEncoding(baseStrings[key], enc).toString('binary'), 
-                    encoding.encodedStrings[key].toString('binary'));
-        },
-        "Try different variations of encoding": function() {
-            encoding.variations.forEach(function(enc) {
-                assert.strictEqual(iconv.fromEncoding(encoding.encodedStrings[key], enc), baseStrings[key]);
-                assert.strictEqual(iconv.toEncoding(baseStrings[key], enc).toString('binary'), encoding.encodedStrings[key].toString('binary'));
-            });
-        },
-        "Untranslatable chars are converted to defaultCharSingleByte": function() {
-            var expected = baseStrings.untranslatable.split('').map(function(c) {return iconv.defaultCharSingleByte; }).join('');
-            assert.strictEqual(iconv.toEncoding(baseStrings.untranslatable, enc).toString('binary'), expected); // Only '?' characters.
-        }
-    };
-    
-    testsBatch[encoding.name+":"] = tests;
-});
-
-vows.describe("Test Greek encodings").addBatch(testsBatch).export(module);
diff --git a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/main-test.js b/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/main-test.js
deleted file mode 100644
index 50177f2..0000000
--- a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/main-test.js
+++ /dev/null
@@ -1,55 +0,0 @@
-var vows = require('vows'),
-    assert = require('assert'),
-    iconv = require(__dirname+'/../');
-
-var testString = "Hello123!";
-var testStringLatin1 = "Hello123!£Å÷×çþÿ¿®";
-var testStringBase64 = "SGVsbG8xMjMh";
-
-vows.describe("Generic UTF8-UCS2 tests").addBatch({
-    "Vows is working": function() {},
-    "Return values are of correct types": function() {
-        assert.ok(iconv.toEncoding(testString, "utf8") instanceof Buffer);
-        
-        var s = iconv.fromEncoding(new Buffer(testString), "utf8");
-        assert.strictEqual(Object.prototype.toString.call(s), "[object String]");
-    },
-    "Internal encodings all correctly encoded/decoded": function() {
-        ['utf8', "UTF-8", "UCS2", "binary", ""].forEach(function(enc) {
-            assert.strictEqual(iconv.toEncoding(testStringLatin1, enc).toString(enc), testStringLatin1);
-            assert.strictEqual(iconv.fromEncoding(new Buffer(testStringLatin1, enc), enc), testStringLatin1);
-        });
-    },
-    "Base64 correctly encoded/decoded": function() {    
-        assert.strictEqual(iconv.toEncoding(testStringBase64, "base64").toString("binary"), testString);
-        assert.strictEqual(iconv.fromEncoding(new Buffer(testString, "binary"), "base64"), testStringBase64);
-    },
-    "Latin1 correctly encoded/decoded": function() {    
-        assert.strictEqual(iconv.toEncoding(testStringLatin1, "latin1").toString("binary"), testStringLatin1);
-        assert.strictEqual(iconv.fromEncoding(new Buffer(testStringLatin1, "binary"), "latin1"), testStringLatin1);
-    },
-    "Convert from string, not buffer (binary encoding used)": function() {
-        assert.strictEqual(iconv.fromEncoding(testStringLatin1, "binary"), testStringLatin1);
-    },
-    "Convert to string, not buffer (utf8 used)": function() {
-        var res = iconv.toEncoding(new Buffer(testStringLatin1, "utf8"));
-        assert.ok(res instanceof Buffer);
-        assert.strictEqual(res.toString("utf8"), testStringLatin1);
-    },
-    "Throws on unknown encodings": function() {
-        assert.throws(function() { iconv.toEncoding("a", "xxx"); });
-        assert.throws(function() { iconv.fromEncoding("a", "xxx"); });
-    },
-    "Convert non-strings and non-buffers": function() {
-        assert.strictEqual(iconv.toEncoding({}, "utf8").toString(), "[object Object]");
-        assert.strictEqual(iconv.toEncoding(10, "utf8").toString(), "10");
-        assert.strictEqual(iconv.toEncoding(undefined, "utf8").toString(), "");
-        assert.strictEqual(iconv.fromEncoding({}, "utf8"), "[object Object]");
-        assert.strictEqual(iconv.fromEncoding(10, "utf8"), "10");
-        assert.strictEqual(iconv.fromEncoding(undefined, "utf8"), "");
-    },
-    "Aliases encode and decode work the same as toEncoding and fromEncoding": function() {
-        assert.strictEqual(iconv.toEncoding(testString, "latin1").toString("binary"), iconv.encode(testString, "latin1").toString("binary"));
-        assert.strictEqual(iconv.fromEncoding(testStringLatin1, "latin1"), iconv.decode(testStringLatin1, "latin1"));
-    },
-}).export(module)
diff --git a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/turkish-test.js b/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/turkish-test.js
deleted file mode 100644
index b2eb68e..0000000
--- a/debian/node-iconv-lite/usr/share/doc/node-iconv-lite/examples/turkish-test.js
+++ /dev/null
@@ -1,90 +0,0 @@
-var vows = require('vows'),
-    assert = require('assert'),
-    iconv = require(__dirname+'/../');
-
-var ascii = '\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f'+
-           ' !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f';
-
-var encodings = [{
-    name: "windows1254",
-    variations: ['windows-1254', 'win-1254', 'win1254', 'cp1254', 'cp-1254', 1254],
-    strings: {
-        empty: "",
-        ascii: ascii,
-        turkish: "€‚ƒ„…†‡ˆ‰Š‹Œ‘’“”•–—˜™š›œŸ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ",
-        untranslatable: "\x81\x8d\x8e\x8f\x90\x9d\x9e"
-    },
-    encodedStrings: {
-        empty: new Buffer(''),
-        ascii: new Buffer(ascii, 'binary'),
-        turkish: new Buffer(
-            '\x80\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c' +
-            '\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9f' +
-            '\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xae\xaf' +
-            '\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf' +
-            '\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf' +
-            '\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf' +
-            '\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef' +
-            '\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff',
-            'binary'),
-    }
-}, {
-    name: "iso88599",
-    variations: ['iso-8859-9', 'turkish', 'turkish8', 'cp28599', 'cp-28599', 28599],
-    strings: {
-        empty: "",
-        ascii: ascii,
-        turkish: "\xa0¡¢£¤¥¦§¨©ª«¬\xad®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ",
-        untranslatable: ''
-    },
-    encodedStrings: {
-        empty: new Buffer(''),
-        ascii: new Buffer(ascii, 'binary'),
-        turkish: new Buffer(
-            '\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf' +
-            '\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf' +
-            '\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf' +
-            '\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf' +
-            '\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef' +
-            '\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff',
-             'binary')
-    }
-}];
-
-var testsBatch = {};
-encodings.forEach(function(encoding) {
-    var enc = encoding.variations[0];
-    var key = "turkish";
-    var tests = {
-        "Convert to empty buffer": function() {
-            assert.strictEqual(iconv.toEncoding("", enc).toString('binary'), new Buffer('').toString('binary'));
-        },
-        "Convert from empty buffer": function() {
-            assert.strictEqual(iconv.fromEncoding(new Buffer(''), enc), "");
-        },
-        "Convert from buffer": function() {
-            for (var key in encoding.encodedStrings)
-                assert.strictEqual(iconv.fromEncoding(encoding.encodedStrings[key], enc),
-                    encoding.strings[key]);
-        },
-        "Convert to buffer": function() {
-            for (var key in encoding.encodedStrings)
-                assert.strictEqual(iconv.toEncoding(encoding.strings[key], enc).toString('binary'),
-                    encoding.encodedStrings[key].toString('binary'));
-        },
-        "Try different variations of encoding": function() {
-            encoding.variations.forEach(function(enc) {
-                assert.strictEqual(iconv.fromEncoding(encoding.encodedStrings[key], enc), encoding.strings[key]);
-                assert.strictEqual(iconv.toEncoding(encoding.strings[key], enc).toString('binary'), encoding.encodedStrings[key].toString('binary'));
-            });
-        },
-        "Untranslatable chars are converted to defaultCharSingleByte": function() {
-            var expected = encoding.strings.untranslatable.split('').map(function(c) {return iconv.defaultCharSingleByte; }).join('');
-            assert.strictEqual(iconv.toEncoding(encoding.strings.untranslatable, enc).toString('binary'), expected); // Only '?' characters.
-        }
-    };
-
-    testsBatch[encoding.name+":"] = tests;
-});
-
-vows.describe("Test Turkish encodings").addBatch(testsBatch).export(module);

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/node-iconv-lite.git



More information about the Pkg-javascript-commits mailing list