Skip to content

Commit c208509

Browse files
committed
Fix CommonJS import
1 parent a32e3d8 commit c208509

4 files changed

Lines changed: 6 additions & 4 deletions

File tree

lib/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,4 +317,6 @@ function removeEscapeChar(str?: string): string | void {
317317
return str ? str.replace(/\\(.)/g, '$1') : str
318318
}
319319

320-
export default SearchEngine
320+
export default SearchEngine
321+
322+
module && (module.exports = SearchEngine)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ecromaneli/search-engine",
3-
"version": "2.0.0",
3+
"version": "2.0.1",
44
"description": "A powerful object search engine with advanced query syntax",
55
"main": "dist/npm/index.min.js",
66
"files": [ "dist/npm/index.min.*", "dist/npm/index.d.*", "LICENSE" ],

test/index.bench.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ function runSearchBenchmark() {
257257
'(details.color*:^g or description:\"searchable content\" and not price~:0-100) or ("red" and not (age:45 or tags:golang)) or (tag2 and not (name:item))'
258258
]
259259

260-
const SearchEngine = require('../dist/npm/index.js').default
260+
const SearchEngine = require('../dist/npm/index.js')
261261
const instance = new SearchEngine({ includeValuesInKeySearch: false, allowNumericString: false })
262262

263263
// Implementations to benchmark

test/index.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const Search = require('../dist/npm/index').default
1+
const Search = require('../dist/npm/index')
22

33
describe('Search Engine', () => {
44
// Test dataset with variety of data types, nested objects, and arrays

0 commit comments

Comments
 (0)