{
    "name": "react-native-simple-elements",
    "version": "1.5.2",
    "description": "",
    "main": "dist/commonjs/index.js",
    "jsnext:main": "dist/module/index.es.js",
    "module": "dist/module/index.es.js",
    "types": "dist/types/index.d.ts",
    "homepage": "https://react-native-simple-widgets.github.io/react-native-simple-elements",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/react-native-simple-widgets/react-native-simple-elements.git"
    },
    "author": "",
    "license": "ISC",
    "bugs": {
        "url": "https://github.com/react-native-simple-widgets/react-native-simple-elements/issues"
    },
    "devDependencies": {
        "@babel/cli": "^7.12.10",
        "@babel/core": "^7.12.10",
        "@babel/plugin-proposal-class-properties": "^7.12.1",
        "@babel/plugin-transform-runtime": "^7.12.10",
        "@babel/preset-env": "^7.12.11",
        "@babel/preset-react": "^7.12.10",
        "@babel/preset-typescript": "^7.12.7",
        "@commitlint/config-conventional": "^11.0.0",
        "@mdi/svg": "^5.9.55",
        "@semantic-release/exec": "^5.0.0",
        "@semantic-release/github": "^7.2.0",
        "@semantic-release/npm": "^7.0.10",
        "@testing-library/react-native": "^7.1.0",
        "@types/color": "^3.0.1",
        "@types/jest": "^26.0.20",
        "@types/react": "^16.13.1",
        "@types/react-native": "^0.63.45",
        "@types/styled-components": "^5.1.7",
        "@types/styled-components-react-native": "^5.1.0",
        "@types/styled-system": "^5.1.9",
        "@typescript-eslint/eslint-plugin": "^4.14.0",
        "@typescript-eslint/parser": "^4.14.0",
        "babel-jest": "^26.6.3",
        "babel-plugin-module-resolver": "^4.1.0",
        "commitlint": "^11.0.0",
        "conventional-changelog-cli": "^2.1.1",
        "copy-dir": "^1.3.0",
        "customize-cra": "^1.0.0",
        "cz-conventional-changelog": "^3.3.0",
        "date-fns": "^2.20.1",
        "eslint": "^7.18.0",
        "eslint-plugin-react": "^7.22.0",
        "fs-extra": "^9.1.0",
        "gh-pages": "^3.1.0",
        "husky": "^4.3.8",
        "jest": "26.6.0",
        "jest-date-mock": "^1.0.8",
        "jest-watch-typeahead": "^0.6.1",
        "lint-staged": "^10.5.4",
        "metro-react-native-babel-preset": "^0.64.0",
        "react": "16.13.1",
        "react-app-rewired": "^2.1.8",
        "react-native": "0.63.2",
        "react-native-animatable": "^1.3.3",
        "react-native-builder-bob": "^0.17.1",
        "react-native-iphone-x-helper": "^1.3.1",
        "react-scripts": "^4.0.1",
        "react-test-renderer": "^17.0.1",
        "rimraf": "^3.0.2",
        "semantic-release": "^17.3.6",
        "styled-components": "^5.2.1",
        "styled-system": "^5.1.5",
        "typescript": "^3.9.3"
    },
    "peerDependencies": {
        "@mdi/svg": "^5.9.55",
        "date-fns": "^2.20.1",
        "react": "16.13.1",
        "react-native": "0.63.2",
        "react-native-animatable": "^1.3.3",
        "react-native-iphone-x-helper": "^1.3.1",
        "styled-components": "^5.2.1",
        "styled-system": "^5.1.5"
    },
    "dependencies": {
        "color": "3.1.2",
        "react-native-linear-gradient": "^2.5.6"
    },
    "lint-staged": {
        "*.@(ts|tsx)": [
            "eslint --cache"
        ]
    },
    "husky": {
        "hooks": {
            "commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
            "pre-commit": "lint-staged && yarn type-check"
        }
    },
    "react-native-builder-bob": {
        "source": "components",
        "output": "dist",
        "targets": [
            "commonjs",
            "module",
            [
                "typescript",
                {
                    "project": "tsconfig-build.json"
                }
            ]
        ],
        "files": [
            "components/"
        ]
    },
    "scripts": {
        "cra-example": "cd examples/cra-example && yarn",
        "nextjs-example": "cd examples/nextjs-example && yarn",
        "rn-example": "cd examples/rn-example && yarn",
        "expo-example": "cd examples/expo-example && yarn",
        "build": "yarn build:types && yarn compile && yarn copy:src",
        "build:types": "rimraf -rf types && tsc --emitDeclarationOnly --declaration",
        "compile": "rimraf -rf dist && bob build",
        "compile:babel": "rimraf -rf dist && babel src/ --out-dir dist --extensions \".ts,.tsx\"",
        "postcompile": "node --experimental-json-modules buildScripts/postCompile.js",
        "copy:src": "node ./CopyAndSyncSrc.js",
        "copy:docs": "node ./CopyAndSyncDocs.js",
        "start:deploy-st": "http-server examples/cra-example/storybook-static",
        "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md",
        "st": "yarn cra-example storybook",
        "st-install": "yarn cra-example install",
        "st-build": "yarn cra-example build-storybook",
        "st-upgrade": "yarn cra-example upgrade react-native-simple-elements",
        "st-pre-dev": "rm -rf react-native-simple-elements && yarn copy:src && yarn st-upgrade",
        "st-build-all": "yarn copy:src && yarn st-install && yarn st-upgrade && yarn st-build && rimraf ./docs && yarn copy:docs",
        "strn": "yarn rn-example",
        "strn-start": "yarn rn-example start",
        "strn-install": "yarn rn-example install",
        "strn-upgrade": "yarn rn-example upgrade react-native-simple-elements",
        "strn-pre-dev": "rm -rf react-native-simple-elements && yarn copy:src && yarn strn-upgrade",
        "strn-all": "yarn copy:src && yarn strn-install && yarn strn-upgrade && yarn rn-example start",
        "deploy": "gh-pages -d examples/cra-example/storybook-static",
        "release": "semantic-release",
        "type-check": "tsc --noEmit",
        "format": "eslint . --ext ts --ext tsx --ext js --fix",
        "lint": "eslint . --ext ts --ext tsx --ext js",
        "test": "jest --passWithNoTests"
    }
}
