react-web-native-sketch
Version:
[TODO: We need an overview of how this can be used via npm vs as a local package]
139 lines (138 loc) • 4.45 kB
JSON
{
"name": "react-web-native-sketch",
"version": "0.0.43",
"private": false,
"main": "dist/src/index.js",
"types": "dist/src/index.d.ts",
"peerDependencies": {
"localforage": "^1.5.5",
"react": "^16.2.0",
"react-dom": "^16.2.0",
"react-native": "https://github.com/expo/react-native/archive/sdk-25.0.0.tar.gz",
"redux": "3.7.2",
"redux-persist": "4.10.1"
},
"skpm": {
"main": "primitives.sketchplugin",
"manifest": "./sketch-manifest.json"
},
"dependencies": {
"@types/i18next": "^8.4.3",
"@types/moment-timezone": "^0.5.4",
"@types/react": "^16.0.34",
"@types/react-dom": "^16.0.3",
"@types/react-i18next": "^7.3.2",
"@types/react-native": "*",
"@types/react-native-fbsdk": "^0.6.0",
"@types/react-redux": "^5.0.15",
"@types/react-router-dom": "^4.2.3",
"@types/react-sketchapp": "^0.12.3",
"@types/redux-form": "^7.0.13",
"expo": "28.0.0",
"file-saver": "^1.3.3",
"i18next": "^10.5.0",
"localforage": "^1.5.5",
"@material-ui/core": "^1.2.0",
"@material-ui/icons": "^1.1.0",
"moment": "^2.21.0",
"moment-timezone": "^0.5.14",
"react": "^16.4.1",
"react-dom": "^16.4.0",
"react-dropzone": "^5.1.1",
"react-i18next": "^7.4.0",
"react-native": "https://github.com/expo/react-native/archive/sdk-28.0.0.tar.gz",
"react-native-camera": "^1.3.0",
"react-native-modal": "^5.3.0",
"react-native-image-crop-picker": "^0.21.2",
"react-redux": "5.0.6",
"react-router": "^4.2.0",
"react-router-dom": "4.2.2",
"react-sketchapp": "^1.1.0",
"react-test-renderer": "^16.2.0",
"redux": "3.7.2",
"redux-form": "^7.2.1",
"redux-persist": "4.10.1",
"typescript": "^2.8.3",
"whatwg-fetch": "^2.0.3"
},
"devDependencies": {
"@skpm/builder": "^0.5.4",
"@storybook/addon-actions": "^3.3.15",
"@storybook/addon-links": "^3.3.15",
"@storybook/addons": "^3.3.15",
"@storybook/react": "^3.3.15",
"@storybook/react-native": "^3.3.15",
"@types/enzyme": "^3.1.6",
"@types/enzyme-adapter-react-16": "^1.0.1",
"@types/enzyme-to-json": "^1.5.0",
"@types/file-saver": "^1.3.0",
"@types/jest": "^22.0.1",
"@types/react-sketchapp": "^0.12.1",
"@types/storybook__addon-actions": "^3.0.1",
"@types/storybook__react": "^3.0.5",
"awesome-typescript-loader": "^3.5.0",
"babel-core": "^6.26.3",
"babel-jest": "^22.1.0",
"babel-loader": "^7.1.2",
"babel-plugin-module-resolver": "^3.0.0",
"cross-env": "^5.1.3",
"enzyme": "^3.2.0",
"enzyme-adapter-react-16": "^1.1.0",
"enzyme-to-json": "^3.3.0",
"jest": "^22.1.4",
"react-docgen": "^2.20.0",
"react-docgen-typescript": "^1.2.3",
"react-native-typescript-transformer": "^1.2.5",
"react-scripts-ts": "2.12.0",
"react-styleguidist": "^6.2.2",
"source-map-loader": "^0.2.3",
"ts-jest": "^22.0.1",
"webpack": "^3.10.0"
},
"scripts": {
"build": "tsc -m CommonJS",
"build-storybook": "build-storybook",
"ios": "react-scripts-ts ios",
"_postinstall": "yarn build && skpm-link",
"prepublish": "yarn build",
"render": "skpm-build --watch --run & npm run typescript",
"storybook": "start-storybook -p 9001 -c .storybook",
"storybook-native": "storybook start -p 7007",
"styleguidist:build": "styleguidist build",
"styleguidist:server": "styleguidist server",
"test": "cross-env NODE_ENV=test jest --config config/jest.desktop.json",
"test-android": "cross-env NODE_ENV=test jest --config config/jest.android.json",
"test-ios": "cross-env NODE_ENV=test jest --config config/jest.ios.json",
"typescript": "tsc --watch"
},
"jest": {
"preset": "jest-expo",
"transform": {
"^.+\\.jsx?$": "<rootDir>/node_modules/babel-jest",
"^.+\\.tsx?$": "<rootDir>/node_modules/ts-jest/preprocessor.js"
},
"testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$",
"moduleFileExtensions": [
"ts",
"tsx",
"js",
"jsx",
"json",
"ios.ts",
"ios.tsx",
"android.ts",
"android.tsx"
]
},
"repository": {
"type": "git",
"url": "https://github.com/grigored/ics-primitives.git"
},
"keywords": [],
"author": "",
"license": "MIT",
"bugs": {
"url": "https://github.com/grigored/ics-primitives/issues"
},
"homepage": "https://github.com/grigored/ics-primitives"
}