dyna-ui-modal-container
Version:
React modal container
123 lines (122 loc) • 4.46 kB
JSON
{
"name": "dyna-ui-modal-container",
"version": "1.0.5",
"description": "React modal container",
"repository": {
"type": "git",
"url": "https://github.com/aneldev/dyna-ui-modal-container"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"scripts": {
"start": "webpack-dev-server --config webpack.dev.config.js --devtool eval --progress --inline --hot --content-base dev/public --open --host 127.0.0.1 --port 3200 ",
"start-at": "webpack-dev-server --config webpack.dev.config.js --devtool eval --progress --inline --hot --content-base dev/public --open --host 127.0.0.1 --port",
"build-analyze": "set NODE_ENV=production && webpack --config webpack.dist.analyze.config.js",
"build": "rimraf ./dist/ && npm run .build-index.d.ts && npm run .build-dist",
".build-index.d.ts": "tsc && rm ./dist/index.js && npm run .build-index.d.ts-clear",
".build-index.d.ts-clear": "cd dist/ && find . -name \\*.js -delete && cd ..",
".build-dist": "set NODE_ENV=production && webpack --config webpack.dist.config.js",
"release": "npm run build && npm run publish-push",
"commit": "git add -u && git add -A && git commit -m",
"commit-amend": "git add -u && git add -A && git commit --amend --no-edit",
"publish-push": "git add -u && git add -A && git commit -m \"last minute changes\"; npm version patch && npm publish && git push && git push --tags",
"sync-externals": "node syncExternals.js",
"test": "jest --coverage --no-cache --runInBand",
"test-watch": "jest --watch --verbose --runInBand",
"clear-npm-cache": "npm cache clear --force",
"update-release": "npm update && git add -u && git add -A && git commit -m \"last minute update-release changes\"; npm run release",
"reinstall": "rm ./package-lock.json; rm -rf ./node_modules; npm install"
},
"keywords": [],
"author": "",
"license": "MIT",
"dependencies": {
"dyna-ui-styles": "^1.3.16",
"react": "^16.0.0",
"react-dom": "^16.0.0"
},
"devDependencies": {
"@types/enzyme": "^3.1.8",
"@types/enzyme-adapter-react-16": "^1.0.1",
"@types/jest": "^19.2.2",
"@types/node": "^7.0.54",
"@types/react": "16.0.36",
"@types/react-dom": "16.0.3",
"autoprefixer": "^7.2.6",
"awesome-typescript-loader": "^3.4.1",
"babel-core": "6.11.4",
"babel-jest": "^20.0.3",
"babel-loader": "6.0.0",
"babel-plugin-add-module-exports": "0.1.2",
"babel-plugin-react-transform": "^2.0.2",
"babel-polyfill": "^6.9.1",
"babel-preset-es2015": "6.9.0",
"babel-preset-react": "^6.24.1",
"babel-preset-stage-2": "^6.24.1",
"babel-runtime": "6.11.6",
"chokidar": "^1.7.0",
"css-loader": "^0.28.9",
"dyna-showcase": "^1.1.3",
"enzyme": "^3.3.0",
"enzyme-adapter-react-16": "^1.1.1",
"enzyme-to-json": "^3.3.1",
"file-loader": "^0.9.0",
"font-awesome": "^4.7.0",
"identity-obj-proxy": "^3.0.0",
"jest": "^21.1.0",
"jest-cli": "^20.0.4",
"jest-junit": "^1.5.1",
"jsdom": "11.5.1",
"jsdom-global": "3.0.2",
"json-loader": "^0.5.4",
"less": "^2.7.2",
"less-loader": "^4.0.4",
"node-sass": "^4.5.3",
"postcss-cli": "^4.1.0",
"postcss-loader": "^2.1.0",
"raw-loader": "^0.5.1",
"react-test-renderer": "^16.0.0",
"rimraf": "^2.6.1",
"sass-loader": "^6.0.5",
"source-map-loader": "0.1.5",
"style-loader": "^0.18.2",
"svg-inline-loader": "^0.8.0",
"ts-jest": "^20.0.6",
"typescript": "^2.7.1",
"url-loader": "^0.5.9",
"webpack": "^3.11.0",
"webpack-bundle-analyzer": "^2.10.0",
"webpack-dev-middleware": "^1.12.0",
"webpack-dev-server": "^2.11.1"
},
"jest": {
"setupTestFrameworkScriptFile": "./tests/setup/testSetup.js",
"automock": false,
"collectCoverage": false,
"testEnvironment": "jsdom",
"transform": {
".(ts|tsx)": "<rootDir>/node_modules/ts-jest/preprocessor.js"
},
"testRegex": "(src|tests)/.*\\.(test|spec)\\.(ts|tsx|js|jsx)$",
"moduleFileExtensions": [
"ts",
"tsx",
"js",
"jsx"
],
"moduleNameMapper": {
"\\.(css|less|scss|jpg|png|svg|gif)$": "identity-obj-proxy"
},
"coverageDirectory": "coverage",
"collectCoverageFrom": [
"src/**/*.{ts,tsx,js,jsx}",
"!src/**/*.d.ts"
],
"snapshotSerializers": [
"enzyme-to-json/serializer"
]
},
"jest-junit": {
"output": "./coverage/junit.xml"
}
}