mirror of
https://github.com/ezwelty/opentrees-harvester.git
synced 2025-06-18 10:45:42 -04:00
65 lines
1.7 KiB
JSON
65 lines
1.7 KiB
JSON
{
|
|
"name": "opentrees-harvester",
|
|
"version": "0.1.0",
|
|
"description": "Data processing pipeline for open tree inventories.",
|
|
"main": "./lib/source.js",
|
|
"scripts": {
|
|
"get": "./cli/get.js",
|
|
"process": "./cli/process.js",
|
|
"docs": "jsdoc2md ./lib/*.js --no-cache --separators > API.md",
|
|
"test": "jest tests/*.js"
|
|
},
|
|
"author": "Ethan Welty <ethan@fallingfruit.org> (https://fallingfruit.org)",
|
|
"contributors": [
|
|
"Steve Bennett <me@stevebennett.me> (https://stevebennett.me)"
|
|
],
|
|
"license": "CC-BY-NC-4.0",
|
|
"engines": {
|
|
"node": ">= 12.0.0"
|
|
},
|
|
"dependencies": {
|
|
"@esri/arcgis-rest-feature-service": "^4.0.3",
|
|
"@esri/arcgis-rest-form-data": "^4.0.0",
|
|
"@esri/arcgis-rest-portal": "^4.0.3",
|
|
"@esri/arcgis-rest-request": "^4.0.3",
|
|
"@googlemaps/google-maps-services-js": "^3.3.42",
|
|
"adm-zip": "^0.5.10",
|
|
"axios": "^1.4.0",
|
|
"colors": "^1.1.2",
|
|
"command-line-args": "^5.1.1",
|
|
"command-line-usage": "^6.1.0",
|
|
"csv-parser": "^2.3.2",
|
|
"decompress": "^4.2.1",
|
|
"dotenv": "^16.3.1",
|
|
"fuzzyset.js": "^1.0.5",
|
|
"gdal-async": "^3.7.0",
|
|
"glob": "^7.1.2",
|
|
"lodash.isequal": "^4.5.0",
|
|
"node-downloader-helper": "^1.0.12",
|
|
"node-unrar-js": "2.0.0",
|
|
"puppeteer": "^19.8.5",
|
|
"table": "^5.4.6",
|
|
"xlsx": "^0.18.5",
|
|
"xmldom": "^0.6.0",
|
|
"xpath": "^0.0.33"
|
|
},
|
|
"devDependencies": {
|
|
"jest": "^28.0.0",
|
|
"jsdoc-to-markdown": "^5.0.3",
|
|
"prettier": "^3.1.0"
|
|
},
|
|
"jest": {
|
|
"modulePaths": [
|
|
"<rootDir>"
|
|
]
|
|
},
|
|
"prettier": {
|
|
"tabWidth": 2,
|
|
"useTabs": false,
|
|
"singleQuote": true,
|
|
"trailingComma": "es5",
|
|
"semi": false,
|
|
"arrowParens": "avoid"
|
|
}
|
|
}
|