updated build
parent
2c2f9b9af3
commit
e83d97424d
|
@ -45,9 +45,9 @@ Which means valid models are **tinyFaceDetector** and **mobileNetv1**
|
|||
Face-API ships with several pre-build versions of the library:
|
||||
- `dist/face-api.js`: IIFE format for client-side Browser exeuction
|
||||
- `dist/face-api.esm.js`: ESM format for client-side Browser execution with TFJS pre-bundled
|
||||
- `dist/face-api.nobundle.js`: ESM format for client-side Browser execution without TFJS and not minified
|
||||
- `dist/face-api.esm.nobundle.js`: ESM format for client-side Browser execution without TFJS and not minified
|
||||
- `dist/face-api.node.js`: CommonJS format for server-side NodeJS execution with TFJS pre-bundled
|
||||
- `dist/face-api.nobundle.js`: CommonJS format for server-side NodeJS execution without TFJS and not minified
|
||||
- `dist/face-api.node.nobundle.js`: CommonJS format for server-side NodeJS execution without TFJS and not minified
|
||||
|
||||
Defaults are:
|
||||
```json
|
||||
|
@ -136,7 +136,7 @@ And then use with:
|
|||
```
|
||||
or if you want to force CommonJS module instead of relying on `recommended` field:
|
||||
```js
|
||||
const faceapi = require('@vladmandic/face-api/dist/face-api.cjs');
|
||||
const faceapi = require('@vladmandic/face-api/dist/face-api.node.js');
|
||||
```
|
||||
or if you want to use a non-bundled version:
|
||||
Install with:
|
||||
|
@ -147,7 +147,7 @@ Install with:
|
|||
And then use with:
|
||||
```js
|
||||
const tf = require('@tensorflow/tfjs');
|
||||
const faceapi = require('@vladmandic/face-api/dist/face-api.nobundle.cjs');
|
||||
const faceapi = require('@vladmandic/face-api/dist/face-api.node.nobundle.js');
|
||||
```
|
||||
|
||||
### 4. Import Sources
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@vladmandic/face-api",
|
||||
"version": "0.8.3",
|
||||
"version": "0.8.4",
|
||||
"description": "JavaScript module for Face Detection and Face Recognition Using Tensorflow/JS",
|
||||
"main": "dist/face-api.node.js",
|
||||
"module": "dist/face-api.esm.js",
|
||||
|
@ -12,10 +12,10 @@
|
|||
"type": "module",
|
||||
"scripts": {
|
||||
"build-esm": "esbuild --bundle --format=esm --target=es2018 --platform=browser --minify --sourcemap --outfile=./dist/face-api.esm.js --log-level=error --tsconfig=./tsconfig.json --external:util --external:string_decoder --external:fs src/index.ts",
|
||||
"build-esm-nobundle": "esbuild --bundle --format=esm --target=es2018 --platform=browser --sourcemap --outfile=./dist/face-api.nobundle.js --log-level=error --tsconfig=./tsconfig.json --external:@tensorflow --external:util --external:string_decoder --external:fs --global-name=faceapi src/index.ts",
|
||||
"build-esm-nobundle": "esbuild --bundle --format=esm --target=es2018 --platform=browser --sourcemap --outfile=./dist/face-api.esm.nobundle.js --log-level=error --tsconfig=./tsconfig.json --external:@tensorflow --external:util --external:string_decoder --external:fs --global-name=faceapi src/index.ts",
|
||||
"build-iife": "esbuild --bundle --format=iife --target=es2018 --platform=browser --minify --sourcemap --outfile=./dist/face-api.js --log-level=error --tsconfig=./tsconfig.json --external:util --external:string_decoder --external:fs --global-name=faceapi src/index.ts",
|
||||
"build-node": "esbuild --bundle --format=cjs --target=es2018 --platform=node --minify --sourcemap --outfile=./dist/face-api.node.js --log-level=error --tsconfig=./tsconfig.json src/index.ts",
|
||||
"build-node-nobundle": "esbuild --bundle --format=cjs --target=es2018 --platform=node --sourcemap --outfile=./dist/face-api.nobundle.js --external:@tensorflow --log-level=error --tsconfig=./tsconfig.json src/index.ts",
|
||||
"build-node-nobundle": "esbuild --bundle --format=cjs --target=es2018 --platform=node --sourcemap --outfile=./dist/face-api.node.nobundle.js --external:@tensorflow --log-level=error --tsconfig=./tsconfig.json src/index.ts",
|
||||
"build": "rimraf build/* dist/* && tsc && npm run build-iife && npm run build-esm && npm run build-esm-nobundle && npm run build-node && npm run build-node-nobundle && ls -l dist/"
|
||||
},
|
||||
"keywords": [
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -4289,7 +4289,7 @@ function resizeResults(results, dimensions) {
|
|||
}
|
||||
|
||||
// package.json
|
||||
var version = "0.8.3";
|
||||
var version = "0.8.4";
|
||||
|
||||
// src/index.ts
|
||||
__export(exports, {
|
||||
|
@ -4419,4 +4419,4 @@ const tf42 = __toModule(require("@tensorflow/tfjs/dist/tf.es2017.js"));
|
|||
const node = typeof process !== "undefined";
|
||||
const browser3 = typeof navigator !== "undefined" && typeof navigator.userAgent !== "undefined";
|
||||
const version2 = {faceapi: version, node, browser: browser3};
|
||||
//# sourceMappingURL=face-api.nobundle.js.map
|
||||
//# sourceMappingURL=face-api.node.nobundle.js.map
|
|
@ -12,10 +12,10 @@
|
|||
"type": "module",
|
||||
"scripts": {
|
||||
"build-esm": "esbuild --bundle --format=esm --target=es2018 --platform=browser --minify --sourcemap --outfile=./dist/face-api.esm.js --log-level=error --tsconfig=./tsconfig.json --external:util --external:string_decoder --external:fs src/index.ts",
|
||||
"build-esm-nobundle": "esbuild --bundle --format=esm --target=es2018 --platform=browser --sourcemap --outfile=./dist/face-api.nobundle.js --log-level=error --tsconfig=./tsconfig.json --external:@tensorflow --external:util --external:string_decoder --external:fs --global-name=faceapi src/index.ts",
|
||||
"build-esm-nobundle": "esbuild --bundle --format=esm --target=es2018 --platform=browser --sourcemap --outfile=./dist/face-api.esm.nobundle.js --log-level=error --tsconfig=./tsconfig.json --external:@tensorflow --external:util --external:string_decoder --external:fs --global-name=faceapi src/index.ts",
|
||||
"build-iife": "esbuild --bundle --format=iife --target=es2018 --platform=browser --minify --sourcemap --outfile=./dist/face-api.js --log-level=error --tsconfig=./tsconfig.json --external:util --external:string_decoder --external:fs --global-name=faceapi src/index.ts",
|
||||
"build-node": "esbuild --bundle --format=cjs --target=es2018 --platform=node --minify --sourcemap --outfile=./dist/face-api.node.js --log-level=error --tsconfig=./tsconfig.json src/index.ts",
|
||||
"build-node-nobundle": "esbuild --bundle --format=cjs --target=es2018 --platform=node --sourcemap --outfile=./dist/face-api.nobundle.js --external:@tensorflow --log-level=error --tsconfig=./tsconfig.json src/index.ts",
|
||||
"build-node-nobundle": "esbuild --bundle --format=cjs --target=es2018 --platform=node --sourcemap --outfile=./dist/face-api.node.nobundle.js --external:@tensorflow --log-level=error --tsconfig=./tsconfig.json src/index.ts",
|
||||
"build": "rimraf build/* dist/* && tsc && npm run build-iife && npm run build-esm && npm run build-esm-nobundle && npm run build-node && npm run build-node-nobundle && ls -l dist/"
|
||||
},
|
||||
"keywords": [
|
||||
|
|
Loading…
Reference in New Issue