UNPKG

3.28 kBJSONView Raw
1{
2 "name": "ima",
3 "version": "0.15.6",
4 "description": "IMA.js framework for isomorphic javascript application",
5 "main": "main.js",
6 "scripts": {
7 "lint": "node_modules/.bin/eslint -c ./.eslintrc.js --fix './**/*.{js,jsx}' --ignore-path ./.prettierignore",
8 "test": "node_modules/.bin/jest --no-watchman",
9 "preversion": "npm test && npm run lint && npm run doc && npm run security",
10 "postversion": "npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish dist",
11 "build": "node_modules/.bin/gulp build",
12 "doc": "node_modules/.bin/gulp doc",
13 "security": "node_modules/.bin/nsp check"
14 },
15 "keywords": [
16 "IMA",
17 "IMA.js",
18 "Isomorphic",
19 "Javascript"
20 ],
21 "author": "Miroslav Jancarik <miroslav.jancarik@firma.seznam.cz>",
22 "contributors": [
23 {
24 "name": "Martin Urban",
25 "email": "martin.urban@firma.seznam.cz"
26 },
27 {
28 "name": "Martin Jurča",
29 "email": "martin.jurca@firma.seznam.cz"
30 },
31 {
32 "name": "Ondřej Baše",
33 "email": "ondrej.base@firma.seznam.cz"
34 }
35 ],
36 "repository": {
37 "type": "git",
38 "url": "https://github.com/seznam/IMA.js-core.git"
39 },
40 "bugs": {
41 "url": "https://github.com/seznam/IMA.js-core/issues"
42 },
43 "publishConfig": {
44 "registry": "http://registry.npmjs.org/"
45 },
46 "license": "MIT",
47 "devDependencies": {
48 "babel-core": "^6.26.0",
49 "babel-eslint": "^8.2.2",
50 "babel-plugin-transform-es2015-modules-commonjs": "^6.26.0",
51 "del": "^3.0.0",
52 "enzyme": "^3.3.0",
53 "eslint": "^4.19.1",
54 "eslint-config-last": "^0.0.5",
55 "eslint-config-prettier": "^2.9.0",
56 "eslint-plugin-jasmine": "^2.9.3",
57 "eslint-plugin-jest": "^21.15.0",
58 "eslint-plugin-prettier": "^2.6.0",
59 "eslint-plugin-react": "^7.7.0",
60 "gulp": "github:gulpjs/gulp#c120a94",
61 "gulp-babel": "^7.0.1",
62 "gulp-change": "^1.0.0",
63 "gulp-jsdoc3": "^2.0.0",
64 "gulp-plumber": "^1.2.0",
65 "gulp-rename": "^1.2.2",
66 "gulp-tap": "^1.0.1",
67 "jest": "^22.4.3",
68 "jsdom": "^11.7.0",
69 "nsp": "^3.2.1",
70 "prettier": "^1.11.1",
71 "prop-types": "^15.6.1",
72 "react": "^16.2.0",
73 "react-dom": "^16.2.0",
74 "to-mock": "^1.2.1"
75 },
76 "dependencies": {
77 "classnames": "^2.2.5",
78 "ima-helpers": "^0.15.0",
79 "node-fetch": "^2.1.2"
80 },
81 "peerDependencies": {
82 "prop-types": "15.x",
83 "react": "16.x",
84 "react-dom": "16.x"
85 },
86 "browserify": {
87 "transform": [
88 "ima-clientify",
89 "loose-envify",
90 "babelify"
91 ]
92 },
93 "jest": {
94 "bail": false,
95 "verbose": true,
96 "testEnvironment": "node",
97 "setupFiles": [
98 "./test.js",
99 "./polyfill/imaLoader.js",
100 "./polyfill/imaRunner.js"
101 ],
102 "modulePaths": [
103 "<rootDir>/"
104 ],
105 "testRegex": "(/__tests__/.*|(\\.|/)(Spec))\\.jsx?$"
106 }
107}