react-mailchimp-email-signup-form
Version:
Easily collect email signups using MailChimp in your React projects.
102 lines (101 loc) • 3.6 kB
JSON
{
"author": "John Datserakis",
"bugs": {
"url": "https://github.com/johndatserakis/react-mailchimp-email-signup-form/issues"
},
"dependencies": {},
"description": "Easily collect email signups using MailChimp in your React projects.",
"devDependencies": {
"@babel/core": "7.12.13",
"@babel/plugin-proposal-class-properties": "7.12.13",
"@babel/plugin-proposal-object-rest-spread": "7.12.13",
"@babel/preset-env": "7.12.10",
"@babel/preset-typescript": "7.12.13",
"@rollup/plugin-babel": "5.2.3",
"@rollup/plugin-commonjs": "17.1.0",
"@rollup/plugin-node-resolve": "11.1.1",
"@storybook/addon-a11y": "^6.1.20",
"@storybook/addon-actions": "^6.1.20",
"@storybook/addon-essentials": "^6.1.20",
"@storybook/addon-links": "^6.1.20",
"@storybook/preset-scss": "^1.0.3",
"@storybook/react": "^6.1.20",
"@testing-library/jest-dom": "^5.11.9",
"@testing-library/react": "^11.2.5",
"@types/jest": "^26.0.20",
"@types/react": "^17.0.2",
"@typescript-eslint/eslint-plugin": "^4.4.1",
"@typescript-eslint/parser": "^4.4.1",
"autoprefixer": "^10.2.4",
"babel-loader": "^8.2.2",
"css-loader": "^5.1.0",
"eslint": "^7.21.0",
"eslint-config-airbnb": "^18.2.1",
"eslint-config-airbnb-typescript": "^12.3.1",
"eslint-config-prettier": "^8.1.0",
"eslint-plugin-import": "^2.22.1",
"eslint-plugin-jsx-a11y": "^6.4.1",
"eslint-plugin-react": "^7.22.0",
"eslint-plugin-react-hooks": "^4.2.0",
"jest": "^26.6.3",
"postcss": "^8.2.6",
"prettier": "2.2.1",
"react": "^16.12.0",
"react-dom": "^16.12.0",
"rollup": "2.38.5",
"rollup-plugin-analyzer": "^4.0.0",
"rollup-plugin-postcss": "^4.0.0",
"rollup-plugin-visualizer": "^4.2.0",
"sass": "^1.32.8",
"sass-loader": "^10.1.1",
"style-loader": "^2.0.0",
"ts-jest": "^26.5.2",
"typescript": "^4.2.2"
},
"files": [
"dist"
],
"homepage": "https://github.com/johndatserakis/react-mailchimp-email-signup-form#readme",
"keywords": [
"React",
"Mailchimp",
"Email",
"Signup",
"Form"
],
"license": "MIT",
"main": "dist/commonjs/index.js",
"module": "dist/esm/index.js",
"name": "react-mailchimp-email-signup-form",
"peerDependencies": {
"react": "^16.12.0",
"react-dom": "^16.12.0"
},
"repository": {
"type": "git",
"url": "git+https://github.com/johndatserakis/react-mailchimp-email-signup-form.git"
},
"resolutions": {
"@typescript-eslint/parser": "^4.4.1",
"eslint-plugin-react-hooks": "^4.1.2"
},
"scripts": {
"build": "yarn lint && yarn test && yarn build:package && yarn storybook:build",
"build:package": "rm -rf ./dist && yarn build:rollup && yarn build:types",
"build:rollup": "rollup -c",
"build:types": "yarn build:types:cjs && yarn build:types:esm",
"build:types:cjs": "tsc --outDir dist/commonjs --isolatedModules false --declaration --emitDeclarationOnly",
"build:types:esm": "tsc --outDir dist/esm --isolatedModules false --declaration --emitDeclarationOnly",
"lint": "eslint --ext .js,.jsx,.ts,.tsx ./src",
"lint:fix": "eslint --fix --ext .js,.jsx,.ts,.tsx ./src && prettier --write ./src",
"storybook:build": "rm -rf ./docs && build-storybook -c .storybook -o docs",
"storybook:start": "start-storybook -p 6006",
"test": "yarn test:unit",
"test:unit": "jest",
"test:watch": "jest --watch",
"type-check": "tsc --noEmit",
"type-check:watch": "yarn run type-check -- --watch"
},
"sideEffects": false,
"version": "2.0.2"
}