mirror of
https://github.com/tabler/tabler.git
synced 2026-10-12 05:06:55 +04:00
- world map generated from Natural Earth, shipped as tabler-vector-map.js and maps/world.js - values, markers, lines, tooltip and zoom - demo, docs and screenshots no longer load jsVectorMap
100 lines
4.8 KiB
JSON
100 lines
4.8 KiB
JSON
{
|
|
"private": true,
|
|
"description": "Premium and Open Source dashboard template with responsive and high quality UI.",
|
|
"homepage": "https://tabler.io",
|
|
"scripts": {
|
|
"build": "turbo build && pnpm run zip-package",
|
|
"dev": "turbo dev --filter=!@tabler/screenshots",
|
|
"dev-screenshots": "pnpm --dir screenshots run dev",
|
|
"clean": "turbo clean",
|
|
"bundlewatch": "turbo bundlewatch",
|
|
"type-check": "turbo type-check",
|
|
"type-check:build": "tsc -p .build/tsconfig.json",
|
|
"test": "turbo test",
|
|
"test:watch": "turbo test:watch",
|
|
"test:coverage": "turbo test:coverage",
|
|
"version": "changeset version",
|
|
"publish": "changeset publish",
|
|
"format:md": "tsx .build/reformat-mdx.mts",
|
|
"html-diff": "tsx .build/html-diff.ts check",
|
|
"html-diff:baseline": "tsx .build/html-diff.ts baseline",
|
|
"generate:tokens": "tsx .build/generate-tokens.ts",
|
|
"generate:sri": "tsx .build/generate-sri.ts",
|
|
"generate:maps": "tsx .build/generate-maps.ts",
|
|
"import:icons": "tsx .build/import-icons.ts",
|
|
"import:illustrations": "tsx .build/import-illustrations.ts",
|
|
"import:payments": "tsx .build/import-payments.ts",
|
|
"optimize:svg": "tsx .build/optimize-svg.ts",
|
|
"update:icons": "pnpm up -w @tabler/icons@latest && pnpm run import:icons",
|
|
"check:tokens": "tsx .build/generate-tokens.ts check",
|
|
"check:sri": "tsx .build/generate-sri.ts check",
|
|
"check:docs-links": "tsx .build/check-docs-links.ts",
|
|
"check:css-vars": "tsx .build/check-css-vars.ts",
|
|
"check:compat": "tsx .build/check-compat.ts",
|
|
"check:compat-fixture": "tsx .build/check-compat-fixture.ts",
|
|
"check:open-source": "tsx .build/check-open-source.ts",
|
|
"check:html": "tsx .build/check-html.ts",
|
|
"check:markup-classes": "tsx .build/check-markup-classes.ts",
|
|
"lint": "pnpm run lint:md && pnpm run check:docs-links && pnpm run lint:prettier && pnpm run lint:js && pnpm run lint:scss && pnpm run check:css-vars && pnpm run check:open-source && pnpm run check:tokens",
|
|
"lint:fix": "pnpm run lint:md:fix && pnpm run lint:js:fix && pnpm run lint:scss:fix && pnpm run format:prettier",
|
|
"lint:js": "eslint --cache --cache-location .cache/eslint/",
|
|
"lint:js:fix": "eslint --fix --cache --cache-location .cache/eslint/",
|
|
"lint:scss": "pnpm --filter @tabler/core lint",
|
|
"lint:scss:fix": "pnpm --filter @tabler/core lint:scss:fix",
|
|
"lint:md": "markdownlint --config .markdownlint-docs.json \"docs/content/**/*.mdx\"",
|
|
"lint:md:fix": "markdownlint --fix --config .markdownlint-docs.json \"docs/content/**/*.mdx\"",
|
|
"lint:prettier": "prettier --check \"core/scss/**/*.scss\" \"core/js/**/*.{js,ts}\" \"core/.build/**/*.{ts,mts,mjs}\" \".build/**/*.{ts,mts}\" \"screenshots/.build/**/*.ts\" \"preview/scss/**/*.scss\" \"docs/scss/**/*.scss\" \"{preview,docs,screenshots,shared}/**/*.astro\" \"{preview,docs,screenshots}/**/*.{mjs,mts,ts}\" \"shared/**/*.{js,mjs,mts,ts}\" --cache",
|
|
"format": "pnpm run format:prettier && pnpm run format:md",
|
|
"format:prettier": "prettier --write \"core/scss/**/*.scss\" \"core/js/**/*.{js,ts}\" \"core/.build/**/*.{ts,mts,mjs}\" \".build/**/*.{ts,mts}\" \"screenshots/.build/**/*.ts\" \"preview/scss/**/*.scss\" \"docs/scss/**/*.scss\" \"{preview,docs,screenshots,shared}/**/*.astro\" \"{preview,docs,screenshots}/**/*.{mjs,mts,ts}\" \"shared/**/*.{js,mjs,mts,ts}\" --cache",
|
|
"check": "pnpm run lint && pnpm run type-check && pnpm run type-check:build",
|
|
"release-notes": "tsx .build/release-notes.ts",
|
|
"release:main": "tsx .build/release-main.ts",
|
|
"zip-package": "tsx .build/zip-package.ts",
|
|
"start": "pnpm dev"
|
|
},
|
|
"packageManager": "pnpm@11.17.0",
|
|
"dependencies": {
|
|
"picomatch": "4.0.7",
|
|
"shx": "^0.4.0"
|
|
},
|
|
"devDependencies": {
|
|
"@changesets/cli": "^3.0.1",
|
|
"@eslint/compat": "^2.1.1",
|
|
"@eslint/js": "^10.0.1",
|
|
"@mdx-js/mdx": "^3.1.1",
|
|
"@stylistic/stylelint-config": "^2.0.0",
|
|
"@tabler/icons": "^3.48.0",
|
|
"@types/node": "^26.4.0",
|
|
"adm-zip": "^0.6.1",
|
|
"autoprefixer": "^10.5.4",
|
|
"bundlewatch": "^0.4.2",
|
|
"clean-css": "^5.3.3",
|
|
"concurrently": "^10.0.5",
|
|
"cross-env": "^10.1.0",
|
|
"eslint": "^10.11.0",
|
|
"eslint-plugin-astro": "^3.2.1",
|
|
"github-slugger": "^2.0.0",
|
|
"glob": "^13.0.6",
|
|
"globals": "^17.12.0",
|
|
"js-beautify": "^2.0.3",
|
|
"markdownlint-cli": "^0.49.1",
|
|
"nodemon": "^3.1.14",
|
|
"playwright": "1.62.1",
|
|
"postcss": "^8.5.28",
|
|
"postcss-prefix-custom-properties": "^0.1.0",
|
|
"prettier": "^3.9.6",
|
|
"prettier-plugin-astro": "^0.14.1",
|
|
"rtlcss": "^4.3.0",
|
|
"sass": "1.103.1",
|
|
"stylelint": "^16.26.1",
|
|
"stylelint-config-twbs-bootstrap": "^16.1.0",
|
|
"svgo": "^4.1.0",
|
|
"terser": "^5.51.2",
|
|
"tsx": "^4.23.13",
|
|
"turbo": "2.10.12",
|
|
"typescript": "^6.0.3",
|
|
"typescript-eslint": "^8.71.0",
|
|
"vite": "^8.2.2"
|
|
}
|
|
}
|