diff --git a/packages/cli/src/sde-compare.js b/packages/cli/src/sde-compare.js index e7e5da1d..511e94b4 100644 --- a/packages/cli/src/sde-compare.js +++ b/packages/cli/src/sde-compare.js @@ -1,7 +1,7 @@ import { existsSync } from 'fs' import { pr } from 'bufx' -import R from 'ramda' +import * as R from 'ramda' import { readDat } from '@sdeverywhere/compile' diff --git a/packages/cli/src/sde-log.js b/packages/cli/src/sde-log.js index c2dbcbad..be06c3fe 100644 --- a/packages/cli/src/sde-log.js +++ b/packages/cli/src/sde-log.js @@ -3,7 +3,7 @@ import path from 'path' import B from 'bufx' import byline from 'byline' -import R from 'ramda' +import * as R from 'ramda' import { canonicalName } from '@sdeverywhere/compile' diff --git a/packages/cli/src/utils.js b/packages/cli/src/utils.js index 36276669..6eccd4e3 100644 --- a/packages/cli/src/utils.js +++ b/packages/cli/src/utils.js @@ -3,7 +3,7 @@ import path from 'path' import { fileURLToPath } from 'url' import B from 'bufx' -import R from 'ramda' +import * as R from 'ramda' import sh from 'shelljs' import { canonicalName } from '@sdeverywhere/compile' diff --git a/packages/compile/src/_shared/helpers.js b/packages/compile/src/_shared/helpers.js index b3a7efc5..0a08490c 100644 --- a/packages/compile/src/_shared/helpers.js +++ b/packages/compile/src/_shared/helpers.js @@ -1,7 +1,7 @@ import util from 'util' import B from 'bufx' import { parse as parseCsv } from 'csv-parse/sync' -import R from 'ramda' +import * as R from 'ramda' import split from 'split-string' import XLSX from 'xlsx' diff --git a/packages/compile/src/_shared/read-dat.js b/packages/compile/src/_shared/read-dat.js index bccf04b6..64e0bd72 100644 --- a/packages/compile/src/_shared/read-dat.js +++ b/packages/compile/src/_shared/read-dat.js @@ -1,7 +1,7 @@ import fs from 'fs' import B from 'bufx' import byline from 'byline' -import R from 'ramda' +import * as R from 'ramda' import { canonicalVensimName } from './helpers.js' diff --git a/packages/compile/src/_shared/subscript.js b/packages/compile/src/_shared/subscript.js index 241e38a1..6d8bd1bb 100644 --- a/packages/compile/src/_shared/subscript.js +++ b/packages/compile/src/_shared/subscript.js @@ -1,7 +1,7 @@ import util from 'util' import B from 'bufx' import yaml from 'js-yaml' -import R from 'ramda' +import * as R from 'ramda' import { canonicalName, asort, vlog } from './helpers.js' // A subscript is a dimension or an index. diff --git a/packages/compile/src/generate/code-gen.js b/packages/compile/src/generate/code-gen.js index 2766d280..46d4afe0 100644 --- a/packages/compile/src/generate/code-gen.js +++ b/packages/compile/src/generate/code-gen.js @@ -1,4 +1,4 @@ -import R from 'ramda' +import * as R from 'ramda' import { asort, lines, strlist, abend, mapIndexed } from '../_shared/helpers.js' import { sub, allDimensions, allMappings, subscriptFamilies } from '../_shared/subscript.js' diff --git a/packages/compile/src/generate/equation-gen.js b/packages/compile/src/generate/equation-gen.js index 0369e8fc..3730ed5c 100644 --- a/packages/compile/src/generate/equation-gen.js +++ b/packages/compile/src/generate/equation-gen.js @@ -1,6 +1,6 @@ import path from 'path' import { ModelLexer, ModelParser } from 'antlr4-vensim' -import R from 'ramda' +import * as R from 'ramda' import XLSX from 'xlsx' import { diff --git a/packages/compile/src/generate/model-lhs-reader.js b/packages/compile/src/generate/model-lhs-reader.js index 229c22f9..e91eccbc 100644 --- a/packages/compile/src/generate/model-lhs-reader.js +++ b/packages/compile/src/generate/model-lhs-reader.js @@ -1,4 +1,4 @@ -import R from 'ramda' +import * as R from 'ramda' import { canonicalName } from '../_shared/helpers.js' import { sub, isDimension } from '../_shared/subscript.js' diff --git a/packages/compile/src/model/equation-reader.js b/packages/compile/src/model/equation-reader.js index 76697cd1..d29acf70 100644 --- a/packages/compile/src/model/equation-reader.js +++ b/packages/compile/src/model/equation-reader.js @@ -1,5 +1,5 @@ import { ModelParser } from 'antlr4-vensim' -import R from 'ramda' +import * as R from 'ramda' import { canonicalName, diff --git a/packages/compile/src/model/model.js b/packages/compile/src/model/model.js index a7129992..79167795 100644 --- a/packages/compile/src/model/model.js +++ b/packages/compile/src/model/model.js @@ -1,6 +1,6 @@ import B from 'bufx' import yaml from 'js-yaml' -import R from 'ramda' +import * as R from 'ramda' import { decanonicalize, isIterable, listConcat, strlist, vlog, vsort } from '../_shared/helpers.js' import { diff --git a/packages/compile/src/model/subscript-range-reader.js b/packages/compile/src/model/subscript-range-reader.js index 3ee42580..f77b8691 100644 --- a/packages/compile/src/model/subscript-range-reader.js +++ b/packages/compile/src/model/subscript-range-reader.js @@ -1,6 +1,6 @@ import path from 'path' import { ModelParser } from 'antlr4-vensim' -import R from 'ramda' +import * as R from 'ramda' import XLSX from 'xlsx' import { cFunctionName, matchRegex, readCsv } from '../_shared/helpers.js' diff --git a/packages/compile/src/model/var-name-reader.js b/packages/compile/src/model/var-name-reader.js index cdb43ef0..574fbe55 100644 --- a/packages/compile/src/model/var-name-reader.js +++ b/packages/compile/src/model/var-name-reader.js @@ -1,4 +1,4 @@ -import R from 'ramda' +import * as R from 'ramda' import { canonicalName } from '../_shared/helpers.js' import { sub, isIndex, normalizeSubscripts } from '../_shared/subscript.js' diff --git a/packages/compile/src/model/variable-reader.js b/packages/compile/src/model/variable-reader.js index c34cff04..0bd9d885 100644 --- a/packages/compile/src/model/variable-reader.js +++ b/packages/compile/src/model/variable-reader.js @@ -1,5 +1,5 @@ import { ModelParser } from 'antlr4-vensim' -import R from 'ramda' +import * as R from 'ramda' import { canonicalName, vlog, strlist, cartesianProductOf } from '../_shared/helpers.js' import { diff --git a/packages/compile/src/preprocess/preprocessor.js b/packages/compile/src/preprocess/preprocessor.js index a44d944e..71409eb7 100644 --- a/packages/compile/src/preprocess/preprocessor.js +++ b/packages/compile/src/preprocess/preprocessor.js @@ -1,6 +1,6 @@ import path from 'path' import B from 'bufx' -import R from 'ramda' +import * as R from 'ramda' import { splitEquations, replaceDelimitedStrings } from '../_shared/helpers.js' export let preprocessModel = (mdlFilename, spec, profile = 'genc', writeFiles = false, outDecls = []) => {