{
    "name": "burdy",
    "version": "2.1.3",
    "description": "Open Source Headless Platform",
    "main": "index.js",
    "scripts": {
        "postcompile": "ncp LICENSE dist/LICENSE && ncp README.md dist/README.md && ts-node -T misc/copy-static-files.ts && ts-node -T misc/correct-types.ts",
        "lint": "eslint ./src --ignore-path .gitignore",
        "lint:fix": "npm run lint -- --fix",
        "format": "prettier --write \"**/*.{js,jsx,ts,tsx}\" --ignore-path .gitignore",
        "compile": "rimraf dist/ && ttsc -p ./tsconfig.production.json",
        "start": "cross-env NODE_ENV=development ts-node -T -r tsconfig-paths/register ./src/burdy.ts start",
        "dev": "cross-env NODE_ENV=development ts-node -T -r tsconfig-paths/register ./src/burdy.ts dev",
        "build": "cross-env NODE_ENV=production ts-node -T -r tsconfig-paths/register ./src/burdy.ts build",
        "db": "cross-env NODE_ENV=development ts-node -T -r tsconfig-paths/register ./src/burdy.ts db",
        "burdy": "cross-env NODE_ENV=development ts-node -T -r tsconfig-paths/register ./src/burdy.ts"
    },
    "bin": {
        "burdy": "./src/burdy.js"
    },
    "author": {
        "email": "hello@burdy.io",
        "name": "Burdy Technologies",
        "url": "https://burdy.io"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/burdy-io/burdy"
    },
    "maintainers": [
        {
            "name": "Burdy Technologies",
            "email": "hello@burdy.io",
            "url": "https://burdy.io"
        }
    ],
    "license": "SEE LICENSE IN LICENSE",
    "dependencies": {
        "@babel/core": "^7.16.12",
        "@babel/plugin-proposal-decorators": "^7.16.7",
        "@babel/plugin-transform-runtime": "^7.16.10",
        "@babel/preset-env": "^7.16.11",
        "@babel/preset-react": "^7.16.7",
        "@babel/preset-typescript": "^7.16.7",
        "@fluentui/font-icons-mdl2": "^8.1.20",
        "@fluentui/react": "~8.51.1",
        "@fluentui/react-experiments": "^8.4.23",
        "@fluentui/react-file-type-icons": "^8.5.8",
        "@fluentui/react-hooks": "^8.3.9",
        "@hookform/resolvers": "^2.8.8",
        "@pmmmwh/react-refresh-webpack-plugin": "^0.5.4",
        "@soda/friendly-errors-webpack-plugin": "^1.8.1",
        "ace-builds": "^1.4.14",
        "archiver": "^5.3.0",
        "async": "^3.2.3",
        "async-mutex": "^0.3.2",
        "aws-sdk": "^2.1064.0",
        "axios": "^0.25.0",
        "babel-loader": "^8.2.3",
        "babel-plugin-module-resolver": "^4.1.0",
        "babel-plugin-transform-typescript-metadata": "^0.3.2",
        "bcryptjs": "^2.4.3",
        "better-sqlite3": "^7.5.0",
        "camelcase": "^6.3.0",
        "chalk": "^4.1.2",
        "classnames": "^2.3.1",
        "commander": "^8.3.0",
        "cookie-parser": "^1.4.6",
        "copy-text-to-clipboard": "^3.0.1",
        "cross-env": "^7.0.3",
        "css-loader": "^6.5.1",
        "date-fns": "^2.28.0",
        "deepcopy": "^2.1.0",
        "deepmerge": "^4.2.2",
        "defer-promise": "^2.0.1",
        "dotenv-flow": "^3.2.0",
        "draft-js": "^0.11.7",
        "express": "^4.17.2",
        "fast-glob": "^3.2.11",
        "file-loader": "^6.2.0",
        "fs-extra": "^10.0.0",
        "generate-password-browser": "^1.1.0",
        "html-loader": "^3.1.0",
        "html-webpack-plugin": "^5.5.0",
        "http-proxy": "^1.18.1",
        "image-size": "^1.0.1",
        "jsonwebtoken": "^8.5.1",
        "lodash": "^4.17.21",
        "mini-css-extract-plugin": "^2.5.3",
        "multer": "^1.4.4",
        "multer-s3": "^2.10.0",
        "mysql2": "^2.3.3",
        "nanoid": "^3.2.0",
        "node-notifier": "^10.0.0",
        "nodemailer": "^6.7.2",
        "nodemon": "^2.0.15",
        "pg": "^8.7.1",
        "query-string": "^7.1.0",
        "react": "^17.0.2",
        "react-ace": "^9.5.0",
        "react-async-hook": "^4.0.0",
        "react-beautiful-dnd": "^13.1.0",
        "react-dom": "^17.0.2",
        "react-dropzone": "^11.5.1",
        "react-hook-form": "^7.25.1",
        "react-refresh": "^0.11.0",
        "react-router": "^5.2.1",
        "react-router-dom": "^5.3.0",
        "rimraf": "^3.0.2",
        "sass": "^1.49.0",
        "sass-loader": "^12.4.0",
        "slugify": "^1.6.5",
        "style-loader": "^3.3.1",
        "terser-webpack-plugin": "^5.3.0",
        "typeorm": "^0.2.41",
        "unzipper": "^0.10.11",
        "url-loader": "^4.1.1",
        "use-debounce": "^7.0.1",
        "uuid": "^8.3.2",
        "webpack": "^5.67.0",
        "webpack-dev-middleware": "^5.3.0",
        "webpack-hot-middleware": "^2.25.1",
        "webpack-node-externals": "^3.0.0",
        "webpack-shell-plugin-next": "^2.2.2",
        "webpackbar": "^5.0.2",
        "winston": "^3.5.0",
        "winston-daily-rotate-file": "^4.6.0",
        "yup": "^0.32.11"
    },
    "devDependencies": {
        "@types/archiver": "^5.3.1",
        "@types/async": "^3.2.12",
        "@types/aws-sdk": "^2.7.0",
        "@types/bcryptjs": "^2.4.2",
        "@types/cookie-parser": "^1.4.2",
        "@types/copyfiles": "^2.4.1",
        "@types/defer-promise": "^1.0.0",
        "@types/dotenv-flow": "^3.2.0",
        "@types/draft-js": "^0.11.8",
        "@types/express": "^4.17.13",
        "@types/fs-extra": "^9.0.13",
        "@types/http-proxy": "^1.17.8",
        "@types/lodash": "^4.14.178",
        "@types/multer": "^1.4.7",
        "@types/multer-s3": "^2.7.11",
        "@types/node": "^17.0.12",
        "@types/node-notifier": "^8.0.2",
        "@types/nodemailer": "^6.4.4",
        "@types/react": "^17.0.38",
        "@types/react-beautiful-dnd": "^13.1.2",
        "@types/react-dom": "^17.0.11",
        "@types/react-router": "^5.1.18",
        "@types/react-router-dom": "^5.3.3",
        "@types/rimraf": "^3.0.2",
        "@types/unzipper": "^0.10.5",
        "@types/uuid": "^8.3.4",
        "@types/webpack-env": "^1.16.3",
        "@typescript-eslint/eslint-plugin": "^5.10.1",
        "@typescript-eslint/parser": "^5.10.1",
        "copyfiles": "^2.4.1",
        "eslint": "^8.7.0",
        "eslint-config-airbnb": "^19.0.4",
        "eslint-config-airbnb-typescript": "^16.1.0",
        "eslint-config-prettier": "^8.3.0",
        "eslint-plugin-import": "^2.25.4",
        "eslint-plugin-jsx-a11y": "^6.5.1",
        "eslint-plugin-react": "^7.28.0",
        "eslint-plugin-react-hooks": "^4.3.0",
        "ncp": "^2.0.0",
        "prettier": "^2.5.1",
        "ts-node": "^10.4.0",
        "tsconfig-paths": "^3.12.0",
        "ttypescript": "^1.5.13",
        "typescript": "^4.5.5",
        "typescript-transform-paths": "^3.3.1"
    },
    "peerDependencies": {
        "path-to-regexp": "^6.2.0"
    },
    "node": ">=12.x.x <=16.x.x",
    "npm": ">=6.0.0",
    "keywords": [
        "burdy",
        "cms",
        "headless",
        "content management system",
        "content management platform",
        "open source",
        "strapi",
        "ghost",
        "keystone",
        "prismic",
        "contentful",
        "admin panel",
        "backoffice",
        "dashboard",
        "api",
        "framework",
        "express",
        "typescript",
        "typeorm",
        "rest",
        "jam",
        "jamstack",
        "mysql",
        "mariadb",
        "postgres",
        "sqlite",
        "react",
        "next"
    ]
}
