Files
postcss/package.json
T
2021-09-25 09:29:00 +02:00

442 lines
8.2 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"name": "postcss",
"version": "7.0.38",
"description": "Tool for transforming styles with JS plugins",
"engines": {
"node": ">=6.0.0"
},
"keywords": [
"css",
"postcss",
"rework",
"preprocessor",
"parser",
"source map",
"transform",
"manipulation",
"transpiler"
],
"scripts": {
"lint": "eslint-ci *.js lib/*.es6 test/*.js",
"test": "gulp && jest && yarn lint"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/postcss/"
},
"author": "Andrey Sitnik <[email protected]>",
"license": "MIT",
"homepage": "https://postcss.org/",
"repository": "postcss/postcss",
"dependencies": {
"nanocolors": "^0.2.2",
"source-map": "^0.6.1"
},
"devDependencies": {
"@babel/core": "^7.11.6",
"@babel/preset-env": "^7.11.5",
"@logux/eslint-config": "^28.1.0",
"babel-eslint": "^10.1.0",
"babel-plugin-add-module-exports": "^1.0.4",
"concat-with-sourcemaps": "^1.1.0",
"del": "^4.1.0",
"eslint": "^5.16.0",
"eslint-ci": "^1.0.0",
"eslint-config-postcss": "^3.0.7",
"eslint-config-standard": "^12.0.0",
"eslint-plugin-import": "^2.16.0",
"eslint-plugin-import-helpers": "^0.1.4",
"eslint-plugin-jest": "^22.4.1",
"eslint-plugin-node": "^8.0.1",
"eslint-plugin-prefer-let": "^1.0.1",
"eslint-plugin-promise": "^4.1.1",
"eslint-plugin-security": "^1.4.0",
"eslint-plugin-standard": "^4.0.0",
"fs-extra": "^7.0.1",
"gulp": "^4.0.0",
"gulp-babel": "^8.0.0",
"gulp-changed": "^3.2.0",
"gulp-json-editor": "^2.5.1",
"gulp-sourcemaps": "^2.6.5",
"husky": "^1.3.1",
"jest": "^24.7.1",
"jest-cli": "^24.7.1",
"lint-staged": "^8.1.5",
"postcss-parser-tests": "6.3.1",
"run-sequence": "^2.2.1",
"strip-ansi": "^5.2.0",
"yaspeller": "^7.0.0"
},
"main": "lib/postcss",
"types": "lib/postcss.d.ts",
"lint-staged": {
"test/*.js": "eslint",
"lib/*.es6": "eslint",
"*.md": "yaspeller"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"browser": {
"./lib/terminal-highlight": false,
"fs": false
},
"browserslist": [
"and_chr 71",
"and_ff 64",
"and_qq 1.2",
"and_uc 11.8",
"android 67",
"android 4.4.3-4.4.4",
"baidu 7.12",
"chrome 73",
"chrome 72",
"edge 18",
"edge 17",
"firefox 66",
"firefox 65",
"ios_saf 12.0-12.1",
"ios_saf 11.3-11.4",
"node 6.17.0",
"op_mini all",
"op_mob 46",
"opera 58",
"opera 57",
"safari 12",
"safari 11.1",
"samsung 8.2",
"samsung 7.2-7.4"
],
"babel": {
"presets": [
[
"@babel/env",
{
"loose": true
}
]
],
"plugins": [
"add-module-exports"
]
},
"jest": {
"testEnvironment": "node",
"modulePathIgnorePatterns": [
"<rootDir>/build"
]
},
"eslintConfig": {
"parser": "babel-eslint",
"parserOptions": {
"sourceType": "module"
},
"extends": "eslint-config-postcss",
"rules": {
"node/no-unsupported-features/es-syntax": [
"error",
{
"ignores": [
"modules"
]
}
],
"consistent-return": "off",
"global-require": "off"
},
"env": {
"browser": true
},
"overrides": [
{
"files": [
"gulpfile.js"
],
"rules": {
"node/no-unpublished-require": "off",
"global-require": "off"
}
},
{
"files": [
"*.test.js"
],
"rules": {
"no-unused-expressions": "off",
"func-style": "off"
}
}
]
},
"yaspeller": {
"lang": "en",
"format": "markdown",
"fileExtensions": [
".md"
],
"excludeFiles": [
".git",
"node_modules",
"build",
"api/*.es6.html",
"README-cn.md"
],
"ignoreText": [
" \\(by [^)]+\\)."
],
"ignoreCapitalization": true,
"dictionary": [
"6to5",
"ASE",
"AtCSS",
"Autoprefixer",
"Base64",
"cssnano",
"Browserhacks",
"CoffeeScript",
"GitHub",
"JetBrains",
"WebStorm",
"Traceur",
"PostCSS",
"PostCSS’s",
"postcss",
"Shopify",
"Instagram",
"Travis",
"poststylus",
"Gofmt",
"CI",
"MD5",
"W3C",
"WebP",
"VK",
"IE8",
"IE9",
"ES5",
"ES6",
"ENB",
"Vapula",
"Zagan",
"SemVer",
"Sass",
"Sass’s",
"SCSS",
"Weibo",
"PreCSS",
"libsass",
"CSSOM",
"Popp",
"Jeet",
"Modernizr",
"npm",
"webpack",
"Amdusias",
"Anton",
"Alexey",
"Andres",
"Andromalius",
"Andrealphus",
"Andalusian",
"Andras",
"asan",
"Lind",
"Zuo",
"Jed",
"Neal",
"Valac",
"Vue",
"Briggs",
"Bogdan",
"Chadkin",
"ClojureWerkz’s",
"Dantalion",
"Montoro",
"Decarabia",
"Dvornov",
"Efremov",
"Flauros",
"Josiah",
"Lydell",
"Locati",
"Lolspeak",
"Matija",
"Marohnić",
"Maxime",
"Michele",
"Mohammad",
"Nikitenko",
"Savary",
"Seere",
"Suarez",
"Thirouin",
"Peterson",
"Yakushev",
"Younes",
"Cimeies",
"Autodetect",
"autodetect",
"codebases",
"flexbox",
"unprefixes",
"regexp",
"changelog",
"Changelog",
"Transpiler",
"transpiler",
"transpile",
"transpiles",
"transpiling",
"tokenize",
"tokenizer",
"linter",
"linters",
"CamelCase",
"rebases",
"resolver",
"minifier",
"isolatable",
"minifiers",
"mixins",
"mixin",
"multitool",
"io",
"partials",
"inlined",
"inlines",
"polyfill",
"stylesheet",
"stylesheets",
"stringifier",
"keyframes",
"BEM",
"CLI",
"CSS3",
"CSS4",
"SugarSS",
"SVG",
"SVGO",
"Markdown",
"JS",
"js",
"vs",
"pantone",
"YIQ",
"gitter",
"evilmartians",
"Less’s",
"visualizer",
"Rollup",
"AtRule",
"CssSyntaxError",
"LazyResult",
"RegExp",
"atRule",
"childIterator",
"cloneAfter",
"cloneBefore",
"docdash",
"withContent",
"walkRules",
"walkDecls",
"walkComments",
"unprefixed",
"toResult",
"showSourceCode",
"replaceWith",
"replaceValues",
"removeChild",
"removeAll",
"prepend",
"params",
"insertBefore",
"insertAfter",
"decl",
"es6",
"stringify",
"defaultType",
"newParent",
"otherNode",
"SourceMapGenerator",
"onFulfilled",
"onRejected",
"onFinally",
"base64",
"stringifing",
"Browserify",
"CodePen",
"LTS",
"Garet",
"McKinley",
"Semigradsky",
"janschoenherr",
"bumbleblym",
"Packt",
"Libby",
"LTR",
"RTL",
"Orias",
"Oleh",
"Kuchuk",
"Kalani",
"Adamenko",
"Eppstein",
"Taskr",
"AST",
"EOL",
"Keller",
"Sylvain",
"Pollet",
"Villard",
"Schiffer",
"Cavit",
"Nikhil",
"Gaba",
"Kamyshev",
"cleanRaws",
"keepBetween",
"Steven",
"Rui",
"Pedro",
"Versioning",
"JSDoc",
"PreviousMap",
"walkAtRules",
"tokenization",
"childCondition",
"filePosition",
"pluginFunction",
"processOptions",
"is SCSS",
"SVGs",
"polyfills",
"replaces EOL",
"JSS",
"sanitization",
"A CI",
"Browserify or",
"as ES6",
"extendability",
"Powell",
"RTLCSS",
"Gilad",
"Peleg",
"Veniamin",
"Krol",
"Ankur",
"Oberoi",
"Niklas",
"Mischkulnig",
"Tidelift",
"Solovev",
"VS",
"iOS",
"maintainers",
"Backport",
"ReDoS"
]
}
}