[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