UNPKG

2.98 kBJSONView Raw
1{
2 "name": "tortilla",
3 "version": "0.0.1-alpha.33",
4 "description": "A tutorials framework based on git and NodeJS",
5 "contributors": [
6 {
7 "name": "Eytan Manor",
8 "email": "emanor6@gmail.com",
9 "url": "https://twitter.com/eytan_manor"
10 },
11 {
12 "name": "Uri Goldshtein",
13 "email": "uri.goldshtein@gmail.com",
14 "url": "https://github.com/urigo"
15 },
16 {
17 "name": "Dotan Simha",
18 "email": "dotansimha@gmail.com",
19 "url": "https://github.com/dotansimha"
20 },
21 {
22 "name": "Simon Tucker",
23 "email": "srtucker22@gmail.com",
24 "url": "https://glipcode.com"
25 },
26 {
27 "name": "Niccolò Belli",
28 "email": "niccolo.belli@linuxsystems.it",
29 "url": "http://www.linuxsystems.it"
30 },
31 {
32 "name": "Kamil Kisiela",
33 "email": "kamil.kisiela@gmail.com",
34 "url": "http://twitter.com/kamilkisiela"
35 }
36 ],
37 "repository": {
38 "type": "git",
39 "url": "https://github.com/Urigo/tortilla.git"
40 },
41 "bin": {
42 "tortilla": "./dist/cli/tortilla.js"
43 },
44 "scripts": {
45 "prebuild": "rimraf dist",
46 "postbuild": "copyfiles -u 1 \"src/**/*.{json,tmpl,txt}\" dist/",
47 "prepublishOnly": "yarn build",
48 "build": "tsc",
49 "lint": "tslint --format stylish -c tslint.json 'src/**/*.ts'",
50 "pretest": "yarn build",
51 "test": "jest",
52 "test:debug": "node --inspect-brk node_modules/.bin/jest --runInBand",
53 "precommit": "lint-staged"
54 },
55 "dependencies": {
56 "@types/fs-extra": "5.0.2",
57 "@types/handlebars": "4.0.37",
58 "@types/i18next": "8.4.3",
59 "@types/inquirer": "0.0.41",
60 "@types/minimist": "1.2.0",
61 "@types/node": "9.6.12",
62 "@types/semver": "5.5.0",
63 "@types/tmp": "0.0.33",
64 "commander": "2.15.1",
65 "fs-extra": "6.0.0",
66 "handlebars": "4.0.11",
67 "i18next": "11.3.1",
68 "inquirer": "5.2.0",
69 "minimist": "1.2.0",
70 "node-localstorage": "1.3.1",
71 "parse-diff": "0.4.2",
72 "readline-sync": "1.4.9",
73 "semver": "5.5.0",
74 "tmp": "0.0.33"
75 },
76 "devDependencies": {
77 "@types/jest": "22.2.3",
78 "babel-register": "6.26.0",
79 "copyfiles": "2.0.0",
80 "escape-string-regexp": "1.0.5",
81 "husky": "0.14.3",
82 "jest": "22.4.3",
83 "lint-staged": "7.1.0",
84 "prettier": "1.12.1",
85 "rimraf": "2.6.2",
86 "ts-jest": "22.4.5",
87 "tslint": "5.10.0",
88 "tslint-config-prettier": "1.12.0",
89 "typescript": "2.8.3"
90 },
91 "engines": {
92 "node": ">=0.10",
93 "git": ">=1.7.4.2 || ^2.17.0"
94 },
95 "jest": {
96 "globals": {
97 "ts-jest": {
98 "enableTsDiagnostics": false
99 }
100 },
101 "transform": {
102 "^.+\\.tsx?$": "ts-jest"
103 },
104 "testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$",
105 "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"]
106 },
107 "lint-staged": {
108 "src/**/*.ts": ["tslint --fix", "git add"],
109 "*.json": ["prettier --write", "git add"]
110 },
111 "prettier": {
112 "printWidth": 200,
113 "singleQuote": true
114 }
115}