UNPKG

3.11 kBJSONView Raw
1{
2 "name": "tortilla",
3 "version": "0.0.1-alpha.61",
4 "description": "A tutorials framework based on git and NodeJS",
5 "main": "dist/lib.js",
6 "contributors": [
7 {
8 "name": "Eytan Manor",
9 "email": "emanor6@gmail.com",
10 "url": "https://github.com/DAB0mB"
11 },
12 {
13 "name": "Uri Goldshtein",
14 "email": "uri.goldshtein@gmail.com",
15 "url": "https://github.com/urigo"
16 },
17 {
18 "name": "Dotan Simha",
19 "email": "dotansimha@gmail.com",
20 "url": "https://github.com/dotansimha"
21 },
22 {
23 "name": "Simon Tucker",
24 "email": "srtucker22@gmail.com",
25 "url": "https://glipcode.com"
26 },
27 {
28 "name": "Niccolò Belli",
29 "email": "niccolo.belli@linuxsystems.it",
30 "url": "http://www.linuxsystems.it"
31 },
32 {
33 "name": "Kamil Kisiela",
34 "email": "kamil.kisiela@gmail.com",
35 "url": "http://twitter.com/kamilkisiela"
36 }
37 ],
38 "repository": {
39 "type": "git",
40 "url": "https://github.com/Urigo/tortilla.git"
41 },
42 "bin": {
43 "tortilla": "./dist/cli/tortilla.js"
44 },
45 "scripts": {
46 "prebuild": "rimraf dist",
47 "postbuild": "copyfiles -u 1 \"src/**/*.{json,tmpl,txt}\" dist/",
48 "prepublishOnly": "yarn build",
49 "build": "node scripts/build.js",
50 "lint": "tslint --format stylish -c tslint.json 'src/**/*.ts'",
51 "pretest": "yarn build",
52 "test": "jest",
53 "test:debug": "node --inspect-brk node_modules/.bin/jest --runInBand",
54 "precommit": "lint-staged"
55 },
56 "dependencies": {
57 "@types/fs-extra": "7.0.0",
58 "@types/handlebars": "4.1.0",
59 "@types/i18next": "12.1.0",
60 "@types/inquirer": "6.0.3",
61 "@types/minimist": "1.2.0",
62 "@types/node": "12.0.4",
63 "@types/semver": "6.0.0",
64 "@types/tmp": "0.1.0",
65 "commander": "2.20.0",
66 "fs-extra": "8.0.1",
67 "handlebars": "4.1.2",
68 "i18next": "16.0.0",
69 "inquirer": "6.3.1",
70 "minimist": "1.2.0",
71 "node-localstorage": "1.3.1",
72 "parse-diff": "0.5.1",
73 "readline-sync": "1.4.9",
74 "semver": "6.1.1",
75 "tmp": "0.1.0"
76 },
77 "devDependencies": {
78 "@types/jest": "24.0.13",
79 "babel-register": "6.26.0",
80 "copyfiles": "2.1.0",
81 "escape-string-regexp": "2.0.0",
82 "husky": "2.3.0",
83 "jest": "24.8.0",
84 "lint-staged": "8.1.7",
85 "prettier": "1.17.1",
86 "rimraf": "2.6.3",
87 "ts-jest": "24.0.2",
88 "tslint": "5.17.0",
89 "tslint-config-prettier": "1.18.0",
90 "typescript": "3.5.1"
91 },
92 "engines": {
93 "node": ">=0.10",
94 "git": ">=1.7.4.2 || ^2.17.0"
95 },
96 "jest": {
97 "testEnvironment": "node",
98 "globals": {
99 "ts-jest": {
100 "diagnostics": false
101 }
102 },
103 "transform": {
104 "^.+\\.tsx?$": "ts-jest"
105 },
106 "testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$",
107 "moduleFileExtensions": [
108 "ts",
109 "tsx",
110 "js",
111 "jsx",
112 "json",
113 "node"
114 ]
115 },
116 "lint-staged": {
117 "src/**/*.ts": [
118 "tslint --fix",
119 "git add"
120 ],
121 "*.json": [
122 "prettier --write",
123 "git add"
124 ]
125 },
126 "prettier": {
127 "printWidth": 200,
128 "singleQuote": true
129 }
130}