Skip to content
Permalink
master
Switch branches/tags
Go to file
 
 
Cannot retrieve contributors at this time
{
"name": "concordialang",
"version": "1.4.8",
"description": "Concordia Language Compiler",
"keywords": [
"concordia",
"concordialang",
"concordia-lang",
"agile",
"requirement",
"spec",
"specification",
"specification-by-example",
"atdd",
"bdd",
"tdd",
"acceptance",
"functional",
"test",
"testing",
"end-to-end",
"e2e",
"generator",
"runner",
"automation",
"automated",
"verification",
"validation",
"combination",
"regression",
"language",
"script",
"unit",
"suite",
"bug",
"gui",
"ui",
"user-interface",
"quality",
"assurance",
"check",
"verify",
"business-rule",
"cli",
"cli-app",
"tool"
],
"license": "AGPL-3.0",
"readme": "README.md",
"homepage": "http://concordialang.org",
"repository": {
"type": "git",
"url": "git://github.com/thiagodp/concordialang.git"
},
"bugs": {
"url": "https://github.com/thiagodp/concordialang/issues"
},
"author": {
"name": "Thiago Delgado Pinto",
"email": "thiago-dp@bol.com.br"
},
"files": [
"dist/**/*",
"bin/**/*"
],
"main": "./dist/main.js",
"bin": {
"concordia": "./bin/concordia.js"
},
"scripts": {
"build": "rimraf dist && node copy.js && tsc",
"watch": "npm run build && tsc --watch",
"test": "node copy.js && jest --passWithNoTests",
"test:coverage": "node copy.js && jest --coverage --coverageDirectory=\"coverage\"",
"test:sonar": "node copy.js && jest --coverage --coverageDirectory=\"coverage\" --reporters=\"default\" --reporters=\"jest-sonar\"",
"all": "npm run build && npm run test",
"start": "node bin/concordia.js",
"preversion": "npm run build && npm run test",
"postversion": "git push && git push --tags"
},
"jest": {
"transform": {
"^.+\\.tsx?$": "ts-jest"
},
"testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.(tsx?)$",
"moduleFileExtensions": [
"ts",
"tsx",
"js"
]
},
"dependencies": {
"@js-joda/core": "^2.0.0",
"alasql": "~0.4.11",
"arr-diff": "^4.0.0",
"array-move": "^1.0.0",
"better-randstr": "^1.0.0",
"cartesian": "^1.0.1",
"case": "^1.6.3",
"chalk": "^2.4.2",
"clone-regexp": "^2.2.0",
"concordialang-plugin": "^0.6.1",
"concordialang-types": "^2.0.0",
"cosmiconfig": "^4.0.0",
"database-js": "^3.0.10",
"database-js-json": "^1.2.1",
"deepcopy": "^0.6.3",
"enum-util": "^1.7.1",
"figures": "^2.0.0",
"fwalker": "^1.0.2",
"glob": "^7.1.6",
"global-dirs": "^0.1.1",
"graph.js": "^1.21.1",
"inquirer": "^6.5.2",
"is-valid-path": "^0.1.1",
"log-symbols": "^3.0.0",
"log-update": "^2.3.0",
"meow": "^5.0.0",
"moment": "^2.27.0",
"node-fs-extra": "^0.8.2",
"object-to-array": "^2.0.1",
"one-wise": "^1.0.4",
"pretty-bytes": "^4.0.2",
"randexp": "^0.4.9",
"seedrandom": "^2.4.4",
"semver-diff": "^3.1.1",
"shuffle-obj-arrays": "^1.0.2",
"sprintf-js": "^1.1.2",
"sqlstring": "^2.3.2",
"terminal-link": "^1.3.0",
"update-notifier": "^2.5.0",
"xregexp": "^3.2.0"
},
"optionalDependencies": {
"database-js-adodb": "^1.1.1",
"database-js-csv": "^1.0.0",
"database-js-firebase": "^1.2.1",
"database-js-ini": "^1.0.1",
"database-js-mssql": "^0.2.1",
"database-js-mysql": "^1.1.1",
"database-js-postgres": "^1.1.2",
"database-js-sqlite": "^1.2.2",
"database-js-xlsx": "^1.0.5",
"firebase": "^4.13.1",
"ini": "^1.3.5",
"mysql": "^2.15.0",
"pg": "^7.4.3",
"sql.js": "^0.5.0",
"xlsx-populate": "^1.16.0",
"merge": ">=1.2.1"
},
"devDependencies": {
"@types/chalk": "^0.4.31",
"@types/core-js": "^0.9.46",
"@types/figures": "^2.0.0",
"@types/glob": "^5.0.36",
"@types/jest": "^25.2.3",
"@types/meow": "^4.0.1",
"@types/node": "^8.10.61",
"jest": "^25.5.4",
"jest-sonar": "^0.2.9",
"memfs": "^2.9.4",
"rimraf": "^2.7.1",
"ts-jest": "^25.5.1",
"typescript": "^3.9.6"
},
"engines": {
"node": ">=8"
}
}