123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 |
- {
- "name": "bootstrap.native",
- "version": "5.1.2",
- "author": "thednp",
- "license": "MIT",
- "description": "Bootstrap components build with Typescript",
- "homepage": "https://thednp.github.io/bootstrap.native/",
- "source": "./src/index.ts",
- "main": "./dist/bootstrap-native.js",
- "module": "./dist/bootstrap-native.mjs",
- "exports": {
- ".": {
- "types": "./dist/bootstrap-native.d.ts",
- "require": "./dist/bootstrap-native.cjs",
- "import": "./dist/bootstrap-native.mjs"
- },
- "./alert": {
- "types": "./dist/components/alert.d.ts",
- "require": "./dist/components/alert.cjs",
- "import": "./dist/components/alert.mjs"
- },
- "./button": {
- "types": "./dist/components/button.d.ts",
- "require": "./dist/components/button.cjs",
- "import": "./dist/components/button.mjs"
- },
- "./carousel": {
- "types": "./dist/components/carousel.d.ts",
- "require": "./dist/components/carousel.cjs",
- "import": "./dist/components/carousel.mjs"
- },
- "./collapse": {
- "types": "./dist/components/collapse.d.ts",
- "require": "./dist/components/collapse.cjs",
- "import": "./dist/components/collapse.mjs"
- },
- "./dropdown": {
- "types": "./dist/components/dropdown.d.ts",
- "require": "./dist/components/dropdown.cjs",
- "import": "./dist/components/dropdown.mjs"
- },
- "./modal": {
- "types": "./dist/components/modal.d.ts",
- "require": "./dist/components/modal.cjs",
- "import": "./dist/components/modal.mjs"
- },
- "./offcanvas": {
- "types": "./dist/components/offcanvas.d.ts",
- "require": "./dist/components/offcanvas.cjs",
- "import": "./dist/components/offcanvas.mjs"
- },
- "./popover": {
- "types": "./dist/components/popover.d.ts",
- "require": "./dist/components/popover.cjs",
- "import": "./dist/components/popover.mjs"
- },
- "./scrollspy": {
- "types": "./dist/components/scrollspy.d.ts",
- "require": "./dist/components/scrollspy.cjs",
- "import": "./dist/components/scrollspy.mjs"
- },
- "./tab": {
- "types": "./dist/components/tab.d.ts",
- "require": "./dist/components/tab.cjs",
- "import": "./dist/components/tab.mjs"
- },
- "./toast": {
- "types": "./dist/components/toast.d.ts",
- "require": "./dist/components/toast.cjs",
- "import": "./dist/components/toast.mjs"
- },
- "./tooltip": {
- "types": "./dist/components/tooltip.d.ts",
- "require": "./dist/components/tooltip.cjs",
- "import": "./dist/components/tooltip.mjs"
- }
- },
- "bugs": {
- "url": "https://github.com/thednp/bootstrap.native/issues"
- },
- "publishConfig": {
- "access": "public",
- "registry": "https://registry.npmjs.org/"
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/thednp/bootstrap.native.git"
- },
- "keywords": [
- "twitter-bootstrap",
- "bootstrap",
- "native",
- "typescript"
- ],
- "dependencies": {
- "@thednp/event-listener": "^2.0.8",
- "@thednp/position-observer": "^1.0.7",
- "@thednp/shorty": "^2.0.10"
- },
- "devDependencies": {
- "@types/node": "^20.17.9",
- "@vitest/browser": "^2.1.8",
- "@vitest/coverage-istanbul": "^2.1.8",
- "@vitest/ui": "^2.1.8",
- "playwright": "^1.49.0",
- "typescript": "5.6.3",
- "vite": "^5.4.11",
- "vite-plugin-dts": "^4.3.0",
- "vite-plugin-strip-comments": "^0.0.4",
- "vitest": "^2.1.8"
- },
- "engines": {
- "node": ">=16",
- "pnpm": ">=8.6.0"
- },
- "scripts": {
- "pre-test": "pnpm clean-coverage",
- "dev": "vite --open ./docs/index-dev.html --port 8577",
- "serve": "vite --open ./docs/index.html --port 8577",
- "test": "pnpm pre-test && vitest --config vitest.config.mts",
- "test-ui": "pnpm pre-test && vitest --config vitest.config-ui.mts --browser=chrome",
- "clean-coverage": "rm -rf coverage .nyc_output",
- "badges": "npx -p dependency-version-badge update-badge typescript vitest vite",
- "build": "pnpm build-vite && pnpm build-components && pnpm copy-docs",
- "build-vite": "vite build",
- "build-components": "vite build --config vite.config.components.mts",
- "copy-docs": "cp dist/bootstrap-native.js docs/assets/js/bootstrap-native.js && cp dist/bootstrap-native.js.map docs/assets/js/bootstrap-native.js.map",
- "lint": "deno lint src && pnpm check:ts",
- "check:ts": "tsc --noEmit"
- }
- }
|