浏览代码

BufferEncoding "utf-8" deprecated

Christian Kahlau 4 年之前
父节点
当前提交
e251a0b1ec
共有 6 个文件被更改,包括 8 次插入7 次删除
  1. 2 1
      .gitignore
  2. 1 1
      file/index.d.ts.map
  3. 2 2
      file/index.js
  4. 0 0
      file/index.js.map
  5. 2 2
      file/index.ts
  6. 1 1
      package.json

+ 2 - 1
.gitignore

@@ -1,2 +1,3 @@
 node_modules
-package-lock.json
+package-lock.json
+.DS_Store

+ 1 - 1
file/index.d.ts.map

@@ -1 +1 @@
-{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["index.ts"],"names":[],"mappings":";AAAA,OAAO,EAAE,MAAM,IAAI,CAAC;AAGpB,wBAAsB,QAAQ,CAAC,IAAI,EAAE,MAAM,EAAE,QAAQ,GAAE,cAAwB,GAAG,OAAO,CAAC,MAAM,CAAC,CAWhG;AAED,wBAAsB,YAAY,CAAC,CAAC,EAAE,IAAI,EAAE,MAAM,EAAE,QAAQ,GAAE,cAAwB,GAAG,OAAO,CAAC,CAAC,CAAC,CAUlG;AAED,wBAAgB,OAAO,CAAC,GAAG,EAAE,MAAM,GAAG,OAAO,CAAC,EAAE,CAAC,MAAM,EAAE,CAAC,CAOzD;AAED,wBAAgB,WAAW,CAAC,CAAC,SAAS,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE,gBAAgB,CAAC,EAAE,MAAM,GAAG,OAAO,CAAC,CAAC,EAAE,CAAC,CAgBlG;AAED,wBAAgB,cAAc,CAAC,GAAG,EAAE,MAAM,GAAG,OAAO,CAAC,MAAM,EAAE,CAAC,CAO7D;AAED,wBAAgB,MAAM,CAAC,IAAI,EAAE,MAAM,GAAG,OAAO,CAAC;IAAE,CAAC,GAAG,EAAE,MAAM,GAAG,MAAM,CAAA;CAAE,CAAC,CAoBvE"}
+{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["index.ts"],"names":[],"mappings":";AAAA,OAAO,EAAE,MAAM,IAAI,CAAC;AAGpB,wBAAsB,QAAQ,CAAC,IAAI,EAAE,MAAM,EAAE,QAAQ,GAAE,cAAuB,GAAG,OAAO,CAAC,MAAM,CAAC,CAW/F;AAED,wBAAsB,YAAY,CAAC,CAAC,EAAE,IAAI,EAAE,MAAM,EAAE,QAAQ,GAAE,cAAuB,GAAG,OAAO,CAAC,CAAC,CAAC,CAUjG;AAED,wBAAgB,OAAO,CAAC,GAAG,EAAE,MAAM,GAAG,OAAO,CAAC,EAAE,CAAC,MAAM,EAAE,CAAC,CAOzD;AAED,wBAAgB,WAAW,CAAC,CAAC,SAAS,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE,gBAAgB,CAAC,EAAE,MAAM,GAAG,OAAO,CAAC,CAAC,EAAE,CAAC,CAgBlG;AAED,wBAAgB,cAAc,CAAC,GAAG,EAAE,MAAM,GAAG,OAAO,CAAC,MAAM,EAAE,CAAC,CAO7D;AAED,wBAAgB,MAAM,CAAC,IAAI,EAAE,MAAM,GAAG,OAAO,CAAC;IAAE,CAAC,GAAG,EAAE,MAAM,GAAG,MAAM,CAAA;CAAE,CAAC,CAoBvE"}

+ 2 - 2
file/index.js

@@ -43,7 +43,7 @@ exports.dotEnv = exports.getSubdirNames = exports.readJsonDir = exports.readDir
 var fs_1 = __importDefault(require("fs"));
 var path_1 = __importDefault(require("path"));
 function readFile(path, encoding) {
-    if (encoding === void 0) { encoding = 'utf-8'; }
+    if (encoding === void 0) { encoding = 'utf8'; }
     return __awaiter(this, void 0, void 0, function () {
         return __generator(this, function (_a) {
             return [2 /*return*/, new Promise(function (resolve, reject) {
@@ -63,7 +63,7 @@ function readFile(path, encoding) {
 }
 exports.readFile = readFile;
 function readJsonFile(path, encoding) {
-    if (encoding === void 0) { encoding = 'utf-8'; }
+    if (encoding === void 0) { encoding = 'utf8'; }
     return __awaiter(this, void 0, void 0, function () {
         var _this = this;
         return __generator(this, function (_a) {

文件差异内容过多而无法显示
+ 0 - 0
file/index.js.map


+ 2 - 2
file/index.ts

@@ -1,7 +1,7 @@
 import fs from 'fs';
 import path from 'path';
 
-export async function readFile(path: string, encoding: BufferEncoding = 'utf-8'): Promise<string> {
+export async function readFile(path: string, encoding: BufferEncoding = 'utf8'): Promise<string> {
     return new Promise<string>((resolve, reject) => {
         fs.readFile(path, { encoding }, (err, data) => {
             if (err) return reject(err);
@@ -14,7 +14,7 @@ export async function readFile(path: string, encoding: BufferEncoding = 'utf-8')
     });
 }
 
-export async function readJsonFile<T>(path: string, encoding: BufferEncoding = 'utf-8'): Promise<T> {
+export async function readJsonFile<T>(path: string, encoding: BufferEncoding = 'utf8'): Promise<T> {
     return new Promise<T>(async (resolve, reject) => {
         try {
             resolve(JSON.parse(

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "node-utils",
-  "version": "1.0.3",
+  "version": "1.0.5",
   "description": "Shared common library for JavaScript in NodeJS",
   "repository": {
     "type": "git",

部分文件因为文件数量过多而无法显示