UNPKG

cosmo-ui

Version:
122 lines (121 loc) 3.61 kB
{ "name": "cosmo-ui", "version": "0.2.40", "description": "Common React components", "main": "./index.js", "typings": "index.d.ts", "repository": { "type": "git", "url": "https://github.com/lastmilelink/cosmo-ui" }, "scripts": { "copy-assets": "mkdir -p bundle; cp app.options.js bundle", "dev:build": "npm run copy-assets && npm run lint:fix && webpack -w", "dev:serve": "lite-server -c server.config.json", "start": "npm run dev:build", "production:build": "npm run tsc:compile && NODE_ENV=production npm run webpack:build", "test": "jest", "tsc:compile": "tsc", "tsc:watch": "tsc --watch --pretty", "webpack:watch": "webpack -w", "webpack:build": "webpack", "lint": "tslint ./src/**/*.{ts,tsx} ./src/*.{ts,tsx}", "lint:fix": "tslint --fix ./src/**/*.{ts,tsx} ./src/*.{ts,tsx}", "prepublish": "npm run tsc:compile" }, "keywords": [], "author": "Robert Tucker<rob@coderlab.co.uk>", "devDependencies": { "@types/jest": "19.2.2", "@types/lodash": "^4.14.62", "@types/node": "^7.0.13", "@types/react": "15.0.22", "@types/react-dom": "15.5.0", "@types/react-native": "^0.43.4", "@types/react-redux": "4.4.39", "@types/react-tap-event-plugin": "0.0.30", "@types/redux-logger": "^3.0.0", "@types/uuid": "^2.0.29", "autoprefixer": "^6.7.7", "bootstrap": "^4.0.0-alpha.6", "classnames": "^2.2.5", "concurrently": "^3.3.0", "copy-webpack-plugin": "^4.0.1", "css-loader": "0.28.1", "extract-text-webpack-plugin": "^2.0.0", "file-loader": "0.11.1", "flexbox-lite": "^1.0.8", "handlebars": "^4.0.6", "html-webpack-plugin": "^2.28.0", "husky": "^0.13.4", "image-webpack-loader": "^3.2.0", "jest": "^19.0.2", "lite-server": "2.3.0", "loader-utils": "^1.1.0", "lodash": "4.17.4", "minimist": "1.2.0", "moment": "^2.18.1", "node-sass": "~4.5", "nodemon": "1.11.0", "postcss-loader": "2.0.5", "postcss-smart-import": "^0.6.9", "precss": "^1.4.0", "raw-loader": "^0.5.1", "react-dom": "15.4.0", "react-hot-loader": "^1.3.1", "react-native": "0.44.0", "react-redux": "^5.0.5", "react-tap-event-plugin": "^2.0.1", "redux-devtools-extension": "^2.13.2", "redux-logger": "^3.0.6", "redux-thunk": "^2.2.0", "resolve-url-loader": "^2.0.0", "sass-loader": "^6.0.2", "source-map-loader": "0.1.6", "style-loader": "0.17.0", "ts-jest": "^19.0.0", "ts-loader": "2.0.3", "tslint": "^5.1.0", "tslint-config-airbnb": "5.0.1", "tslint-immutable": "^3.2.0", "tslint-react": "3.0.0", "typescript": "2.3", "typescript-formatter": "^5.2.0", "url-loader": "^0.5.8", "uuid": "^3.0.1", "watch": "1.0.2", "webpack": "2.5.1", "webpack-dev-server": "^2.4.1", "webpack-merge": "4.1.0", "worker-loader": "0.8.0" }, "dependencies": { "@types/classnames": "2.2.0", "@types/google-libphonenumber": "^7.4.11", "@types/prop-types": "^15.5.1", "google-libphonenumber": "^2.0.18", "prop-types": "^15.5.10", "react": "15.4.0", "redux": "^3.6.0", "redux-observable": "^0.14.1", "redux-rx-http": "^0.7.7", "rxjs": "^5.4.0", "tslib": "^1.6.0", "tsutils": "1.6" }, "jest": { "transform": { ".(ts|tsx)": "<rootDir>/node_modules/ts-jest/preprocessor.js" }, "testRegex": "(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$", "moduleFileExtensions": [ "ts", "tsx", "js" ], "moduleDirectories": [ "node_modules", "src/app" ] } }