|
{ |
|
"name": "@automatisch/backend", |
|
"version": "0.10.0", |
|
"license": "See LICENSE file", |
|
"description": "The open source Zapier alternative. Build workflow automation without spending time and money.", |
|
"type": "module", |
|
"scripts": { |
|
"dev": "nodemon --watch 'src/**/*.js' --exec 'node' src/server.js", |
|
"worker": "nodemon --watch 'src/**/*.js' --exec 'node' src/worker.js", |
|
"start": "node src/server.js", |
|
"start:worker": "node src/worker.js", |
|
"pretest": "APP_ENV=test node ./test/setup/prepare-test-env.js", |
|
"test": "APP_ENV=test vitest run", |
|
"lint": "eslint .", |
|
"db:create": "node ./bin/database/create.js", |
|
"db:seed:user": "node ./bin/database/seed-user.js", |
|
"db:drop": "node ./bin/database/drop.js", |
|
"db:migration:create": "knex migrate:make", |
|
"db:rollback": "knex migrate:rollback", |
|
"db:migrate": "node ./bin/database/convert-migrations.js && knex migrate:latest" |
|
}, |
|
"dependencies": { |
|
"@bull-board/express": "^3.10.1", |
|
"@casl/ability": "^6.5.0", |
|
"@graphql-tools/graphql-file-loader": "^7.3.4", |
|
"@graphql-tools/load": "^7.5.2", |
|
"@node-saml/passport-saml": "^4.0.4", |
|
"@rudderstack/rudder-sdk-node": "^1.1.2", |
|
"@sentry/node": "^7.42.0", |
|
"@sentry/tracing": "^7.42.0", |
|
"accounting": "^0.4.1", |
|
"ajv-formats": "^2.1.1", |
|
"axios": "1.6.0", |
|
"bcrypt": "^5.1.0", |
|
"bullmq": "^3.0.0", |
|
"cors": "^2.8.5", |
|
"crypto-js": "^4.1.1", |
|
"debug": "~2.6.9", |
|
"dotenv": "^10.0.0", |
|
"express": "~4.18.2", |
|
"express-async-handler": "^1.2.0", |
|
"express-basic-auth": "^1.2.1", |
|
"express-graphql": "^0.12.0", |
|
"fast-xml-parser": "^4.0.11", |
|
"graphql-middleware": "^6.1.15", |
|
"graphql-shield": "^7.5.0", |
|
"graphql-tools": "^8.2.0", |
|
"handlebars": "^4.7.7", |
|
"http-errors": "~1.6.3", |
|
"http-proxy-agent": "^7.0.0", |
|
"https-proxy-agent": "^7.0.1", |
|
"jsonwebtoken": "^9.0.0", |
|
"knex": "^2.4.0", |
|
"libphonenumber-js": "^1.10.48", |
|
"lodash.get": "^4.4.2", |
|
"luxon": "2.5.2", |
|
"memory-cache": "^0.2.0", |
|
"morgan": "^1.10.0", |
|
"multer": "1.4.5-lts.1", |
|
"node-html-markdown": "^1.3.0", |
|
"nodemailer": "6.7.0", |
|
"oauth-1.0a": "^2.2.6", |
|
"objection": "^3.0.0", |
|
"passport": "^0.6.0", |
|
"pg": "^8.7.1", |
|
"php-serialize": "^4.0.2", |
|
"pluralize": "^8.0.0", |
|
"raw-body": "^2.5.2", |
|
"showdown": "^2.1.0", |
|
"uuid": "^9.0.1", |
|
"winston": "^3.7.1", |
|
"xmlrpc": "^1.3.2" |
|
}, |
|
"contributors": [ |
|
{ |
|
"name": "automatisch contributors", |
|
"url": "https://github.com/automatisch/automatisch/graphs/contributors" |
|
} |
|
], |
|
"homepage": "https://github.com/automatisch/automatisch#readme", |
|
"main": "src/server", |
|
"directories": { |
|
"bin": "bin", |
|
"src": "src", |
|
"test": "__tests__" |
|
}, |
|
"files": [ |
|
"bin", |
|
"src" |
|
], |
|
"repository": { |
|
"type": "git", |
|
"url": "git+https://github.com/automatisch/automatisch.git" |
|
}, |
|
"bugs": { |
|
"url": "https://github.com/automatisch/automatisch/issues" |
|
}, |
|
"devDependencies": { |
|
"node-gyp": "^10.1.0", |
|
"nodemon": "^2.0.13", |
|
"supertest": "^6.3.3", |
|
"vitest": "^1.1.3" |
|
}, |
|
"publishConfig": { |
|
"access": "public" |
|
} |
|
} |
|
|