UNPKG

webfont-webpack-plugin

Version:

Webpack plugin for webfont package

164 lines (163 loc) 3.96 kB
{ "name": "webfont-webpack-plugin", "version": "1.0.0", "description": "Webpack plugin for webfont package", "license": "MIT", "author": "itgalaxy <development@itgalaxy.company>", "contributors": [ { "name": "Alexander Krasnoyarov", "email": "alexander.krasnoyarov@itgalaxy.company", "url": "https://vk.com/sterling_archer" } ], "repository": { "type": "https", "url": "https://github.com/itgalaxy/webfont-webpack-plugin" }, "keywords": [ "cli", "standalone", "font", "fonts", "webfont", "webfonts", "svg", "ttf", "woff", "woff2", "otf", "ttf", "woff", "eot", "svg", "ttf2eot", "ttf2woff", "ttf2svg", "svg2ttf", "css", "scss", "webpack" ], "bugs": { "url": "https://github.com/itgalaxy/webfont-webpack-plugin/issues" }, "main": "dist/WebfontPlugin.js", "files": [ "!**/__tests__/**", "dist" ], "dependencies": { "fs-extra": "^7.0.1", "nodeify": "^1.0.1", "webfont": "^9.0.0" }, "devDependencies": { "@babel/cli": "^7.4.3", "@babel/core": "^7.4.3", "@babel/preset-env": "^7.4.3", "babel-jest": "^24.7.1", "babel-eslint": "^10.0.1", "css-loader": "^2.1.1", "del": "^4.1.0", "del-cli": "^1.1.0", "eslint": "^5.16.0", "eslint-plugin-ava": "^6.0.0", "eslint-plugin-html": "^5.0.3", "eslint-plugin-import": "^2.17.2", "eslint-plugin-itgalaxy": "^100.0.0", "eslint-plugin-jest": "^22.4.1", "eslint-plugin-jsx-a11y": "^6.2.1", "eslint-plugin-lodash": "^5.1.0", "eslint-plugin-markdown": "^1.0.0", "eslint-plugin-node": "^8.0.1", "eslint-plugin-promise": "^4.1.1", "eslint-plugin-react": "^7.12.4", "eslint-plugin-unicorn": "^8.0.2", "file-loader": "^3.0.1", "npm-run-all": "^4.1.5", "remark-cli": "^6.0.1", "remark-preset-lint-itgalaxy": "^14.0.0", "standard-version": "^5.0.2", "style-loader": "^0.23.1", "watchpack": "^1.6.0", "webpack": "^4.30.0", "url-loader": "^1.1.2", "husky": "^1.3.1", "jest": "^24.1.0", "lint-staged": "^8.1.5", "prettier": "^1.17.0" }, "scripts": { "lint:prettify": "prettier --list-different '{**/*,*}.{js,mjs,jsx,json,md}' --ignore-path .gitignore", "lint:js": "eslint . --report-unused-disable-directives --ignore-path .gitignore", "lint:md": "remark . -i .gitignore -f -q", "lint": "npm-run-all -l --parallel lint:*", "prettify": "npm run lint:prettify -- --write", "fix:eslint": "eslint . '.*.js' --fix --ignore-path .gitignore --ext '.js,.jsx'", "fix": "npm-run-all -l -p 'fix:**'", "pretest": "npm run lint", "test:only": "jest --runInBand", "test": "npm run test:only", "prebuild": "rimraf dist", "build": "babel src --out-dir dist --ignore '**/__tests__/**/*.js'", "prepublish": "npm run build", "release": "standard-version" }, "babel": { "presets": [ [ "@babel/preset-env", { "targets": { "node": "6.9.0" } } ] ] }, "eslintConfig": { "parserOptions": { "sourceType": "script" }, "extends": [ "plugin:itgalaxy/node", "plugin:itgalaxy/esnext", "plugin:itgalaxy/jest" ], "overrides": [ { "files": [ "src/**/*" ], "parserOptions": { "sourceType": "module" }, "rules": { "promise/no-callback-in-promise": "off", "node/no-unsupported-features/es-syntax": "off" } } ], "root": true }, "remarkConfig": { "plugins": [ "remark-preset-lint-itgalaxy" ] }, "jest": { "testEnvironment": "node", "testPathIgnorePatterns": [ "/dist/", "/fixtures/" ] }, "engines": { "node": ">= 8.9.0" }, "peerDependencies": { "webpack": "^4.0.0", "watchpack": "^1.0.0" } }