{
	"name": "@beincom/draft-js-plugins-list",
	"version": "1.0.7",
	"description": "Better lists for Draft.js",
	"keywords": [
		"react",
		"draft-js",
		"draft-js-plugin",
		"plugin",
		"editor",
		"list",
		"auto-list",
		"nested-list"
	],
	"author": {
		"name": "Samuel Meuli",
		"email": "me@samuelmeuli.com",
		"url": "https://samuelmeuli.com"
	},
	"repository": "github:tuhuynh99323/draft-js-list-plugin",
	"license": "MIT",
	"files": [
		"./dist/"
	],
	"main": "./dist/index.js",
	"module": "./dist/index.es.js",
	"types": "./dist/index.d.ts",
	"scripts": {
		"start": "NODE_ENV=development npm-run-all build:ts --parallel start:*",
		"start:ts": "rollup --config --sourcemap --watch",
		"start:serve": "serve ./demo/public/ --listen 3000",
		"build": "NODE_ENV=production run-s build:*",
		"build:clean": "rm -rf ./dist/",
		"build:ts": "rollup --config",
		"test": "tsc --noEmit",
		"lint:css": "stylelint --fix --max-warnings 0",
		"lint:ts": "eslint --ext .ts,.tsx --fix --max-warnings 0",
		"format": "prettier --write",
		"version": "yarn build",
		"release": "np",
		"prerelease": "yarn build"
	},
	"dependencies": {},
	"devDependencies": {
		"@draft-js-plugins/editor": "4.1.3",
		"@samuelmeuli/eslint-config": "^6.0.0",
		"@samuelmeuli/prettier-config": "1.0.0",
		"@samuelmeuli/stylelint-config": "3.0.0",
		"@samuelmeuli/tsconfig": "1.0.0",
		"@types/draft-js": "0.11.9",
		"@types/react": "18.2.28",
		"@types/react-dom": "18.2.13",
		"@typescript-eslint/eslint-plugin": "2.21.0",
		"@typescript-eslint/parser": "2.21.0",
		"draft-js": "0.11.7",
		"eslint": "6.8.0",
		"eslint-config-airbnb": "18.0.1",
		"eslint-config-prettier": "6.10.0",
		"eslint-plugin-import": "2.20.1",
		"eslint-plugin-jsx-a11y": "6.2.3",
		"eslint-plugin-react": "7.18.3",
		"eslint-plugin-react-hooks": "1.7.0",
		"husky": "4.2.3",
		"lint-staged": "10.0.8",
		"np": "6.2.0",
		"npm-run-all": "4.1.5",
		"prettier": "1.19.1",
		"react": "18.2.0",
		"react-dom": "18.2.0",
		"rollup": "1.31.1",
		"rollup-plugin-commonjs": "10.0.2",
		"rollup-plugin-node-resolve": "5.2.0",
		"rollup-plugin-postcss": "2.1.1",
		"rollup-plugin-replace": "2.2.0",
		"rollup-plugin-typescript2": "0.26.0",
		"serve": "11.3.0",
		"stylelint": "13.2.0",
		"typescript": "3.8.2"
	},
	"eslintConfig": {
		"root": true,
		"extends": "@samuelmeuli/eslint-config/typescript-react",
		"env": {
			"browser": true,
			"node": true
		},
		"rules": {
			"import/no-extraneous-dependencies": [
				"error",
				{
					"devDependencies": [
						"./demo/**/*.*",
						"./rollup.config.js"
					]
				}
			]
		}
	},
	"stylelint": {
		"extends": "@samuelmeuli/stylelint-config"
	},
	"prettier": "@samuelmeuli/prettier-config",
	"lint-staged": {
		"*.{ts,tsx}": [
			"yarn lint:ts",
			"yarn format"
		],
		"*.{css,sass,scss}": [
			"yarn lint:css",
			"yarn format"
		],
		"*.{html,js,json,jsx,md,vue,yaml,yml}": [
			"yarn format"
		]
	},
	"husky": {
		"hooks": {
			"pre-commit": "yarn test && lint-staged"
		}
	},
	"publishConfig": {
		"access": "public"
	}
}