{"_id":"@antosubash/golden-layout","name":"@antosubash/golden-layout","dist-tags":{"latest":"2.6.0"},"versions":{"2.6.0":{"name":"@antosubash/golden-layout","version":"2.6.0","description":"A multi-screen javascript Layout manager","keywords":["docking","javascript","typescript","layout","layout manager","popouts"],"repository":{"type":"git","url":"git+https://github.com/golden-layout/golden-layout.git"},"homepage":"https://github.com/golden-layout/golden-layout","bugs":{"url":"https://github.com/golden-layout/golden-layout/issues"},"license":"MIT","author":{"name":"Golden Layout community"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","typings":"dist/types/index.d.ts","sideEffects":false,"scripts":{"build:module":"tsc -p tsconfig.module.json","build:module:api":"tsc -p tsconfig.module.api.json","build:module:full":"tsc -p tsconfig.module.full.json","build:module:strip":"tsc -p tsconfig.module.strip.json","test:build":"tsc -p test/tsconfig.json","build:cjs":"tsc -p tsconfig.cjs.json","build:ts":"npm run build:module && npm run build:cjs","build:bundles":"webpack --config ./scripts/webpack.config.js","build:styles":"node ./scripts/css.js","build":"npm run clean && npm run build:cjs && npm run build:module:api && npx api-extractor run --local --verbose && npm run test:build && npm run build:styles","update:scss":"npx del-cli ./src/scss/goldenlayout-base.scss && npx copyfiles -f ./src/less/goldenlayout-base.less ./src/scss && npx less2sass ./src/scss/goldenlayout-base.less &&  npx del-cli ./src/scss/goldenlayout-base.less","clean":"npm-run-all clean:*","clean:dist":"npx del-cli dist","clean:lib":"npx del-cli lib","clean:test":"npx del-cli test/dist","lint:autofix":"eslint src/ts --fix","lint:ts":"eslint -c .eslintrc.js --ext .ts src/ts test","test:watch":"karma start","test":"karma start --single-run --browsers ChromeHeadless","coverage":"karma start --single-run --no-auto-watch --coverage=true || echo done","doc":"npm run build && npx copyfiles -f temp/golden-layout.api.json doc/input && cd doc && npx api-documenter markdown","doc:typeddocfull":"npx del-cli doc/full && typedoc --options ./typedoc.full.json","doc:typeddocstrip":"npx del-cli doc/strip && typedoc --options ./typedoc.stripInternal.json","apitest:build":"webpack --mode development --config ./apitest/webpack.config.js","apitest:serve":"webpack serve --mode development --config ./apitest/webpack.config.js"},"devDependencies":{"@microsoft/api-documenter":"^7.12.7","@microsoft/api-extractor":"^7.13.1","@types/karma-jasmine":"^4.0.0","@typescript-eslint/eslint-plugin":"^5.16.0","@typescript-eslint/parser":"^5.16.0","autoprefixer":"^10.2.4","copyfiles":"^2.4.1","cross-env":"^7.0.3","css-loader":"^6.7.1","del-cli":"^4.0.0","eslint":"^8.12.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","html-webpack-plugin":"^5.2.0","jasmine":"^4.0.2","jasmine-core":"^4.0.1","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.5.4","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^5.0.0","less":"^4.1.1","less-loader":"^10.0.0","less2sass":"^1.0.3","npm-run-all":"^4.0.1","postcss":"^8.2.6","source-map-loader":"^3.0.0","style-loader":"^3.3.1","ts-loader":"^9.2.3","typedoc":"^0.22.13","typescript":"^4.6.3","webpack":"^5.38.1","webpack-cli":"^4.5.0","webpack-dev-server":"^4.7.4"},"browserslist":["last 1 Chrome version","last 1 Firefox version","last 2 Edge major versions","last 2 Safari major versions","last 2 iOS major versions","Firefox ESR"],"gitHead":"f442a2d669783fb15fea03485d383a55de34e854","_id":"@antosubash/golden-layout@2.6.0","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-APPJE43Is3GlcMNf1vES4c73UuovVniQdSLb3vPmZC/S2GPpK/OW4+xDA9kRSXJTF4/Wy1sC8xm20BffnCPwmA==","shasum":"99ce00ee5164044c9c0cab22bc4d45d7f351c18c","tarball":"https://registry.npmjs.org/@antosubash/golden-layout/-/golden-layout-2.6.0.tgz","fileCount":32,"unpackedSize":3110474,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/O71izV7vVaRz0HLdBar1gF5KdRDArMvuQJdaTl+1iAiEA+ubBX/bPGyBeMPKbqGHmpWEQZ2cWmnddPvEA65GLm10="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2sUqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQhw/7BlmCR8xcYgNrwYKxmRI5HunT6gnaXyPUSWxdDMNHzvlFWVHf\r\nYQcVPV7yv9ky/DQ0rS+kbTI4WjRxSeTLZ/jaum1EElBz4fvC/q2ek43YOU4d\r\nO8av8j6jZ8QIhr7O9X0h8Vaq4+jo5KEtammwUjND8xbJBC8U29CwsBszGqG9\r\nl9bwNg3+YxHZObs6ACALNqUqgegXFKfgn+ZPWySAminoEjPbV3EP7ckjBCSW\r\nWNEqGSogD30ZrlBQopNETYKEON70ZVBnSpnGyrqWPFGTuqhX7oTM+ce0W/qR\r\nxNTZ/UqeEy1chp0ZwIaQ+4xWU19M7oFk8kzIYrvHLOX6tJEu0AwvbAd+iJ/2\r\nb+AKNK2jJ2fUQ41Po4XnVVYb0mzrdiq4bxi4iyWzuGhVBsW21be+0xEyDxcs\r\npYy1aejxi3mtFt4D3AzZU9ZsHA/5ZisxKouLKwMtlXRGjtv3Q1iSe+N1w7b7\r\nTYgnrvBvw1tCnov5OWBVIIMRqkcyi6fEf6uxmTvuOKbDJY4EoNqTxN0+Gjgw\r\ncdWQOLzOGJxKTuWLyerohgcItq/Bv8fViiErdHG3pDgybaS54vogDXvJmhwD\r\nJLK8gJs8eLLVvvU0DUC4BZmzkrul+F3AmXwSdmiUuPvLr49q1WBRhHr5Lg79\r\nT2yA9CjjpwvWcR5Z93p+5Ekdb7KhFVBQ4bk=\r\n=IziK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antosubash","email":"antosubash@live.com"},"directories":{},"maintainers":[{"name":"antosubash","email":"antosubash@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/golden-layout_2.6.0_1675281706138_0.5036701563729471"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-01T20:01:46.057Z","2.6.0":"2023-02-01T20:01:46.446Z","modified":"2023-02-01T20:01:46.660Z"},"maintainers":[{"name":"antosubash","email":"antosubash@live.com"}],"description":"A multi-screen javascript Layout manager","homepage":"https://github.com/golden-layout/golden-layout","keywords":["docking","javascript","typescript","layout","layout manager","popouts"],"repository":{"type":"git","url":"git+https://github.com/golden-layout/golden-layout.git"},"author":{"name":"Golden Layout community"},"bugs":{"url":"https://github.com/golden-layout/golden-layout/issues"},"license":"MIT","readme":"# Golden Layout\r\n\r\n[![NPM version](https://img.shields.io/npm/v/golden-layout)](https://www.npmjs.com/package/golden-layout) [![License](https://img.shields.io/github/license/golden-layout/golden-layout)](https://img.shields.io/github/license/golden-layout/golden-layout)\r\n\r\nGolden Layout is a Javascript layout manager which enables you to layout components in a web page and re-arrange them with drag and drop. Its features include:\r\n\r\n* Native popup windows\r\n* Touch support\r\n* Support for application frameworks such as Angular and Vue\r\n* Virtual components\r\n* Comprehensive API\r\n* Load and save layouts\r\n* Focus components\r\n* Completely themeable\r\n* Works in modern browsers (Firefox, Chrome)\r\n* Responsive design\r\n\r\n## Installation\r\nThe library can be installed into an application package with the npm command:\\\r\n`npm i golden-layout`\r\n\r\n## More information\r\n\r\nFor more information, please refer to the [Golden Layout website](https://golden-layout.github.io/golden-layout)\r\n","readmeFilename":"README.md"}