{
  "name": "singlefileapproach",
  "version": "1.24.0",
  "description": "Single treeshakable approach",
  "main": "./lib/index.js",
  "module": "./es/index.js",
  "scripts": {
    "generate": "TS_NODE_PROJECT=tsconfig.json gulp --require ts-node/register/transpile-only",
    "script:filled": "TS_NODE_PROJECT=scripts/tsconfig.json node -r ts-node/register scripts/index.ts --target=filled",
    "script:outlined": "TS_NODE_PROJECT=scripts/tsconfig.json node -r ts-node/register scripts/index.ts --target=outlined",
    "script:animated": "TS_NODE_PROJECT=scripts/tsconfig.json node -r ts-node/register scripts/index.ts --target=animated",
    "icon:generate": "mkdir -p src/icon && npm run script:filled && npm run script:animated && npm run script:outlined",
    "build:es": "tsc --project tsconfig.build.json --module esnext --outDir es",
    "build:lib": "tsc --project tsconfig.build.json --module commonjs --outDir lib",
    "build": "npm run build:es && npm run build:lib",
    "publish": "npm run generate && npm run icon:generate && npm run build",
    "test:ts": "npm run publish && cd ./test/typescript-test-project && yarn install && node analyse.js",
    "test:js": "npm run publish && cd ./test/javascript-test-project && yarn install && node analyse.js"
  },
  "author": "Vinayak",
  "license": "ISC",
  "devDependencies": {
    "@babel/core": "^7.14.5",
    "@babel/preset-react": "^7.14.5",
    "@semantic-release/git": "^9.0.0",
    "@semantic-release/github": "^7.2.3",
    "@types/gulp": "^4.0.8",
    "@types/lodash": "^4.14.170",
    "@types/react": "^17.0.11",
    "babel-loader": "^8.2.2",
    "del": "^6.0.0",
    "eos-icons": "^5.1.0",
    "gulp": "^4.0.2",
    "gulp-rename": "^2.0.0",
    "semantic-release": "^17.4.3",
    "ts-node": "^10.0.0",
    "typescript": "^4.3.2"
  },
  "peerDependencies": {
    "react": "^17.0.2"
  },
  "release": {
    "branches": [
      "master"
    ]
  },
  "files": [
    "src",
    "es",
    "lib"
  ],
  "dependencies": {
    "classnames": "^2.3.1"
  }
}
