/
package.json
60 lines (60 loc) · 1.75 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
{
"type": "module",
"name": "image-metadata-editor",
"version": "2023.2.0",
"description": "image-metadata-editor package is a versatile and cross-compatible tool for reading and writing metadata in various image formats. Interact with the metadata stored within images, including EXIF (Exchangeable Image File Format) data, XMP (Extensible Metadata Platform) information, and tEXt chunks in PNGs ",
"module": "dist/index.js",
"main": "dist/commonjs/index.js",
"exports": {
".": {
"import": "./dist/index.js",
"require": "./dist/commonjs/index.js"
},
"./src/index.ts": "./dist/index.js"
},
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && npx tsc && npx tsc -p tsconfig.commonjs.json",
"test": "npm run build && npx mocha && python3 ./getmeta.py",
"test-win": "npm run build && npx mocha && py ./getmeta.py",
"docs": " npx typedoc --readme none --plugin typedoc-plugin-markdown --out documentation/reference src/*.ts",
"prepublish": "npm run build && npm run docs"
},
"repository": {
"type": "git",
"url": "git+https://github.com/FredHappyface/image-metadata-editor.git"
},
"keywords": [
"image-metadata-editor",
"reading",
"writing",
"metadata",
"image",
"EXIF",
"XMP",
"tEXt",
"PNGs"
],
"author": "FredHappyface",
"license": "MIT",
"bugs": {
"url": "https://github.com/FredHappyface/image-metadata-editor/issues"
},
"homepage": "https://github.com/FredHappyface/image-metadata-editor#readme",
"devDependencies": {
"@types/pako": "^2.0.2",
"chai": "^4.3.10",
"rimraf": "^5.0.5",
"typedoc": "^0.25.2",
"typedoc-plugin-markdown": "^3.16.0",
"typescript": "^5.2.2"
},
"dependencies": {
"crc-32": "^1.2.2",
"fast-xml-parser": "^4.3.2",
"pako": "^2.1.0"
},
"engines": {
"node": ">=12"
}
}