Socket
Socket
Sign inDemoInstall

daq-proc

Package Overview
Dependencies
21
Maintainers
1
Versions
22
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 5.0.0 to 5.0.2

.github/dependabot.yml

5

demo/document-processing/document-processor-app.js

@@ -25,4 +25,4 @@ // exposing the underlying libraries in a transparent way

let emojiString = headlineString.concat(' ', bodyString)
let headlineArray = wnn.extract(headlineString, { regex: wnn.wordsNumbersEmojis, toLowercase: true })
let bodyArray = wnn.extract(bodyString, { regex: wnn.wordsNumbersEmojis, toLowercase: true })
let headlineArray = wnn.extract(headlineString, { regex: wnn.wordsNumbers, toLowercase: true })
let bodyArray = wnn.extract(bodyString, { regex: wnn.wordsNumbers, toLowercase: true })
let emojiArray = wnn.extract(emojiString, { regex: wnn.emojis })

@@ -49,2 +49,3 @@ populate(JSON.stringify(headlineArray, 2, ' '), 'headlineArrDiv')

// Emoji population
emojiArray = emojiArray.join('')
emojiArray = [...new Set(emojiArray)]

@@ -51,0 +52,0 @@ populate(JSON.stringify(emojiArray, 2, ' '), 'emojisFoundDiv')

38

package.json
{
"name": "daq-proc",
"version": "5.0.0",
"version": "5.0.2",
"description": "Simple document processor to make search running in the browser and node.js a little better. Supports 50+ languages. Removes stopwords (smaller index and less irrelevant hits), extract keywords to filter on and prepares ngrams for auto-complete functionality.",

@@ -9,5 +9,3 @@ "main": "index.js",

"empty-sandbox": "rm -rf test/sandbox && mkdir test/sandbox",
"test": "standard './*.js' './test/*.js' && npm run empty-sandbox && npm run compile-for-browser && tape ./test/test.js && cat test/sandbox/bundle.js | tape-run && rm -rf test/sandbox",
"snyk-protect": "snyk protect",
"prepare": "npm run snyk-protect"
"test": "standard './*.js' './test/*.js' && npm run empty-sandbox && npm run compile-for-browser && tape ./test/test.js && cat test/sandbox/bundle.js | tape-run && rm -rf test/sandbox"
},

@@ -24,17 +22,20 @@ "repository": {

"dependencies": {
"words-n-numbers": "^3.0.0",
"stopword": "^1.0.1",
"eklem-headline-parser": "^2.0.5",
"ngraminator": "^2.0.4",
"hit-highlighter": "2.0.3",
"cheerio": "1.0.0-rc.3",
"leven-match": "1.0.0",
"snyk": "^1.330.2"
"cheerio": "1.0.0-rc.5",
"eklem-headline-parser": "^2.0.8",
"hit-highlighter": "^2.0.4",
"leven-match": "^1.0.2",
"ngraminator": "^2.0.6",
"stopword": "^1.0.6",
"words-n-numbers": "^4.0.2"
},
"devDependencies": {
"standard": "^14.3.3",
"webpack": "^4.42.1",
"webpack-cli": "^3.3.11",
"tape": "^5.0.0-next.5",
"tape-run": "^7.0.0"
"standard": "^16.0.3",
"webpack": "^5.11.0",
"webpack-cli": "^4.2.0",
"tape": "^5.0.1",
"tape-run": "^8.0.0",
"path-browserify": "1.0.1",
"stream-browserify": "3.0.0",
"process": "0.11.10",
"buffer": "6.0.3"
},

@@ -46,4 +47,3 @@ "author": "Espen Klem",

},
"homepage": "https://github.com/eklem/nowsearch-docproc#readme",
"snyk": true
"homepage": "https://github.com/eklem/nowsearch-docproc#readme"
}

@@ -105,9 +105,9 @@ # daq-proc

[license-image]: http://img.shields.io/badge/license-MIT-blue.svg?style=flat
[license-image]: https://img.shields.io/badge/license-MIT-blue.svg?style=flat
[license-url]: LICENSE
[npm-url]: https://npmjs.org/package/daq-proc
[npm-version-image]: http://img.shields.io/npm/v/daq-proc.svg?style=flat
[npm-downloads-image]: http://img.shields.io/npm/dm/daq-proc.svg?style=flat
[travis-url]: http://travis-ci.org/eklem/daq-proc
[travis-image]: http://img.shields.io/travis/eklem/daq-proc.svg?style=flat
[npm-version-image]: https://img.shields.io/npm/v/daq-proc.svg?style=flat
[npm-downloads-image]: https://img.shields.io/npm/dm/daq-proc.svg?style=flat
[travis-url]: https://travis-ci.org/eklem/daq-proc
[travis-image]: https://img.shields.io/travis/eklem/daq-proc.svg?style=flat
[snyk-url]: https://snyk.io/test/github/eklem/daq-proc?targetFile=package.json

@@ -114,0 +114,0 @@ [snyk-image]: https://snyk.io/test/github/eklem/daq-proc/badge.svg?targetFile=package.json

const path = require('path')
const pkg = require('./package.json')
const glob = require('glob')
const webpack = require('webpack')

@@ -12,20 +12,8 @@ module.exports = [

path: path.resolve(__dirname, 'dist'),
filename: 'daq-proc.' + pkg.version + '.js',
filename: 'daq-proc.js',
library: 'dqp'
},
devtool: 'none' // prevent webpack from using eval() on my module
devtool: 'hidden-source-map' // prevent webpack from using eval() on my module
},
// Generating a latest browser version of document and query processor (same as latest version number)
{
mode: 'production',
entry: './index.js',
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'daq-proc.latest.js',
library: 'dqp'
},
devtool: 'none' // prevent webpack from using eval() on my module
},
// Generating test script for the browser

@@ -39,6 +27,24 @@ {

},
resolve: {
fallback: {
fs: false,
path: require.resolve('path-browserify'),
stream: require.resolve('stream-browserify'),
buffer: require.resolve('buffer/')
}
},
node: {
fs: 'empty'
}
// // fs: 'empty'
global: true,
__filename: false,
__dirname: false
},
plugins: [
// fix "process is not defined" error:
// (do "npm install process" before running the build)
new webpack.ProvidePlugin({
process: 'process/browser'
})
]
}
]

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc