@jd-data-limited/easy-fm
Version:
easy-fm is a Node.js module that allows you to interact with a [FileMaker database stored](https://www.claris.com/filemaker/) on a [FileMaker server](https://www.claris.com/filemaker/server/). This module interacts with your server using the [FileMaker
74 lines (73 loc) • 2.22 kB
JSON
{
"name": "@jd-data-limited/easy-fm",
"version": "4.1.13",
"dependencies": {
"@types/follow-redirects": "^1.14.4",
"@types/node": "^22.7.7",
"commander": "^14.0.0",
"follow-redirects": "^1.15.5",
"moment": "^2.29.4",
"node-fetch": "^3.3.2",
"node-fetch-cookies": "^2.1.1"
},
"type": "module",
"main": "dist/index.js",
"module": "es2022",
"homepage": "https://jd-data.com/project/easyfm/",
"url": "https://github.com/JD-Data-Limited/easy-fm",
"license": "SEE LICENSE IN LICENSE",
"description": "easy-fm is a Node.js module that allows you to interact with\r a [FileMaker database stored](https://www.claris.com/filemaker/) on\r a [FileMaker server](https://www.claris.com/filemaker/server/). This module interacts with your server using the\r [FileMaker Data API](https://help.claris.com/en/data-api-guide/content/index.html).",
"files": [
"./dist/**/*"
],
"scripts": {
"build": "tsc",
"test": "npm run build && jest"
},
"repository": {
"type": "git",
"url": "git+https://github.com/JD-Data-Limited/easy-fm.git"
},
"keywords": [
"FileMaker",
"Data",
"API",
"REST",
"simplicity",
"business"
],
"author": "JD-Data Limited",
"bugs": {
"url": "https://github.com/JD-Data-Limited/easy-fm/issues"
},
"engines": {
"node": ">=20.9.0"
},
"devDependencies": {
"@babel/cli": "^7.25.7",
"@babel/core": "^7.25.8",
"@babel/preset-env": "^7.25.8",
"@babel/preset-typescript": "^7.25.7",
"@types/btoa": "^1.2.3",
"@types/events": "^3.0.0",
"@types/inquirer": "^9.0.7",
"@types/jest": "^29.5.13",
"@typescript-eslint/eslint-plugin": "^6.21.0",
"babel-jest": "^29.7.0",
"dotenv": "^16.3.1",
"eslint": "^8.57.0",
"eslint-config-standard-with-typescript": "^43.0.1",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-n": "^16.6.2",
"eslint-plugin-promise": "^6.1.1",
"inquirer": "^9.2.13",
"jest": "^29.7.0",
"ts-jest": "^29.2.5",
"ts-morph": "^21.0.1",
"tsx": "^4.19.4",
"typescript": "^5.6.3"
},
"bin": {
"easyfm": "dist/bin/cli.js"
}
}