From 8a04b017a13a9e7c066899b748cdf733f414ae1c Mon Sep 17 00:00:00 2001 From: Felix Hammerl Date: Fri, 13 Sep 2013 21:16:26 +0200 Subject: [PATCH] restructure files --- package.json | 2 +- {encodings => src}/big5.js | 0 {encodings => src}/filemapping.js | 0 {encodings => src}/gbk.js | 0 iconv-lite.js => src/iconv-lite.js | 8 +- {encodings => src}/singlebyte.js | 0 test/filemapping-test.js | 2 +- test/filemapping/CP950.TXT | 13777 ++++++++++++++++ test/filemapping/cp949 ks_c_56011987.txt | 17323 +++++++++++++++++++++ 9 files changed, 31106 insertions(+), 6 deletions(-) rename {encodings => src}/big5.js (100%) rename {encodings => src}/filemapping.js (100%) rename {encodings => src}/gbk.js (100%) rename iconv-lite.js => src/iconv-lite.js (97%) rename {encodings => src}/singlebyte.js (100%) create mode 100644 test/filemapping/CP950.TXT create mode 100644 test/filemapping/cp949 ks_c_56011987.txt diff --git a/package.json b/package.json index be9c24a..d549e25 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "Brian White (https://github.com/mscdex)" ], - "main": "iconv-lite.js", + "main": "src/iconv-lite.js", "homepage": "https://github.com/ashtuchkin/iconv-lite", "repository": { "type": "git", diff --git a/encodings/big5.js b/src/big5.js similarity index 100% rename from encodings/big5.js rename to src/big5.js diff --git a/encodings/filemapping.js b/src/filemapping.js similarity index 100% rename from encodings/filemapping.js rename to src/filemapping.js diff --git a/encodings/gbk.js b/src/gbk.js similarity index 100% rename from encodings/gbk.js rename to src/gbk.js diff --git a/iconv-lite.js b/src/iconv-lite.js similarity index 97% rename from iconv-lite.js rename to src/iconv-lite.js index fcb1372..738b8ba 100644 --- a/iconv-lite.js +++ b/src/iconv-lite.js @@ -212,10 +212,10 @@ define(function(require) { function loadEncodings() { if (!iconv.encodingsLoaded) { - [require('./encodings/singlebyte'), - require('./encodings/gbk'), - require('./encodings/big5'), - require('./encodings/filemapping') + [require('./singlebyte'), + require('./gbk'), + require('./big5'), + require('./filemapping') ].forEach(function(encodings) { for (var key in encodings) iconv.encodings[key] = encodings[key] diff --git a/encodings/singlebyte.js b/src/singlebyte.js similarity index 100% rename from encodings/singlebyte.js rename to src/singlebyte.js diff --git a/test/filemapping-test.js b/test/filemapping-test.js index fadab82..6355e55 100644 --- a/test/filemapping-test.js +++ b/test/filemapping-test.js @@ -53,7 +53,7 @@ vows.describe("CP949 tests").addBatch({ }, "compare with iconv result": function() { - var mapfolder = path.join(path.dirname(module.filename), "../encodings/filemapping"); + var mapfolder = path.join(path.dirname(module.filename), "filemapping"); var files = fs.readdirSync(mapfolder); var t; for (i=0; i