seatyjs
Version:
Event seating interactive map component. Dynamically loads the SVG event map and renders available seats on it
74 lines (73 loc) • 2.07 kB
JSON
{
"name": "seatyjs",
"version": "0.2.15",
"description": "Event seating interactive map component. Dynamically loads the SVG event map and renders available seats on it",
"main": "dist/seatyjs.bundle.js",
"types": "dist/seatyjs.bundle.d.ts",
"files": [
"dist/**/*.js",
"dist/**/*.js.gz",
"dist/**/*.d.ts",
"dist/**/*.css",
"dist/**/*.png"
],
"scripts": {
"build": "webpack || true",
"watch": "webpack --watch",
"example": "tsc --project ./example/module-usage/tsconfig.json",
"test": "./node_modules/karma/bin/karma start karma.conf.js",
"e2e-test": "./node_modules/protractor/bin/protractor protractor.conf.js"
},
"repository": {
"type": "git",
"url": "https://gitlab.virus.ua/v-ticket-tools/seatyjs.git"
},
"keywords": [
"seat",
"event",
"map",
"scheme",
"renderer",
"module"
],
"author": "Yevgen 'Chief_MC' Lysenko <e.lysenko@virus.ua>",
"license": "UNLICENSED",
"dependencies": {
"backbone": "~1.4.0",
"leaflet": "~1.6.0",
"numeral": "~2.0.6",
"jquery": "^3.5.1",
"svg.js": "~2.7.1",
"underscore": "~1.9.2",
"when": "~3.7.8",
"zepto": "~1.2.0"
},
"devDependencies": {
"@types/backbone": "^1.3.46",
"@types/jasmine": "^2.8.16",
"@types/jasminewd2": "^2.0.6",
"@types/leaflet": "^1.4.3",
"@types/numeral": "^0.0.18",
"@types/underscore": "^1.8.9",
"@types/when": "^2.4.33",
"compression-webpack-plugin": "~0.4.0",
"css-loader": "^0.28.11",
"csso-loader": "^0.3.1",
"dts-bundle": "^0.7.3",
"extract-text-webpack-plugin": "~2.1.2",
"file-loader": "^1.1.11",
"jasmine-core": "^3.3.0",
"karma": "^4.0.1",
"karma-chrome-launcher": "^2.2.0",
"karma-jasmine": "^2.0.1",
"karma-typescript-preprocessor": "^0.4.0",
"post-compile-webpack-plugin": "^0.1.2",
"protractor": "^6.0.0",
"source-map-loader": "^0.2.4",
"style-loader": "^0.21.0",
"systemjs": "^2.1.2",
"ts-loader": "^2.3.7",
"typescript": "^3.9.6",
"webpack": "~2.6.0"
}
}