Files
tabler/core/package.json
Bartek 8d3cce9822 Raise the bundlewatch limits for tabler.js again
The bundle with PhoneInput is 68.4 kB gzip and 46.0 kB minified, so the
limits go to 70 kB and 47 kB.
2026-09-30 11:30:24 +02:00

294 lines
9.0 KiB
JSON

{
"name": "@tabler/core",
"version": "1.6.1",
"description": "Premium and Open Source dashboard template with responsive and high quality UI.",
"homepage": "https://tabler.io",
"scripts": {
"dev": "pnpm run watch",
"dev:prepare": "pnpm run clean && pnpm run copy && concurrently \"pnpm run css:dev\" \"pnpm run js:build\"",
"build": "pnpm run clean && pnpm run build:assets && pnpm run copy",
"build:assets": "concurrently \"pnpm run css\" \"pnpm run js\"",
"clean": "shx rm -rf dist",
"css": "tsx ../.build/build-css.ts scss dist/css --rtl --minify --banner",
"css:dev": "tsx ../.build/build-css.ts scss dist/css --rtl",
"lint": "pnpm run lint:scss && pnpm run lint:scss:vars",
"lint:scss": "stylelint \"scss/**/*.scss\" --config ../stylelint.config.mjs",
"lint:scss:fix": "pnpm run lint:scss --fix",
"lint:scss:vars": "find-unused-sass-variables scss/ --ignoreFiles scss/_variables-deprecated.scss",
"js": "pnpm run js:build && pnpm run js:min && pnpm run js:types",
"js:types": "tsc -p tsconfig.types.json",
"js:build": "concurrently \"pnpm run js:build:standalone\" \"pnpm run js:build:theme\"",
"js:build:theme": "cross-env BASE_NAME=tabler-theme vite build --config .build/vite.config.mts",
"js:build:standalone": "cross-env BASE_NAME=tabler vite build --config .build/vite.config.mts",
"js:min": "concurrently \"pnpm run js:min:standalone\" \"pnpm run js:min:theme\"",
"js:min:standalone": "concurrently \"terser dist/js/tabler.js --compress --mangle --source-map \\\"content=dist/js/tabler.js.map,filename=dist/js/tabler.min.js.map,url=tabler.min.js.map\\\" -o dist/js/tabler.min.js\" \"terser dist/js/tabler.esm.js --module --compress --mangle --source-map \\\"content=dist/js/tabler.esm.js.map,filename=dist/js/tabler.esm.min.js.map,url=tabler.esm.min.js.map\\\" -o dist/js/tabler.esm.min.js\"",
"js:min:theme": "concurrently \"terser dist/js/tabler-theme.js --compress --mangle --source-map \\\"content=dist/js/tabler-theme.js.map,filename=dist/js/tabler-theme.min.js.map,url=tabler-theme.min.js.map\\\" -o dist/js/tabler-theme.min.js\" \"terser dist/js/tabler-theme.esm.js --module --compress --mangle --source-map \\\"content=dist/js/tabler-theme.esm.js.map,filename=dist/js/tabler-theme.esm.min.js.map,url=tabler-theme.esm.min.js.map\\\" -o dist/js/tabler-theme.esm.min.js\"",
"copy": "concurrently \"pnpm run copy:img\" \"pnpm run copy:libs\"",
"copy:img": "tsx .build/copy-img.ts",
"copy:libs": "tsx .build/copy-libs.ts",
"watch": "concurrently \"pnpm run watch:css\" \"pnpm run watch:js\"",
"watch:css": "nodemon --watch scss/ --ext scss --exec \"pnpm run css:dev\"",
"watch:js": "nodemon --watch js/ --ext ts,js --exec \"pnpm run js:build\"",
"bundlewatch": "bundlewatch",
"type-check": "tsc --noEmit",
"test": "concurrently \"pnpm run test:js\" \"pnpm run test:scss\"",
"test:js": "vitest run",
"test:scss": "vitest run --config vitest.scss.config.mjs",
"test:js:watch": "vitest",
"test:js:coverage": "vitest run --coverage",
"test:scss:watch": "vitest --config vitest.scss.config.mjs",
"test:watch": "pnpm run test:js:watch",
"test:coverage": "pnpm run test:js:coverage"
},
"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": ">=20"
},
"files": [
"dist/**/*",
"js/**/*.{ts,js,map}",
"!js/tests/**",
"scss/**/*.scss",
"!scss/tests/**",
"libs.json"
],
"style": "dist/css/tabler.css",
"sass": "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",
"types": "dist/types/tabler.d.ts",
"bundlewatch": {
"files": [
{
"path": "./dist/css/tabler.css",
"maxSize": "88 kB"
},
{
"path": "./dist/css/tabler.min.css",
"maxSize": "80 kB"
},
{
"path": "./dist/css/tabler.rtl.css",
"maxSize": "88 kB"
},
{
"path": "./dist/css/tabler.rtl.min.css",
"maxSize": "80 kB"
},
{
"path": "./dist/css/tabler-flags.css",
"maxSize": "2.6 kB"
},
{
"path": "./dist/css/tabler-flags.min.css",
"maxSize": "2.1 kB"
},
{
"path": "./dist/css/tabler-flags.rtl.css",
"maxSize": "2.6 kB"
},
{
"path": "./dist/css/tabler-flags.rtl.min.css",
"maxSize": "2.1 kB"
},
{
"path": "./dist/css/tabler-marketing.css",
"maxSize": "9.5 kB"
},
{
"path": "./dist/css/tabler-marketing.min.css",
"maxSize": "8.5 kB"
},
{
"path": "./dist/css/tabler-marketing.rtl.css",
"maxSize": "9.5 kB"
},
{
"path": "./dist/css/tabler-marketing.rtl.min.css",
"maxSize": "8.5 kB"
},
{
"path": "./dist/css/tabler-payments.css",
"maxSize": "3.5 kB"
},
{
"path": "./dist/css/tabler-payments.min.css",
"maxSize": "3.25 kB"
},
{
"path": "./dist/css/tabler-payments.rtl.css",
"maxSize": "3.5 kB"
},
{
"path": "./dist/css/tabler-payments.rtl.min.css",
"maxSize": "3.25 kB"
},
{
"path": "./dist/css/tabler-props.css",
"maxSize": "4.3 kB"
},
{
"path": "./dist/css/tabler-props.min.css",
"maxSize": "3.7 kB"
},
{
"path": "./dist/css/tabler-props.rtl.css",
"maxSize": "4.3 kB"
},
{
"path": "./dist/css/tabler-props.rtl.min.css",
"maxSize": "3.7 kB"
},
{
"path": "./dist/css/tabler-socials.css",
"maxSize": "1.3 kB"
},
{
"path": "./dist/css/tabler-socials.min.css",
"maxSize": "0.9 kB"
},
{
"path": "./dist/css/tabler-socials.rtl.css",
"maxSize": "1.3 kB"
},
{
"path": "./dist/css/tabler-socials.rtl.min.css",
"maxSize": "0.9 kB"
},
{
"path": "./dist/css/tabler-themes.css",
"maxSize": "2 kB"
},
{
"path": "./dist/css/tabler-themes.min.css",
"maxSize": "1.6 kB"
},
{
"path": "./dist/css/tabler-themes.rtl.css",
"maxSize": "2 kB"
},
{
"path": "./dist/css/tabler-themes.rtl.min.css",
"maxSize": "1.6 kB"
},
{
"path": "./dist/css/tabler-vendors.css",
"maxSize": "4 kB"
},
{
"path": "./dist/css/tabler-vendors.min.css",
"maxSize": "3.5 kB"
},
{
"path": "./dist/css/tabler-vendors.rtl.css",
"maxSize": "4 kB"
},
{
"path": "./dist/css/tabler-vendors.rtl.min.css",
"maxSize": "3.5 kB"
},
{
"path": "./dist/js/tabler.js",
"maxSize": "70 kB"
},
{
"path": "./dist/js/tabler.min.js",
"maxSize": "47 kB"
},
{
"path": "./dist/js/tabler.esm.js",
"maxSize": "70 kB"
},
{
"path": "./dist/js/tabler.esm.min.js",
"maxSize": "47 kB"
},
{
"path": "./dist/js/tabler-theme.js",
"maxSize": "1.3 kB"
},
{
"path": "./dist/js/tabler-theme.esm.js",
"maxSize": "1.3 kB"
},
{
"path": "./dist/js/tabler-theme.min.js",
"maxSize": "800 B"
},
{
"path": "./dist/js/tabler-theme.esm.min.js",
"maxSize": "800 B"
}
]
},
"dependencies": {
"@popperjs/core": "^2.11.8"
},
"peerDependencies": {
"vanilla-calendar-pro": "^3.3.2"
},
"peerDependenciesMeta": {
"vanilla-calendar-pro": {
"optional": true
}
},
"devDependencies": {
"@melloware/coloris": "^0.25.0",
"@types/node": "^26.4.0",
"@vitest/browser-playwright": "4.1.11",
"@vitest/coverage-istanbul": "4.1.11",
"apexcharts": "7.0.0",
"autosize": "^6.0.1",
"choices.js": "^11.2.4",
"clipboard": "^2.0.11",
"countup.js": "^2.10.1",
"driver.js": "^1.8.0",
"dropzone": "^6.0.0-beta.2",
"find-unused-sass-variables": "^6.2.1",
"flatpickr": "^4.6.13",
"fslightbox": "^3.7.6",
"fullcalendar": "^6.1.21",
"hugerte": "^1.0.12",
"imask": "^7.6.1",
"jsvectormap": "^1.7.0",
"list.js": "^2.3.1",
"litepicker": "^2.0.12",
"nouislider": "^15.8.1",
"playwright": "1.62.1",
"plyr": "^3.8.4",
"sass": "1.103.1",
"sass-true": "^10.1.0",
"signature_pad": "^5.1.4",
"sortablejs": "^1.15.7",
"star-rating.js": "^4.3.1",
"tom-select": "^2.6.2",
"typed.js": "^3.0.0",
"typescript": "^7.0.2",
"vanilla-calendar-pro": "^3.4.0",
"vitest": "4.1.11"
}
}