diff --git a/README.md b/README.md index f7b4639e..8d58aeca 100644 --- a/README.md +++ b/README.md @@ -242,10 +242,6 @@ Note that user object and default configuration are merged using deep-merge, so All configuration details can be changed in real-time! -Configurtion object is large, but typically you only need to modify few values: - -- `enabled`: Choose which models to use -- `modelPath`: Update as needed to reflect your application's relative path ```js config = { @@ -371,6 +367,22 @@ config = { }; ``` +Any user configuration and default configuration are merged using deep-merge, so you do not need to redefine entire configuration +Configurtion object is large, but typically you only need to modify few values: + +- `enabled`: Choose which models to use +- `modelPath`: Update as needed to reflect your application's relative path + +for example, + +```js +const myConfig = { + backend: 'wasm', + filter: { enabled: false }, +} +const result = await human.detect(image, myConfig) +``` +
## Outputs diff --git a/package.json b/package.json index 0e6d1341..b7aa5618 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "build-esm-nobundle": "esbuild --bundle --minify --platform=browser --sourcemap --target=esnext --format=esm --external:@tensorflow --external:fs --metafile=dist/human.esm-nobundle.json --outfile=dist/human.esm-nobundle.js src/human.js", "build-node": "esbuild --bundle --minify --platform=node --sourcemap --target=esnext --format=cjs --metafile=dist/human.node.json --outfile=dist/human.node.js src/human.js", "build-node-nobundle": "esbuild --bundle --minify --platform=node --sourcemap --target=esnext --format=cjs --external:@tensorflow --metafile=dist/human.node.json --outfile=dist/human.node-nobundle.js src/human.js", - "build-demo": "esbuild --bundle --platform=browser --sourcemap --target=esnext --format=esm --external:fs --metafile=dist/demo-browser-index.json --outfile=dist/demo-browser-index.js demo/browser.js", + "build-demo": "esbuild --bundle --platform=browser --sourcemap --target=es2018 --format=esm --external:fs --metafile=dist/demo-browser-index.json --outfile=dist/demo-browser-index.js demo/browser.js", "build": "rimraf dist/* && npm run build-iife && npm run build-esm-bundle && npm run build-esm-nobundle && npm run build-node && npm run build-node-nobundle && npm run build-demo && ls -l dist/", "update": "npm update --depth 20 --force && npm dedupe && npm prune && npm audit", "changelog": "node changelog.js"