UNPKG

2.38 kBJSONView Raw
1{
2 "name": "@misk/cli",
3 "version": "0.1.5-29",
4 "license": "SEE LICENSE IN https://github.com/square/misk-web",
5 "description": "Misk-Web CLI Build Tool",
6 "author": "Square/Misk Authors (https://github.com/square/misk-web/graphs/contributors)",
7 "main": "lib/index.js",
8 "bin": {
9 "miskweb": "lib/index.js"
10 },
11 "files": [
12 "lib"
13 ],
14 "engines": {
15 "node": ">= 0.2.0",
16 "yarn": "YARN NO LONGER USED - use npm instead."
17 },
18 "dependencies": {
19 "@misk/test": "0.1.5-29",
20 "dayjs": "1.8.12",
21 "fs-extra": "7.0.1",
22 "klaw": "3.0.0",
23 "lodash": "4.17.11",
24 "pkg": "4.3.7",
25 "prettier": "1.16.4",
26 "shelljs": "0.8.3",
27 "tslib": "1.9.3",
28 "typescript": "3.4.2",
29 "yargs": "13.2.2"
30 },
31 "devDependencies": {
32 "@misk/dev": "0.1.5-29",
33 "@misk/tslint": "0.1.5-29",
34 "@types/fs-extra": "5.0.5",
35 "@types/klaw": "3.0.0",
36 "@types/lodash": "4.14.123",
37 "@types/node": "11.13.1",
38 "@types/shelljs": "0.8.4",
39 "@types/yargs": "13.0.0"
40 },
41 "preferGlobal": true,
42 "scripts": {
43 "clean": "rm -rf lib",
44 "ci-build": "npm run-script clean && npm run-script lib",
45 "lib": "npm run-script build",
46 "lint": "prettier --write --config package.json \".{/src/**/,/}*.{md,css,sass,less,json,js,jsx,ts,tsx}\"",
47 "start": "node lib/index.js",
48 "watch": "./node_modules/.bin/tsc -w",
49 "build": "npm run-script clean && npm run-script buildcli",
50 "buildcli": "./node_modules/.bin/tsc",
51 "buildrun": "npm run-script build && npm run-script start",
52 "prepare": "npm run-script ci-build && npm run-script buildcli",
53 "precommit": "npm run-script lint",
54 "smooth-release": "smooth-release",
55 "test": "jest"
56 },
57 "jest": {
58 "testEnvironment": "node",
59 "snapshotSerializers": [
60 "jest-serializer-html"
61 ],
62 "transform": {
63 "^.+\\.tsx?$": "ts-jest"
64 },
65 "testRegex": "(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$",
66 "moduleFileExtensions": [
67 "ts",
68 "tsx",
69 "js",
70 "json",
71 "jsx"
72 ]
73 },
74 "prettier": {
75 "arrowParens": "avoid",
76 "bracketSpacing": true,
77 "jsxBracketSameLine": false,
78 "printWidth": 80,
79 "semi": false,
80 "singleQuote": false,
81 "tabWidth": 2,
82 "trailingComma": "none",
83 "useTabs": false
84 },
85 "miskTab": {
86 "name": "@misk/cli",
87 "outDir": "./lib",
88 "slug": "@misk/cli"
89 }
90}