UNPKG

opds-web-client

Version:
71 lines (70 loc) 2.01 kB
{ "name": "opds-web-client", "version": "0.0.34", "description": "OPDS web client", "main": "lib/index.js", "typings": "lib/index.d.ts", "repository": { "type": "git", "url": "https://github.com/NYPL-Simplified/opds-web-client.git" }, "author": "NYPL", "license": "Apache-2.0", "scripts": { "test": "tslint -c tslint.json src/*.ts src/*.tsx src/**/*.ts src/**/*.tsx src/**/**/*.ts src/**/**/*.tsx && tsc && jest", "dev": "webpack-dev-server --progress --history-api-fallback --hot --content-base build --port 8090 --config webpack.dev.config", "prod": "NODE_ENV=production webpack -p --progress --display-modules --config webpack.prod.config && rm -rf dist/lib", "prepublish": "typings install && rm -rf lib && tsc && npm run prod" }, "dependencies": { "dompurify": "^0.8.1", "downloadjs": "^1.4.4", "isomorphic-fetch": "^2.2.1", "js-cookie": "^2.1.2", "jsdom": "^9.4.1", "moment": "^2.14.1", "opds-feed-parser": "^0.0.13", "react": "^15.3.0", "react-dom": "^15.3.0", "react-redux": "^4.4.5", "react-router": "^2.4.1", "redux": "^3.5.2", "redux-thunk": "^2.1.0", "seedrandom": "^2.4.2", "xml2js": "^0.4.16" }, "devDependencies": { "enzyme": "^2.3.0", "jest": "^0.1.40", "jest-cli": "^0.8.2", "json-loader": "^0.5.4", "react-addons-test-utils": "^15.3.0", "react-hot-loader": "^1.3.0", "ts-loader": "^0.8.2", "tslint": "^3.10.2", "typescript": "^1.8.10", "typings": "^1.3.1", "webpack": "^1.13.1", "webpack-dev-server": "^1.14.1" }, "jest": { "rootDir": "./lib", "testRunner": "../node_modules/jest-cli/src/testRunners/jasmine/jasmine2.js", "testFileExtensions": [ "js", "jsx" ], "moduleFileExtensions": [ "js", "jsx", "json" ], "unmockedModulePathPatterns": [ "../node_modules/*" ], "globals": { "fetch": true }, "persistModuleRegistryBetweenSpecs": true } }