remarqueeble
Version:
Custom element tribute to the cursed glory of marquee.
115 lines (114 loc) • 3.33 kB
JSON
{
"author": {
"name": "Rémino Rem",
"url": "https://remino.net/"
},
"browser": "./dist/remarqueeble-auto.min.js",
"description": "Custom element tribute to the cursed glory of marquee.",
"devDependencies": {
"@astrojs/check": "^0.9.4",
"@astrojs/markdown-remark": "^7.2.0",
"@eslint/js": "^10.0.1",
"@remino/astro-image-variants": "^0.1.1",
"@remino/astro-middleware": "^0.1.0",
"@remino/astro-site-nav": "^0.4.2",
"@remino/directive": "^5.3.4",
"@remino/functions": "^1.2.0",
"astro": "^7.0.0",
"astro-compressor": "^1.3.0",
"astro-eslint-parser": "^1.4.0",
"astro-minify-html": "^0.1.1",
"dompurify": "^3.4.11",
"eslint": "^10.6.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-astro": "^1.7.0",
"globals": "^17.7.0",
"husky": "^9.1.7",
"jasmine": "^6.3.0",
"lightningcss": "^1.32.0",
"lint-staged": "^16.4.0",
"prettier": "^3.7.4",
"prettier-plugin-astro": "^0.14.1",
"release-it": "^20.2.1",
"shiki": "^4.3.0",
"tsx": "^4.22.4",
"typescript": "^5.9.3",
"typescript-eslint": "^8.62.0",
"vite": "^8.1.0"
},
"exports": {
".": {
"types": "./dist/remarqueeble.d.ts",
"unpkg": "./dist/remarqueeble-auto.min.js",
"import": "./dist/remarqueeble.mjs",
"require": "./dist/remarqueeble.cjs"
},
"./auto": {
"types": "./dist/auto.d.ts",
"import": "./dist/remarqueeble-auto.mjs",
"require": "./dist/remarqueeble-auto.cjs"
},
"./lite.css": "./dist/lite.css",
"./lite.min.css": "./dist/lite.min.css"
},
"files": [
"dist/*"
],
"homepage": "https://remino.net/remarqueeble/",
"keywords": [
"custom-element",
"marquee",
"web-components"
],
"license": "ISC",
"main": "dist/remarqueeble.cjs",
"module": "dist/remarqueeble.mjs",
"name": "remarqueeble",
"publishConfig": {
"registry": "https://registry.npmjs.org/"
},
"unpkg": "./dist/remarqueeble-auto.min.js",
"jsdelivr": "./dist/remarqueeble-auto.min.js",
"sideEffects": [
"./dist/remarqueeble-auto.*",
"./dist/lite.css",
"./dist/lite.min.css",
"./src/assets/js/copy-buttons.js",
"./src/assets/js/demo.js",
"./src/lib/auto.ts"
],
"scripts": {
"build": "npm run js:build && npm run site:assets && astro build",
"dev": "astro dev",
"deploy": "rsdeploy -w",
"deploy:dryrun": "rsdeploy",
"docs:commit": "export COMMIT=\"$(git rev-parse HEAD)\" && cd deploy && git add . && git commit -m \"Add build for $COMMIT\"; true",
"docs:publish": "npm run build && npm run docs:commit && npm run deploy && npm run docs:push",
"docs:push": "cd deploy && git push origin",
"format": "prettier --write .",
"format:check": "prettier --check .",
"js:build": "node bin/build-js.mjs && tsc --emitDeclarationOnly",
"lib:build": "npm run js:build",
"lint": "eslint --fix .",
"lint:check": "eslint .",
"precommit": "lint-staged",
"prepare": "husky",
"preview": "astro preview",
"release": "release-it",
"release:dry-run": "release-it --dry-run --verbose",
"site:assets": "true",
"start": "npm run dev",
"test": "tsx ./node_modules/jasmine/bin/jasmine.js",
"typecheck": "astro check && tsc --noEmit"
},
"type": "module",
"types": "dist/remarqueeble.d.ts",
"lint-staged": {
"*.{js,mjs,cjs,ts,astro}": [
"prettier --write",
"eslint --fix"
],
"*.{css,md,json,yml,yaml}": "prettier --write"
},
"version": "0.6.0"
}