node-pandas icon indicating copy to clipboard operation
node-pandas copied to clipboard

Rename datatype.js to dataType.js

Open Denys-Bushulyak opened this issue 4 years ago • 1 comments

Fix the error that happens on case-sensitive file systems.

Problem founded when testing at node:slim docker image.

Denys-Bushulyak avatar Aug 11 '21 14:08 Denys-Bushulyak

while PR pending - temporal solution:

install npm patch-package and apply at patch file <your project root>/patches/node-pandas+1.0.5.patch this:

diff --git a/node_modules/node-pandas/src/utils/getTransformedDataList.js b/node_modules/node-pandas/src/utils/getTransformedDataList.js
index 1862f4d..e871cbc 100644
--- a/node_modules/node-pandas/src/utils/getTransformedDataList.js
+++ b/node_modules/node-pandas/src/utils/getTransformedDataList.js
@@ -1,4 +1,4 @@
-const dataType = require('../utils/dataType')
+const dataType = require('../utils/datatype')
 
 function getTransformedDataList(dataList, columns) {
     let index = []
diff --git a/node_modules/node-pandas/src/utils/utils.js b/node_modules/node-pandas/src/utils/utils.js
index e09bab3..c7c4127 100644
--- a/node_modules/node-pandas/src/utils/utils.js
+++ b/node_modules/node-pandas/src/utils/utils.js
@@ -1,4 +1,4 @@
-const dataType = require('./dataType') // require('dataType') => Error: Cannot find module 'dataType'
+const dataType = require('./datatype') // require('dataType') => Error: Cannot find module 'dataType'
 const getTransformedDataList = require('./getTransformedDataList')
 const getIndicesColumns = require('./getIndicesColumns')
 const excludingColumns = require("./excludingColumns")

Denys-Bushulyak avatar Aug 17 '21 14:08 Denys-Bushulyak