{
  "name": "@jshsj/design",
  "version": "1.7.4",
  "description": "Reusable design token and classes",
  "main": "index.js",
  "repository": {
    "type": "git",
    "url": "https://github.com/JSHSJ/jshsj-design.git"
  },
  "exports": {
    "./postcss/bundle": "./src/jshsj-design.css",
    "./postcss/atoms/borders": "./src/atoms/borders.tokens.css",
    "./postcss/atoms/colors": "./src/atoms/colors.tokens.css",
    "./postcss/atoms/layout": "./src/atoms/layout.tokens.css",
    "./postcss/atoms/scale": "./src/atoms/scale.tokens.css",
    "./postcss/atoms/size": "./src/atoms/size.tokens.css",
    "./postcss/atoms/typography": "./src/atoms/typography.tokens.css",
    "./postcss/atoms/bundle": "./src/atoms/bundle.tokens.css",
    "./postcss/theme": "./src/theme/index.css",
    "./postcss/buttons": "./src/components/_buttons.css",
    "./postcss/code": "./src/components/_code.css",
    "./postcss/exceptions": "./src/components/_exceptions.css",
    "./postcss/headlines": "./src/components/_headlines.css",
    "./postcss/inputs": "./src/components/_inputs.css",
    "./postcss/links": "./src/components/_links.css",
    "./postcss/note": "./src/components/_note.css",
    "./postcss/pagination": "./src/components/_pagination.css",
    "./postcss/badges": "./src/components/_badges.css",
    "./postcss/base": "./src/utils/_base.css",
    "./postcss/layouts": "./src/utils/_layouts.css",
    "./postcss/utils/colors": "./src/utils/_colors.css",
    "./postcss/utils/spacings": "./src/utils/_spacings.css",
    "./postcss/utils/typo": "./src/utils/_typo.css",
    "./bundle": "./out/jshsj-design.css",
    "./minimal": "./out/jshsj-design.minimal.css",
    "./atoms": "./out/atoms/bundle.css",
    "./atoms/borders": "./out/atoms/borders.css",
    "./atoms/colors": "./out/atoms/colors.css",
    "./atoms/layout": "./out/atoms/layout.css",
    "./atoms/scale": "./out/atoms/scale.css",
    "./atoms/size": "./out/atoms/size.css",
    "./atoms/typography": "./out/atoms/typography.css",
    "./theme": "./out/theme/index.css",
    "./buttons": "./out/components/_buttons.css",
    "./code": "./out/components/_code.css",
    "./exceptions": "./out/components/_exceptions.css",
    "./headlines": "./out/components/_headlines.css",
    "./inputs": "./out/components/_inputs.css",
    "./links": "./out/components/_links.css",
    "./note": "./out/components/_note.css",
    "./pagination": "./out/components/_pagination.css",
    "./badges": "./out/components/_badges.css",
    "./base": "./out/utils/_base.css",
    "./layouts": "./out/utils/_layouts.css",
    "./utils/colors": "./out/utils/_colors.css",
    "./utils/spacings": "./out/utils/_spacings.css",
    "./utils/typo": "./out/utils/_typo.css",
    "./package.json": "./package.json"
  },
  "scripts": {
    "transform-token": "designTokens transform ./tokens.config.json",
    "lib:all": "postcss src/**/*.css --base src --dir out",
    "lib:bundle": "postcss src/jshsj-design.css -o out/jshsj-design.css",
    "lib:minimal": "postcss src/jshsj-minimal.css -o out/jshsj-minimal.css",
    "bundle": "concurrently npm:lib:*",
    "build": "npm run transform-token && npm run bundle"
  },
  "keywords": [
    "CSS",
    "Design",
    "Token"
  ],
  "author": "JSHSJ",
  "license": "ISC",
  "devDependencies": {
    "concurrently": "^7.3.0",
    "cssnano": "^5.1.12",
    "design-tokens-cli": "^0.0.6",
    "postcss": "^8.4.14",
    "postcss-cli": "^10.0.0",
    "postcss-combine-duplicated-selectors": "^10.0.3",
    "postcss-import": "^14.1.0",
    "postcss-preset-env": "^7.7.2"
  },
  "browserslist": [
    "defaults"
  ],
  "volta": {
    "node": "18.7.0"
  }
}
