@morev/vue-swiper
Version:
Latest Swiper with extra features. For Vue 2 + SSR
153 lines (152 loc) • 7.05 kB
JSON
{
"name": "@morev/vue-swiper",
"description": "Latest Swiper with extra features. For Vue 2 + SSR",
"version": "2.0.0",
"private": false,
"sideEffects": false,
"engines": {
"node": ">=20"
},
"license": "MIT",
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
},
"author": {
"name": "Maxim Morev",
"email": "max.seainside@gmail.com"
},
"homepage": "https://github.com/MorevM/vue-swiper#readme",
"repository": {
"type": "git",
"url": "https://github.com/MorevM/vue-swiper"
},
"keywords": [
"swiper",
"vue2"
],
"files": [
"src",
"dist"
],
"exports": {
".": "./src/index.js",
"./css": "./dist/swiper.min.css",
"./css-extra": "./dist/swiper-extra-styles.css",
"./css/bundle": "./dist/swiper-bundle.min.css",
"./css/a11y": "./dist/modules/a11y/a11y.min.css",
"./css/autoplay": "./dist/modules/autoplay/autoplay.min.css",
"./css/controller": "./dist/modules/controller/controller.min.css",
"./css/effect-coverflow": "./dist/modules/effect-coverflow/effect-coverflow.min.css",
"./css/effect-cube": "./dist/modules/effect-cube/effect-cube.min.css",
"./css/effect-fade": "./dist/modules/effect-fade/effect-fade.min.css",
"./css/effect-flip": "./dist/modules/effect-flip/effect-flip.min.css",
"./css/effect-creative": "./dist/modules/effect-creative/effect-creative.min.css",
"./css/effect-cards": "./dist/modules/effect-cards/effect-cards.min.css",
"./css/free-mode": "./dist/modules/free-mode/free-mode.min.css",
"./css/grid": "./dist/modules/grid/grid.min.css",
"./css/hash-navigation": "./dist/modules/hash-navigation/hash-navigation.min.css",
"./css/history": "./dist/modules/history/history.min.css",
"./css/keyboard": "./dist/modules/keyboard/keyboard.min.css",
"./css/lazy": "./dist/modules/lazy/lazy.min.css",
"./css/manipulation": "./dist/modules/manipulation/manipulation.min.css",
"./css/mousewheel": "./dist/modules/mousewheel/mousewheel.min.css",
"./css/navigation": "./dist/modules/navigation/navigation.min.css",
"./css/pagination": "./dist/modules/pagination/pagination.min.css",
"./css/parallax": "./dist/modules/parallax/parallax.min.css",
"./css/scrollbar": "./dist/modules/scrollbar/scrollbar.min.css",
"./css/thumbs": "./dist/modules/thumbs/thumbs.min.css",
"./css/virtual": "./dist/modules/virtual/virtual.min.css",
"./css/zoom": "./dist/modules/zoom/zoom.min.css",
"./less": "./dist/swiper.less",
"./less/a11y": "./dist/modules/a11y/a11y.less",
"./less/autoplay": "./dist/modules/autoplay/autoplay.less",
"./less/controller": "./dist/modules/controller/controller.less",
"./less/effect-coverflow": "./dist/modules/effect-coverflow/effect-coverflow.less",
"./less/effect-cube": "./dist/modules/effect-cube/effect-cube.less",
"./less/effect-fade": "./dist/modules/effect-fade/effect-fade.less",
"./less/effect-flip": "./dist/modules/effect-flip/effect-flip.less",
"./less/effect-creative": "./dist/modules/effect-creative/effect-creative.less",
"./less/effect-cards": "./dist/modules/effect-cards/effect-cards.less",
"./less/free-mode": "./dist/modules/free-mode/free-mode.less",
"./less/grid": "./dist/modules/grid/grid.less",
"./less/hash-navigation": "./dist/modules/hash-navigation/hash-navigation.less",
"./less/history": "./dist/modules/history/history.less",
"./less/keyboard": "./dist/modules/keyboard/keyboard.less",
"./less/lazy": "./dist/modules/lazy/lazy.less",
"./less/manipulation": "./dist/modules/manipulation/manipulation.less",
"./less/mousewheel": "./dist/modules/mousewheel/mousewheel.less",
"./less/navigation": "./dist/modules/navigation/navigation.less",
"./less/pagination": "./dist/modules/pagination/pagination.less",
"./less/parallax": "./dist/modules/parallax/parallax.less",
"./less/scrollbar": "./dist/modules/scrollbar/scrollbar.less",
"./less/thumbs": "./dist/modules/thumbs/thumbs.less",
"./less/virtual": "./dist/modules/virtual/virtual.less",
"./less/zoom": "./dist/modules/zoom/zoom.less",
"./scss": "./dist/swiper.scss",
"./scss/a11y": "./dist/modules/a11y/a11y.scss",
"./scss/autoplay": "./dist/modules/autoplay/autoplay.scss",
"./scss/controller": "./dist/modules/controller/controller.scss",
"./scss/effect-coverflow": "./dist/modules/effect-coverflow/effect-coverflow.scss",
"./scss/effect-cube": "./dist/modules/effect-cube/effect-cube.scss",
"./scss/effect-fade": "./dist/modules/effect-fade/effect-fade.scss",
"./scss/effect-flip": "./dist/modules/effect-flip/effect-flip.scss",
"./scss/effect-creative": "./dist/modules/effect-creative/effect-creative.scss",
"./scss/effect-cards": "./dist/modules/effect-cards/effect-cards.scss",
"./scss/free-mode": "./dist/modules/free-mode/free-mode.scss",
"./scss/grid": "./dist/modules/grid/grid.scss",
"./scss/hash-navigation": "./dist/modules/hash-navigation/hash-navigation.scss",
"./scss/history": "./dist/modules/history/history.scss",
"./scss/keyboard": "./dist/modules/keyboard/keyboard.scss",
"./scss/lazy": "./dist/modules/lazy/lazy.scss",
"./scss/manipulation": "./dist/modules/manipulation/manipulation.scss",
"./scss/mousewheel": "./dist/modules/mousewheel/mousewheel.scss",
"./scss/navigation": "./dist/modules/navigation/navigation.scss",
"./scss/pagination": "./dist/modules/pagination/pagination.scss",
"./scss/parallax": "./dist/modules/parallax/parallax.scss",
"./scss/scrollbar": "./dist/modules/scrollbar/scrollbar.scss",
"./scss/thumbs": "./dist/modules/thumbs/thumbs.scss",
"./scss/virtual": "./dist/modules/virtual/virtual.scss",
"./scss/zoom": "./dist/modules/zoom/zoom.scss"
},
"main": "./src/index.js",
"types": "./types/index.d.ts",
"scripts": {
"dev": "nuxt",
"build": "node ./scripts/prepublish.mjs",
"prepare": "lefthook install && yarn more-sass-clone",
"more-sass-clone": "rm -rf .more-sass && cp -r ./node_modules/more-sass ./.more-sass",
"release": "release-it --disable-metrics",
"lint": "yarn lint:eslint && yarn lint:stylelint",
"lint:fix": "yarn lint:eslint:fix && yarn lint:stylelint:fix",
"lint:eslint": "eslint \"**/*.{js,json,json5,jsonc,yml,yaml,md}\"",
"lint:eslint:fix": "eslint \"**/*.{js,json,json5,jsonc,yml,yaml,md}\" --fix",
"lint:stylelint": "stylelint \"**/*.{css,scss}\" --allow-empty-input",
"lint:stylelint:fix": "stylelint \"**/*.{css,scss}\" --fix --allow-empty-input",
"test": "echo TODO;"
},
"dependencies": {
"@morev/utils": "^3.9.0",
"swiper": "9.4.1"
},
"devDependencies": {
"@morev/commitlint-config": "^0.2.2",
"@morev/eslint-config": "^31.1.0",
"@morev/stylelint-config": "^5.4.1",
"@nuxt/types": "^2.17.3",
"@release-it/conventional-changelog": "^8.0.1",
"@types/node": "^20.12.7",
"eslint": "8.57.0",
"lefthook": "^1.6.10",
"more-sass": "^1.0.5",
"nuxt": "^2.15.8",
"postcss-discard-comments": "^4.0.2",
"postcss-discard-duplicates": "^4.0.2",
"recursive-copy": "^2.0.14",
"release-it": "^17.2.0",
"sass": "^1.75.0",
"sass-loader": "^10.1.1",
"stylelint": "^16.3.1",
"vue": "^2.6.14"
}
}