UNPKG

react-disqus-components

Version:

react-disqus-components wrapper for official disqus web api

128 lines (127 loc) 3.35 kB
{ "name": "react-disqus-components", "version": "1.2.3", "description": "react-disqus-components wrapper for official disqus web api", "main": "dist/index.cjs.js", "module": "dist/index.esm.js", "types": "dist/index.d.ts", "author": "Aquariuslt <superaquariuslt@gmail.com>", "homepage": "https://github.com/aquariuslt/react-disqus-components", "repository": "https://github.com/aquariuslt/react-disqus-components", "license": "MIT", "keywords": [ "disqus", "react", "functional-components" ], "scripts": { "build": "tsc && rollup -c rollup.config.ts", "clean": "rimraf dist", "prepublishOnly": "npm run build", "test": "jest", "test:cov": "jest --coverage", "release": "semantic-release" }, "files": [ "dist", "index.ts" ], "dependencies": {}, "devDependencies": { "@semantic-release/changelog": "5.0.0", "@semantic-release/git": "9.0.0", "@types/jest": "25.1.4", "@types/node": "12.12.30", "@types/react": "16.9.23", "@types/react-dom": "16.9.5", "@typescript-eslint/eslint-plugin": "2.23.0", "@typescript-eslint/parser": "2.23.0", "eslint": "6.8.0", "eslint-config-prettier": "6.10.0", "eslint-plugin-prettier": "3.1.2", "jest": "25.1.0", "prettier": "1.19.1", "react": "16.13.0", "react-dom": "16.13.0", "rimraf": "3.0.2", "rollup": "2.0.6", "rollup-plugin-typescript": "1.0.1", "semantic-release": "17.0.4", "ts-jest": "25.2.1", "tslib": "1.11.1", "typescript": "3.8.3" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" }, "eslintConfig": { "parser": "@typescript-eslint/parser", "extends": [ "plugin:@typescript-eslint/recommended", "prettier/@typescript-eslint" ], "plugins": [ "@typescript-eslint", "prettier" ], "parserOptions": { "ecmaVersion": 2018, "sourceType": "module" }, "rules": { "@typescript-eslint/camelcase": "off", "@typescript-eslint/explicit-function-return-type": "off", "@typescript-eslint/explicit-member-accessibility": "off", "@typescript-eslint/no-parameter-properties": "off", "@typescript-eslint/interface-name-prefix": "off", "@typescript-eslint/no-var-requires": "off" } }, "prettier": { "semi": true, "arrowParens": "always", "proseWrap": "never", "singleQuote": true, "printWidth": 120 }, "jest": { "moduleFileExtensions": [ "tsx", "ts", "js", "json" ], "transform": { "^.+\\.tsx$": "ts-jest" }, "collectCoverageFrom": [ "<rootDir>/src/**/*.tsx" ], "testMatch": [ "<rootDir>/src/__tests__/**/*.test.tsx" ], "coverageDirectory": "<rootDir>/reports/coverage" }, "release": { "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/github", "@semantic-release/npm", "@semantic-release/changelog", [ "@semantic-release/git", { "assets": [ "docs", "package.json", "README.md", "CHANGELOG.md" ], "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" } ] ] } }