UNPKG

2.5 kBJSONView Raw
1{
2 "name": "@draftbit/ui",
3 "version": "36.7.2",
4 "description": "Jigsaw component library for Draftbit",
5 "main": "src/index.js",
6 "repository": "git@github.com:draftbit/jigsaw-component-library.git",
7 "author": "Draftbit",
8 "license": "ISC",
9 "private": false,
10 "scripts": {
11 "babel:build": "babel src -d --out-dir dist --ignore \"**/__tests__\" --copy-files",
12 "clean": "del-cli ./dist",
13 "lint": "eslint src",
14 "test": "jest",
15 "seed:db": "node scripts/collector.js",
16 "pretty": "prettier --config ./package.json --write '{example,src}/**/*.{js,css,json}'",
17 "build:web": "yarn clean && yarn babel:build",
18 "sync:glyphmaps": "aws s3 sync glyphmaps s3://static.draftbit.com/fonts/glyphmaps --profile DraftbitS3SharedStatic --exclude \"*\" --include \"*.json\" --acl public-read"
19 },
20 "jest": {
21 "preset": "react-native"
22 },
23 "devDependencies": {
24 "@babel/cli": "^7.4.4",
25 "@babel/core": "^7.4.5",
26 "@babel/plugin-proposal-class-properties": "^7.4.4",
27 "@babel/plugin-proposal-object-rest-spread": "^7.4.4",
28 "@babel/preset-env": "^7.4.5",
29 "@babel/preset-react": "^7.0.0",
30 "babel-eslint": "^10.0.1",
31 "babel-loader": "^8.0.6",
32 "babel-plugin-add-module-exports": "^1.0.2",
33 "babel-plugin-module-resolver": "^3.2.0",
34 "babel-plugin-transform-react-remove-prop-types": "^0.4.24",
35 "babel-preset-minify": "^0.5.0",
36 "babel-preset-react-native": "^4.0.1",
37 "del-cli": "^2.0.0",
38 "glob": "^7.1.4",
39 "husky": "^3.0.9",
40 "jest": "^24.8.0",
41 "lint-staged": "^9.4.2",
42 "node-fetch": "^2.6.0",
43 "prettier": "1.18.2"
44 },
45 "dependencies": {
46 "@callstack/react-theme-provider": "^3.0.5",
47 "@expo/vector-icons": "~10.1.0",
48 "color": "^3.1.2",
49 "dateformat": "^3.0.3",
50 "expo-av": "~8.1.0",
51 "expo-blur": "~8.1.0",
52 "expo-constants": "~9.0.0",
53 "react-native-maps": "0.27.1",
54 "react-native-platform-touchable": "^1.1.1",
55 "react-native-progress": "^4.1.2",
56 "react-native-slider": "^0.11.0",
57 "react-native-step-indicator": "^0.0.11",
58 "react-native-webview": "9.4.0"
59 },
60 "prettier": {
61 "bracketSpacing": true,
62 "singleQuote": false,
63 "semi": false,
64 "useTabs": false,
65 "printWidth": 100,
66 "arrowParens": "avoid",
67 "trailingComma": "none",
68 "jsxBracketSameLine": true
69 },
70 "husky": {
71 "hooks": {
72 "pre-commit": "lint-staged"
73 }
74 },
75 "lint-staged": {
76 "*.{js,json,css,md}": [
77 "prettier --write",
78 "git add"
79 ]
80 }
81}