mirror of
https://github.com/n8n-io/n8n.git
synced 2024-11-13 16:14:07 -08:00
9267e8fb12
fix(typescript): Use consistent typescript configs make all packages inherit tsconfig from the root tsconfig skips building tests. reformat all tsconfigs with prettier.
80 lines
2.1 KiB
JSON
80 lines
2.1 KiB
JSON
{
|
|
"name": "n8n-workflow",
|
|
"version": "0.115.1",
|
|
"description": "Workflow base code of n8n",
|
|
"license": "SEE LICENSE IN LICENSE.md",
|
|
"homepage": "https://n8n.io",
|
|
"author": {
|
|
"name": "Jan Oberhauser",
|
|
"email": "jan@n8n.io"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/n8n-io/n8n.git"
|
|
},
|
|
"main": "dist/src/index",
|
|
"types": "dist/src/index.d.ts",
|
|
"scripts": {
|
|
"dev": "npm run watch",
|
|
"build": "tsc",
|
|
"format": "cd ../.. && node_modules/prettier/bin-prettier.js packages/workflow/**/**.ts --write",
|
|
"lint": "cd ../.. && node_modules/eslint/bin/eslint.js packages/workflow",
|
|
"lintfix": "cd ../.. && node_modules/eslint/bin/eslint.js packages/workflow --fix",
|
|
"watch": "tsc --watch",
|
|
"test": "jest",
|
|
"test:dev": "jest --watch"
|
|
},
|
|
"files": [
|
|
"dist"
|
|
],
|
|
"devDependencies": {
|
|
"@types/express": "^4.17.6",
|
|
"@types/jest": "^27.4.0",
|
|
"@types/jmespath": "^0.15.0",
|
|
"@types/lodash.get": "^4.4.6",
|
|
"@types/lodash.merge": "^4.6.6",
|
|
"@types/lodash.set": "^4.3.6",
|
|
"@types/luxon": "^2.0.9",
|
|
"@types/node": "^16.11.22",
|
|
"@types/xml2js": "^0.4.3",
|
|
"@typescript-eslint/eslint-plugin": "^5.0.0",
|
|
"@typescript-eslint/parser": "^5.0.0",
|
|
"eslint": "^8.0.0",
|
|
"eslint-config-airbnb-typescript": "^12.3.1",
|
|
"eslint-config-prettier": "^8.3.0",
|
|
"eslint-plugin-import": "^2.23.4",
|
|
"eslint-plugin-prettier": "^3.4.0",
|
|
"jest": "^27.4.7",
|
|
"jest-environment-jsdom": "^27.5.1",
|
|
"prettier": "^2.3.2",
|
|
"ts-jest": "^27.1.3",
|
|
"typescript": "~4.6.0"
|
|
},
|
|
"dependencies": {
|
|
"@n8n_io/riot-tmpl": "^1.0.1",
|
|
"jmespath": "^0.16.0",
|
|
"lodash.get": "^4.4.2",
|
|
"lodash.isequal": "^4.5.0",
|
|
"lodash.merge": "^4.6.2",
|
|
"lodash.set": "^4.3.2",
|
|
"luxon": "^2.3.0",
|
|
"xml2js": "^0.4.23"
|
|
},
|
|
"jest": {
|
|
"transform": {
|
|
"^.+\\.ts$": "ts-jest"
|
|
},
|
|
"testURL": "http://localhost/",
|
|
"testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.(js|ts)$",
|
|
"testPathIgnorePatterns": [
|
|
"/dist/",
|
|
"/node_modules/"
|
|
],
|
|
"moduleFileExtensions": [
|
|
"ts",
|
|
"js",
|
|
"json"
|
|
]
|
|
}
|
|
}
|