UNPKG

react-iframe

Version:

Easy peasy lemon squeezy iframes with react

115 lines (114 loc) 3.23 kB
{ "name": "react-iframe", "version": "1.8.5", "description": "Easy peasy lemon squeezy iframes with react", "main": "dist/cjs/iframe.js", "module": "dist/es/iframe.js", "types": "iframe.d.ts", "peerDependencies": { "react": ">=16.x.x" }, "dependencies": { "object-assign": "^4.1.1" }, "devDependencies": { "@types/jest": "^24.9.1", "@types/object-assign": "^4.0.30", "babel-cli": "6.26.0", "babel-core": "^6.26.3", "babel-eslint": "8.0.2", "babel-plugin-react-constant-elements": "^1.0.3", "babel-plugin-transform-class-properties": "^6.24.1", "babel-plugin-transform-decorators": "^6.24.1", "babel-plugin-transform-react-constant-elements": "^6.23.0", "babel-plugin-transform-react-inline-elements": "^6.22.0", "babel-polyfill": "^6.26.0", "babel-preset-env": "^1.7.0", "babel-preset-es2015": "6.24.1", "babel-preset-react": "^6.24.1", "chai": "^4.3.6", "cross-env": "5.2.1", "csstype": "^2.6.21", "enzyme": "^3.11.0", "enzyme-adapter-react-16": "^1.15.6", "eslint": "5.16.0", "eslint-config-acando": "1.3.7", "eslint-config-prettier": "^4.3.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-react": "7.31.8", "husky": "^7.0.0", "jest": "^24.9.0", "lint-staged": "^8.2.1", "mocha": "^4.1.0", "prettier": "^1.19.1", "react": "^16.14.0", "react-dom": "^16.14.0", "react-hooks-testing-library": "^0.6.0", "react-test-renderer": "^16.14.0", "react-testing-library": "^6.1.2", "rimraf": "^2.7.1", "standard-version": "^5.0.2", "ts-jest": "^24.3.0", "ts-node": "^8.10.2", "tslint": "^5.20.1", "typescript": "^3.9.10", "uglify-js": "^3.17.2" }, "lint-staged": { "*.js": [ "prettier --semi false false --write", "git add" ] }, "repository": { "type": "git", "url": "git@github.com:svenanders/react-iframe.git" }, "homepage": "https://github.com/svenanders/react-iframe", "keywords": [ "react", "react-component", "iframe" ], "author": { "name": "Sven Anders Robbestad", "email": "anders@robbestad.com", "url": "https://www.robbestad.com" }, "scripts": { "ts:cjs": "yarn tsc -p ts/cjs.tsconfig.json", "ts:es": "yarn tsc -p ts/es.tsconfig.json", "prets:typedefs": "rimraf __tests__", "ts:typedefs": "yarn tsc -p ts/types.tsconfig.json && mv defs/* . && rmdir defs", "ts:all": "yarn ts:cjs && yarn ts:es && yarn ts:typedefs && cp src/types.d.ts .", "test": "jest -c ./jest.config.json src/__tests__/*.tsx", "lint": "eslint src/iframe.tsx --config .eslintrc.json", "release": "standard-version", "prepare": "husky install" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "license": "ISC", "jest": { "preset": "ts-jest", "verbose": true, "modulePathIgnorePatterns": [ "target" ], "collectCoverageFrom": [ "src/**/*.{tsx,ts}", "!<rootDir>/node_modules/", "!<rootDir>/dist/", "!<rootDir>/target/" ], "testMatch": [ "src/__tests__/*.tsx" ], "transform": { "^.+\\.tsx?$": "<rootDir>/test_setup/ts-preprocessor.js" } } }