UNPKG

@egjs/grid

Version:

A component that can arrange items according to the type of grids

156 lines (155 loc) 6.77 kB
{ "name": "@egjs/grid", "version": "1.18.0", "description": "A component that can arrange items according to the type of grids", "main": "dist/grid.cjs.js", "module": "dist/grid.esm.js", "types": "declaration/index.d.ts", "sideEffects": false, "scripts": { "start": "rollup -c -w", "jsdoc": "rm -rf ./doc && jsdoc -c jsdoc.json", "test": "karma start", "lint": "eslint ./src/ --ext .ts", "build": "rm -rf ./dist ./declaration && rollup -c && npm run declaration && npm run printsizes", "test:chrome": "karma start --chrome", "coverage": "karma start --coverage && print-coveralls --sort=desc", "coveralls": "cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js", "e2e:pre-install": "concurrently npm:e2e:pre-install:react npm:e2e:pre-install:angular npm:e2e:pre-install:angular-project npm:e2e:pre-install:vue npm:e2e:pre-install:svelte npm:e2e:pre-install:vue3", "e2e:pre-install:react": "cd packages/react-grid/ && npm i", "e2e:pre-install:angular": "cd packages/ngx-grid/ && npm i", "e2e:pre-install:angular-project": "cd packages/ngx-grid/projects/ngx-grid/ && npm i", "e2e:pre-install:vue": "cd packages/vue-grid/ && npm i", "e2e:pre-install:svelte": "cd packages/svelte-grid/ && npm i", "e2e:pre-install:vue3": "cd packages/vue-grid/vue3/ && npm i", "e2e:pre-build": "npm run build && cpx 'declaration/**/*' packages/ngx-grid/projects/ngx-grid/node_modules/@egjs/grid/declaration --clean", "e2e:storybook": "rm -rf node_modules/.cache/storybook/ && npm run e2e:storybook:all 2>&1 >/dev/null", "e2e:storybook:all": "concurrently -k -r npm:e2e:storybook:vanilla npm:e2e:storybook:react npm:e2e:storybook:angular npm:e2e:storybook:vue npm:e2e:storybook:svelte npm:e2e:storybook:vue3", "e2e:storybook:vanilla": "node_modules/@storybook/react/bin/index.js -p 6006 --quiet --ci", "e2e:storybook:react": "cd packages/react-grid/ && node_modules/@storybook/react/bin/index.js -p 6007 --quiet --ci", "e2e:storybook:angular": "cd packages/ngx-grid/ && node_modules/@storybook/angular/bin/index.js -p 6008 --quiet --ci", "e2e:storybook:vue": "cd packages/vue-grid/ && node_modules/@storybook/vue/bin/index.js -p 6009 --quiet --ci", "e2e:storybook:svelte": "cd packages/svelte-grid/ && node_modules/@storybook/svelte/bin/index.js -p 6010 --quiet --ci", "e2e:storybook:vue3": "cd packages/vue-grid/vue3/ && node_modules/@storybook/vue3/bin/index.js -p 6011 --quiet --ci", "e2e:headless": "concurrently -k -r -s \"first\" npm:e2e:storybook npm:e2e:steps", "e2e:steps": "HEADLESS=true codeceptjs run --steps", "e2e:ui": "concurrently -k -r npm:e2e:storybook \"npm:e2e:ui:app\"", "e2e:ui:app": "codecept-ui --app --verbose", "printsizes": "print-sizes ./dist --exclude=\\.map", "declaration": "rm -rf declaration && tsc -p tsconfig.declaration.json", "demo:build": "npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run build:storybook", "demo:prebuild-version": "cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean", "demo:prebuild-latest": "cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean", "demo:deploy": "npm run demo:build && npm run demo:deploy-add", "demo:deploy-add": "gh-pages -d demo/ --add --remote upstream", "demo:deploy-init": "gh-pages -d demo/ --remote upstream", "release": "release-helper upstream", "packages": "npm run packages:update && npm run packages:build && npm run packages:publish", "packages:update": "pvu --update=react-grid,ngx-grid/projects/ngx-grid,vue-grid,svelte-grid", "packages:build": "pvu --build=react-grid,ngx-grid/,vue-grid,svelte-grid", "packages:publish": "pvu --publish=react-grid,ngx-grid/dist/ngx-grid,vue-grid,svelte-grid", "storybook": "rm -rf node_modules/.cache/storybook/ && npm run storybook:readme && start-storybook -p 6006", "storybook:readme": "node ./.storybook/readme.js", "build:storybook": "npm run storybook:readme && build-storybook -o ./demo/storybook" }, "repository": { "type": "git", "url": "https://github.com/naver/egjs-grid" }, "author": { "name": "NAVER Corp." }, "namespace": { "eg": "eg" }, "keywords": [ "lazyloading", "ready", "grid", "image", "video", "egjs", "masonry", "justified", "packing", "frame", "layout" ], "license": "MIT", "devDependencies": { "@babel/core": "^7.13.10", "@codeceptjs/ui": "^0.4.3", "@daybrush/jsdoc": "^0.4.4", "@egjs/build-helper": "^0.1.2", "@egjs/release-helper": "0.0.3", "@storybook/addon-actions": "^6.0.21", "@storybook/addon-controls": "^6.0.21", "@storybook/addon-docs": "^6.0.21", "@storybook/addon-essentials": "^6.1.21", "@storybook/addon-google-analytics": "^6.2.9", "@storybook/addon-knobs": "^6.1.21", "@storybook/addon-links": "^6.0.21", "@storybook/addon-viewport": "^6.0.21", "@storybook/addons": "^6.0.21", "@storybook/preset-create-react-app": "^3.1.7", "@storybook/react": "^6.0.21", "@types/chai": "^4.1.7", "@types/karma-chai": "^0.1.1", "@types/mocha": "^5.2.6", "@types/node": "^14.6.0", "@types/react": "^16.14.5", "@types/react-dom": "^16.9.11", "@types/sinon": "^7.5.2", "@typescript-eslint/eslint-plugin": "^3.9.1", "@typescript-eslint/parser": "^3.9.1", "awesome-typescript-loader": "^5.2.1", "babel-loader": "^8.0.6", "chai": "^4.2.0", "codeceptjs": "^3.0.6", "concurrently": "^6.0.2", "coveralls": "^3.1.0", "cpx": "^1.5.0", "css-loader": "^5.0.1", "egjs-jsdoc-template": "^1.4.4", "eslint": "^7.7.0", "eslint-plugin-import": "^2.22.1", "eslint-plugin-react": "^7.22.0", "gh-pages": "^2.0.1", "husky": "^1.3.1", "karma": "^4.0.1", "karma-chai": "^0.1.0", "karma-chrome-launcher": "^2.2.0", "karma-mocha": "^1.3.0", "karma-mocha-reporter": "^2.2.5", "karma-typescript": "^4.0.0", "karma-viewport": "^1.0.4", "mocha": "^6.0.2", "playwright": "^1.25.1", "postcss-loader": "^4.1.0", "print-coveralls": "^1.2.2", "print-sizes": "^0.1.0", "pvu": "^0.5.1", "raw-loader": "^4.0.2", "react": "^16.14.0", "react-docgen-typescript-loader": "^3.3.0", "react-dom": "^16.14.0", "react-scripts": "^3.0.1", "rollup": "^1.7.3", "rollup-plugin-node-resolve": "^4.0.1", "rollup-plugin-prototype-minify": "^1.0.5", "rollup-plugin-replace": "^2.1.1", "rollup-plugin-typescript": "^1.0.1", "rollup-plugin-uglify": "^6.0.2", "sinon": "^7.5.0", "storybook-addon-preview": "^2.1.1", "storybook-dark-mode": "^1.0.3", "ts-node": "^9.1.1", "tslib": "^2.0.3", "typescript": "^4.2.4" }, "dependencies": { "@egjs/children-differ": "^1.0.1", "@egjs/component": "^3.0.0", "@egjs/imready": "^1.4.2" } }