UNPKG

@retailmenot/anchor

Version:

A React UI Library by RetailMeNot

153 lines (152 loc) 5.01 kB
{ "name": "@retailmenot/anchor", "version": "1.6.7", "description": "A React UI Library by RetailMeNot", "main": "commonjs/index.js", "module": "esm/index.js", "repository": "retailmenot/anchor.git", "bugs": { "url": "https://github.com/retailmenot/anchor" }, "homepage": "https://github.com/retailmenot/anchor#readme", "directories": { "doc": "docs" }, "files": [ "ts", "commonjs", "esm" ], "keywords": [ "RetailMeNot", "UI", "React", "Javascript", "Typescript", "styled-components", "ESNext", "NextJS", "Isomorphic", "Component", "Library", "Gatsby" ], "scripts": { "test": "jest --coverage --env=jsdom", "secure": "npx is-website-vulnerable https://anchor.retailmenot.design", "test:dev": "jest --watch --env=jsdom", "clean": "rm -rf esm commonjs ts .cache && git clean -Xdf", "build": "concurrently --names 'modules,typescript' 'npm run build:modules' 'npm run build:ts';yarn run build:for-docs;", "build:ts": "tsc -d", "build:modules": "rollup -c rollup.config.js", "build:for-docs": "mkdir -p for-docs; cp -r esm for-docs; cp -r ts for-docs; cp -r commonjs for-docs; cp package.json for-docs", "ci": "concurrently --names 'lint,test' 'npm run lint' 'npm run test'", "prepublishOnly": "npm run build", "lint": "concurrently --names 'pretty,eslint' 'npm run pretty' 'npm run eslint -- --quiet'", "pretty": "prettier --config .prettierrc --write \"./src/**/*.{tsx,ts}\"", "eslint": "eslint ./src/**/*.{tsx,ts} --fix", "static": "", "storybook": "start-storybook -p 6006", "build-storybook": "build-storybook", "postinstall": "rm -rf ./node_modules/@types/react-native", "generate": "node ./scripts/generateComponent.js" }, "author": "Kameron (@sharkparty)", "license": "UNLICENSED", "types": "./ts/index.d.ts", "peerDependencies": { "react": "^16.8.0", "react-dom": "^16.8.0", "styled-components": "^4.4.0 || ^5.0.0" }, "devDependencies": { "@babel/core": "^7.5.5", "@babel/plugin-proposal-class-properties": "^7.5.5", "@babel/plugin-proposal-export-default-from": "^7.5.2", "@babel/preset-env": "^7.5.5", "@babel/preset-typescript": "^7.3.3", "@storybook/addon-a11y": "^5.3.12", "@storybook/addon-actions": "^5.3.12", "@storybook/addon-info": "^5.3.12", "@storybook/addon-knobs": "^5.3.12", "@storybook/addon-links": "^5.3.12", "@storybook/addon-options": "^5.3.12", "@storybook/addon-storyshots": "^5.3.12", "@storybook/addons": "^5.3.12", "@storybook/react": "^5.3.12", "@types/classnames": "^2.2.6", "@types/enzyme": "^3.1.15", "@types/enzyme-adapter-react-16": "^1.0.3", "@types/jest": "^24.0.11", "@types/json-schema": "^7.0.1", "@types/node": "^13.1.7", "@types/react": "^16.8.19", "@types/react-color": "^3.0.1", "@types/react-responsive": "^8.0.2", "@types/react-test-renderer": "^16.0.3", "@types/styled-components": "^5.1.0", "@types/styled-react-modal": "^1.2.0", "@typescript-eslint/eslint-plugin": "^2.19.0", "@typescript-eslint/eslint-plugin-tslint": "^2.19.0", "@typescript-eslint/parser": "^2.19.0", "awesome-typescript-loader": "^5.2.1", "babel-loader": "^8.0.4", "babel-plugin-transform-class-properties": "^6.24.1", "babel-plugin-transform-decorators-legacy": "^1.3.5", "babel-plugin-transform-object-rest-spread": "^6.26.0", "babel-preset-env": "^1.7.0", "chalk": "^2.4.2", "concurrently": "^5.0.2", "csstype": "~2.6.10", "enzyme": "^3.10.0", "enzyme-adapter-react-16": "^1.14.0", "enzyme-to-json": "^3.4.0", "eslint": "^6.8.0", "eslint-plugin-react-hooks": "^1.6.0", "fs-extra": "^8.1.0", "jest": "^24.9.0", "jest-snapshot": "^24.9.0", "jest-styled-components": "^7.0.0", "jsdom": "^16.0.0", "prettier": "^1.18.2", "react-docgen-typescript-loader": "^3.0.1", "react-test-renderer": "^16.6.0", "renamer": "^1.1.3", "replace-in-file": "^4.1.3", "rollup": "^0.67.0", "rollup-plugin-babel": "^4.3.2", "rollup-plugin-commonjs": "^9.2.0", "rollup-plugin-json": "^3.1.0", "rollup-plugin-sourcemaps": "^0.4.2", "rollup-plugin-terser": "^4.0.4", "rollup-plugin-typescript": "^1.0.1", "storybook-addon-jsx": "^7.1.13", "storybook-readme": "^5.0.8", "styled-components": "^5.0.1", "ts-jest": "^24.0.2", "tslib": "^1.10.0", "tslint": "^5.20.1", "typescript": "^3.7.3", "yargs": "^14.0.0" }, "dependencies": { "@xstyled/styled-components": "^1.16.0", "@xstyled/system": "^1.16.0", "classnames": "^2.2.6", "core-js": "^3.0.0", "polished": "^3.2.0", "react-responsive": "^8.0.1", "rxjs": "^6.5.2", "styled-react-modal": "^1.2.1", "ts-debounce": "^1.0.0" }, "engines": { "node": ">=8" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "sideEffects": false }