123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285 |
- {
- "name": "@tabler/core",
- "version": "1.0.0-beta21",
- "description": "Premium and Open Source dashboard template with responsive and high quality UI.",
- "homepage": "https://tabler.io",
- "scripts": {
- "dev": "pnpm run start-plugins",
- "start": "gulp start",
- "start-plugins": "gulp start --with-plugins",
- "build": "gulp build",
- "build-docs": "mkdir public && touch public/index.html && echo 'ok'",
- "preview": "gulp build --preview",
- "svg-optimize": "svgo -f svg/brand --pretty",
- "unused-files": "node .build/unused-files.js",
- "release": "release-it",
- "svg-icons": "node .build/import-icons.js",
- "bundlewatch": "bundlewatch",
- "storybook": "start-storybook -p 6006",
- "changelog": "node .build/changelog.js",
- "icons": "git checkout dev && BRANCH_NAME=\"dev-tabler-icons-`pnpm info @tabler/icons version`\" && git branch $BRANCH_NAME && git checkout $BRANCH_NAME && ncu -u @tabler/icons && pnpm install && pnpm run svg-icons && git add . && git commit -am \"update icons to v`pnpm info @tabler/icons version`\" && git push origin $BRANCH_NAME && git checkout dev",
- "download-images": "node .build/download-images.js",
- "optimize-images": "for i in ./src/static/photos/*.jpg; do convert \"$i\" -quality 80% \"${i%.jpg}.jpg\"; done",
- "format:check": "prettier --check src/**/*.{js,scss} --cache",
- "format:write": "prettier --write src/**/*.{js,scss} --cache",
- "illustrations": "node .build/import-illustrations.js"
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/tabler/tabler.git"
- },
- "keywords": [
- "css",
- "sass",
- "mobile-first",
- "responsive",
- "front-end",
- "framework",
- "web"
- ],
- "author": "codecalm",
- "license": "MIT",
- "bugs": {
- "url": "https://github.com/tabler/tabler/issues"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/codecalm"
- },
- "engines": {
- "node": ">=18"
- },
- "files": [
- "docs/**/*",
- "dist/**/*",
- "src/js/**/*.{js,map}",
- "src/img/**/*.{svg}",
- "src/scss/**/*.scss"
- ],
- "style": "dist/css/tabler.css",
- "sass": "src/scss/tabler.scss",
- "unpkg": "dist/js/tabler.min.js",
- "umd:main": "dist/js/tabler.min.js",
- "module": "dist/js/tabler.esm.js",
- "main": "dist/js/tabler.js",
- "bundlewatch": {
- "files": [
- {
- "path": "./dist/css/tabler.css",
- "maxSize": "75 kB"
- },
- {
- "path": "./dist/css/tabler.min.css",
- "maxSize": "70 kB"
- },
- {
- "path": "./dist/css/tabler.rtl.css",
- "maxSize": "75 kB"
- },
- {
- "path": "./dist/css/tabler.rtl.min.css",
- "maxSize": "70 kB"
- },
- {
- "path": "./dist/css/tabler-flags.css",
- "maxSize": "2 kB"
- },
- {
- "path": "./dist/css/tabler-flags.min.css",
- "maxSize": "2 kB"
- },
- {
- "path": "./dist/css/tabler-payments.css",
- "maxSize": "2 kB"
- },
- {
- "path": "./dist/css/tabler-payments.min.css",
- "maxSize": "2 kB"
- },
- {
- "path": "./dist/css/tabler-social.css",
- "maxSize": "2 kB"
- },
- {
- "path": "./dist/css/tabler-social.min.css",
- "maxSize": "2 kB"
- },
- {
- "path": "./dist/css/tabler-vendors.css",
- "maxSize": "7 kB"
- },
- {
- "path": "./dist/css/tabler-vendors.min.css",
- "maxSize": "6 kB"
- },
- {
- "path": "./dist/js/tabler.js",
- "maxSize": "60 kB"
- },
- {
- "path": "./dist/js/tabler.min.js",
- "maxSize": "45 kB"
- },
- {
- "path": "./dist/js/tabler.esm.js",
- "maxSize": "60 kB"
- },
- {
- "path": "./dist/js/tabler.esm.min.js",
- "maxSize": "45 kB"
- }
- ]
- },
- "devDependencies": {
- "@babel/core": "^7.25.2",
- "@babel/preset-env": "^7.25.4",
- "@changesets/cli": "^2.27.8",
- "@rollup/plugin-commonjs": "^24.1.0",
- "@rollup/plugin-node-resolve": "^15.2.3",
- "@rollup/plugin-replace": "^5.0.7",
- "@rollup/pluginutils": "^5.1.0",
- "@rollup/stream": "^2.0.0",
- "@shopify/prettier-plugin-liquid": "^1.5.0",
- "all-contributors-cli": "^6.26.1",
- "apexcharts": "^3.53.0",
- "autoprefixer": "^10.4.20",
- "autosize": "^6.0.1",
- "browser-sync": "^2.29.3",
- "bundlewatch": "^0.3.3",
- "choices.js": "^10.2.0",
- "countup.js": "^2.8.0",
- "cross-spawn": "^7.0.3",
- "dropzone": "^6.0.0-beta.2",
- "flatpickr": "^4.6.13",
- "fslightbox": "^3.4.1",
- "glob": "^10.4.5",
- "gulp": "^4.0.2",
- "gulp-clean": "^0.4.0",
- "gulp-clean-css": "^4.3.0",
- "gulp-debug": "^4.0.0",
- "gulp-header": "^2.0.9",
- "gulp-postcss": "^9.0.1",
- "gulp-purgecss": "^5.0.0",
- "gulp-rename": "^2.0.0",
- "gulp-rtlcss": "^2.0.0",
- "gulp-sass": "^5.1.0",
- "gulp-terser": "^2.1.0",
- "imageoptim-cli": "^3.1.9",
- "imask": "^7.6.1",
- "jsvectormap": "^1.6.0",
- "list.js": "^2.3.1",
- "litepicker": "^2.0.12",
- "nouislider": "^15.8.1",
- "plyr": "^3.7.8",
- "postcss": "^8.4.45",
- "prettier": "^2.8.8",
- "release-it": "^15.11.0",
- "request": "^2.88.2",
- "rollup": "2.79.1",
- "rollup-plugin-babel": "^4.4.0",
- "rollup-plugin-cleanup": "^3.2.1",
- "sass": "^1.77.8",
- "star-rating.js": "^4.3.1",
- "tinymce": "^7.3.0",
- "tom-select": "^2.3.1",
- "vinyl-buffer": "^1.0.1",
- "vinyl-source-stream": "^2.0.0",
- "yaml": "^2.5.1",
- "yargs": "^17.7.2",
- "zod": "^3.23.8"
- },
- "dependencies": {
- "@popperjs/core": "^2.11.8",
- "@tabler/icons": "^3.17.0",
- "bootstrap": "5.3.3"
- },
- "peerDependencies": {
- "@melloware/coloris": "^0.19.1",
- "apexcharts": "^3.40.0",
- "autosize": "^6.0.1",
- "choices.js": "^10.2.0",
- "countup.js": "^2.6.2",
- "dropzone": "^6.0.0-beta.2",
- "flatpickr": "^4.6.13",
- "fslightbox": "^3.4.1",
- "imask": "^6.6.1",
- "jsvectormap": "^1.5.3",
- "list.js": "^2.3.1",
- "litepicker": "^2.0.12",
- "nouislider": "^15.7.0",
- "plyr": "^3.7.8",
- "star-rating.js": "^4.3.0",
- "tinymce": "^6.4.2 || ^7.0.0",
- "tom-select": "^2.2.2"
- },
- "peerDependenciesMeta": {
- "@melloware/coloris": {
- "optional": true
- },
- "apexcharts": {
- "optional": true
- },
- "autosize": {
- "optional": true
- },
- "choices.js": {
- "optional": true
- },
- "countup.js": {
- "optional": true
- },
- "dropzone": {
- "optional": true
- },
- "flatpickr": {
- "optional": true
- },
- "fslightbox": {
- "optional": true
- },
- "imask": {
- "optional": true
- },
- "jsvectormap": {
- "optional": true
- },
- "list.js": {
- "optional": true
- },
- "litepicker": {
- "optional": true
- },
- "nouislider": {
- "optional": true
- },
- "plyr": {
- "optional": true
- },
- "tinymce": {
- "optional": true
- },
- "tom-select": {
- "optional": true
- },
- "star-rating.js": {
- "optional": true
- }
- },
- "release-it": {
- "hooks": {
- "after:bump": "gulp build --latest-version ${latestVersion} --new-version ${version} && gulp build-demo",
- "after:release": "echo Successfully released ${name} v${latestVersion} to ${repo.repository}."
- },
- "git": {
- "requireCleanWorkingDir": false,
- "addUntrackedFiles": true,
- "tagName": "v${version}"
- },
- "github": {
- "release": true
- }
- },
- "directories": {
- "doc": "docs"
- }
- }
|