2020-06-05 13:54:40 +00:00
{
"name" : "castopod" ,
2021-04-10 14:42:23 +00:00
"version" : "1.0.0-alpha.48" ,
2020-06-05 13:54:40 +00:00
"description" : "Castopod is an open-source hosting platform made for podcasters who want engage and interact with their audience." ,
"private" : true ,
"license" : "AGPL-3.0-or-later" ,
"repository" : {
"type" : "git" ,
"url" : "https://code.podlibre.org/podlibre/castopod.git"
} ,
"scripts" : {
2021-04-02 17:20:02 +00:00
"build" : "npm run build:js && cross-env NODE_ENV=production npm run build:css && npm run build:icons && npm run build:svg && npm run copy:images && npm run copy:fonts" ,
2020-07-28 15:57:48 +00:00
"watch:js" : "rollup --config --watch" ,
"build:js" : "rollup --config" ,
2020-07-27 09:35:34 +00:00
"watch:css" : "postcss app/Views/_assets/styles/index.css -o public/assets/index.css -w" ,
"build:css" : "postcss app/Views/_assets/styles/index.css -o public/assets/index.css" ,
2021-04-02 17:20:02 +00:00
"build:icons" : "svgo -f app/Views/_assets/icons -o public/assets/icons -r --config=./.svgo.icons.js" ,
"build:svg" : "svgo -f app/Views/_assets/images -o public/assets/images -r --config=./.svgo.js" ,
"copy:images" : "cpy app/Views/_assets/images/*.jpg public/assets/images" ,
"copy:fonts" : "cpy app/Views/_assets/fonts public/assets/fonts" ,
2020-07-28 15:57:48 +00:00
"lint" : "eslint --ext js,ts app/Views/_assets" ,
"lint:fix" : "eslint --ext js,ts app/Views/_assets --fix" ,
"lint:css" : "stylelint \"app/Views/_assets/**/*.css\"" ,
2020-08-04 11:25:22 +00:00
"prettier:fix" : "prettier --write --ignore-path .gitignore ." ,
2020-07-28 15:57:48 +00:00
"typecheck" : "tsc" ,
2020-10-16 15:17:08 +00:00
"commit" : "git-cz" ,
"release" : "semantic-release"
2020-06-05 13:54:40 +00:00
} ,
2020-07-27 09:35:34 +00:00
"dependencies" : {
2021-04-02 17:20:02 +00:00
"@amcharts/amcharts4" : "^4.10.17" ,
"@amcharts/amcharts4-geodata" : "^4.1.19" ,
"@popperjs/core" : "^2.9.1" ,
2020-10-02 15:38:16 +00:00
"choices.js" : "^9.0.1" ,
2021-04-02 17:20:02 +00:00
"flatpickr" : "^4.6.9" ,
2020-07-27 09:35:34 +00:00
"prosemirror-example-setup" : "^1.1.2" ,
2021-04-02 17:20:02 +00:00
"prosemirror-markdown" : "^1.5.1" ,
"prosemirror-state" : "^1.3.4" ,
"prosemirror-view" : "^1.18.1"
2020-07-27 09:35:34 +00:00
} ,
2020-06-05 13:54:40 +00:00
"devDependencies" : {
2021-04-02 17:20:02 +00:00
"@babel/core" : "^7.13.10" ,
"@babel/plugin-proposal-class-properties" : "^7.13.0" ,
"@babel/preset-env" : "^7.13.12" ,
"@babel/preset-typescript" : "^7.13.0" ,
"@commitlint/cli" : "^12.0.1" ,
"@commitlint/config-conventional" : "^12.0.1" ,
"@prettier/plugin-php" : "^0.16.2" ,
"@rollup/plugin-babel" : "^5.3.0" ,
"@rollup/plugin-commonjs" : "^17.1.0" ,
2020-07-28 15:57:48 +00:00
"@rollup/plugin-json" : "^4.1.0" ,
2020-09-04 09:09:26 +00:00
"@rollup/plugin-multi-entry" : "^4.0.0" ,
2021-04-02 17:20:02 +00:00
"@rollup/plugin-node-resolve" : "^11.2.0" ,
2020-10-16 15:17:08 +00:00
"@semantic-release/changelog" : "^5.0.1" ,
"@semantic-release/exec" : "^5.0.0" ,
"@semantic-release/git" : "^9.0.0" ,
2021-04-02 17:20:02 +00:00
"@semantic-release/gitlab" : "^6.0.9" ,
"@tailwindcss/forms" : "^0.2.1" ,
"@tailwindcss/line-clamp" : "^0.2.0" ,
"@tailwindcss/typography" : "^0.4.0" ,
"@types/prosemirror-markdown" : "^1.5.1" ,
"@types/prosemirror-view" : "^1.17.1" ,
"@typescript-eslint/eslint-plugin" : "^4.19.0" ,
"@typescript-eslint/parser" : "^4.19.0" ,
"cpy-cli" : "^3.1.1" ,
"cross-env" : "^7.0.3" ,
2020-07-27 09:35:34 +00:00
"cssnano" : "^4.1.10" ,
2020-09-04 09:09:26 +00:00
"cz-conventional-changelog" : "^3.3.0" ,
2021-04-02 17:20:02 +00:00
"eslint" : "^7.22.0" ,
"eslint-config-prettier" : "^8.1.0" ,
"eslint-plugin-prettier" : "^3.3.1" ,
"husky" : "^5.2.0" ,
"lint-staged" : "^10.5.4" ,
"postcss" : "^8.2.8" ,
"postcss-cli" : "^8.3.1" ,
"postcss-import" : "^14.0.0" ,
2020-07-27 09:35:34 +00:00
"postcss-preset-env" : "^6.7.0" ,
2021-04-02 17:20:02 +00:00
"prettier" : "2.2.1" ,
2020-07-28 15:57:48 +00:00
"prettier-plugin-organize-imports" : "^1.1.1" ,
2021-04-02 17:20:02 +00:00
"rollup" : "^2.42.4" ,
"rollup-plugin-multi-input" : "^1.2.0" ,
2020-07-28 15:57:48 +00:00
"rollup-plugin-node-polyfills" : "^0.2.1" ,
2021-04-02 17:20:02 +00:00
"rollup-plugin-postcss" : "^4.0.0" ,
2020-10-02 15:38:16 +00:00
"rollup-plugin-terser" : "^7.0.2" ,
2021-04-02 17:20:02 +00:00
"semantic-release" : "^17.4.2" ,
"stylelint" : "^13.12.0" ,
"stylelint-config-standard" : "^21.0.0" ,
"svgo" : "^2.2.2" ,
"tailwindcss" : "^2.0.4" ,
"typescript" : "^4.2.3"
2020-06-05 13:54:40 +00:00
} ,
"husky" : {
"hooks" : {
2020-06-10 15:00:12 +00:00
"commit-msg" : "commitlint -E HUSKY_GIT_PARAMS" ,
"pre-commit" : "lint-staged"
2020-06-05 13:54:40 +00:00
}
} ,
2020-06-10 15:00:12 +00:00
"lint-staged" : {
2020-07-28 15:57:48 +00:00
"*.{js,ts,css,md,json,php}" : "prettier --write" ,
"*.{ts,js}" : "eslint --ext js,ts,tsx app/Views/_assets --fix" ,
"*.css" : "stylelint --fix"
2020-06-10 15:00:12 +00:00
} ,
2020-06-05 13:54:40 +00:00
"config" : {
"commitizen" : {
2020-06-30 18:17:41 +02:00
"path" : "./node_modules/cz-conventional-changelog"
2020-06-05 13:54:40 +00:00
}
}
2020-06-10 15:00:12 +00:00
}