{
    "name": "mashiro",
    "version": "2.3.2",
    "description": "CSS library for translation layouts",
    "private": true,
    "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/enstars/mashiro.git"
    },
    "keywords": [
        "css"
    ],
    "author": "Ren (watatomo)",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/enstars/mashiro/issues"
    },
    "homepage": "https://github.com/enstars/mashiro#readme",
    "devDependencies": {
        "autoprefixer": "^10.5.0",
        "css-loader": "^6.11.0",
        "eslint": "^8.57.1",
        "postcss-loader": "^6.2.1",
        "prettier": "^2.8.8",
        "sass": "^1.99.0",
        "sass-loader": "^12.6.0",
        "style-loader": "^3.3.4",
        "typescript": "^4.9.5",
        "webpack": "^5.106.2",
        "webpack-cli": "^4.10.0"
    },
    "dependencies": {
        "jquery": "^3.7.1",
        "tippy.js": "^6.3.7"
    },
    "eslintConfig": {
        "extends": "airbnb",
        "rules": {
            "indent": [
                "error",
                4
            ]
        }
    },
    "prettier": {
        "tabWidth": 4
    },
    "stylelint": {
        "plugins": [
            "stylelint-scss",
            "stylelint-order"
        ],
        "rules": {
            "indentation": 4,
            "number-leading-zero": "always",
            "max-empty-lines": 1,
            "string-quotes": "double",
            "selector-max-id": 0,
            "selector-list-comma-newline-after": "always",
            "rule-empty-line-before": [
                "always",
                {
                    "ignore": [
                        "after-comment",
                        "first-nested"
                    ]
                }
            ],
            "comment-empty-line-before": [
                "always",
                {
                    "except": [
                        "first-nested"
                    ]
                }
            ],
            "block-opening-brace-space-before": "always",
            "declaration-colon-space-after": "always",
            "declaration-colon-space-before": "never",
            "declaration-block-single-line-max-declarations": 1,
            "declaration-property-value-blacklist": {
                "/^border/": [
                    "none"
                ]
            },
            "at-rule-empty-line-before": [
                "always",
                {
                    "ignore": [
                        "after-comment"
                    ],
                    "except": [
                        "after-same-name",
                        "first-nested"
                    ]
                }
            ],
            "scss/dollar-variable-pattern": "^_?[a-z]+[\\w-]*$",
            "scss/at-extend-no-missing-placeholder": true,
            "order/order": [
                "declarations",
                {
                    "type": "at-rule"
                },
                {
                    "type": "at-rule",
                    "hasBlock": true
                },
                "rules"
            ]
        }
    }
}
