{"_id":"@baskerhq/uikit-workshop","name":"@baskerhq/uikit-workshop","dist-tags":{"latest":"7.0.1"},"versions":{"7.0.1":{"name":"@baskerhq/uikit-workshop","version":"7.0.1","description":"Front-end assets and templates for the default Pattern Lab workshop view","main":"gulpfile.js","scripts":{"start":"node ./build-tools.js","prepublish":"npm run build","postbootstrap":"npm run build","build":"webpack-cli --config webpack.config.js --progress --bail --stats=minimal","watch":"webpack-cli --config webpack.config.js --progress --watch --stats=minimal","test":"npm run build"},"authors":[{"name":"Brad Frost","homepage":"https://bradfrost.com","role":"Creator"},{"name":"Brian Muenzenmeyer","homepage":"https://brianmuenzenmeyer.com","role":"Developer"},{"name":"Salem Ghoweri","homepage":"https://github.com/sghoweri","role":"Developer"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/pattern-lab/patternlab-node.git#master"},"bugs":{"url":"https://github.com/pattern-lab/patternlab-node/issues"},"devDependencies":{"@babel/core":"^7.13.14","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-decorators":"^7.13.5","@babel/plugin-proposal-optional-chaining":"^7.13.12","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-syntax-jsx":"^7.12.13","@babel/plugin-transform-react-jsx":"^7.13.12","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.13.12","@babel/runtime":"^7.13.10","@pattern-lab/core":"^6.1.0","@pattern-lab/engine-handlebars":"^6.1.0","@pattern-lab/engine-mustache":"^6.1.0","@pattern-lab/uikit-polyfills":"^6.1.0","@webcomponents/custom-elements":"^1.4.3","autoprefixer":"^10.2.5","babel-loader":"^9.1.2","better-opn":"^3.0.0","browser-sync":"^2.26.7","classnames":"^2.3.1","clean-css-loader":"^4.2.1","clean-webpack-plugin":"4.0.0","clipboard":"^2.0.8","copy-webpack-plugin":"^11.0.0","cosmiconfig":"^7.0.0","css-loader":"^6.7.3","ejs":"^3.1.6","express":"^4.17.1","fg-loadjs":"^1.1.0","fuse.js":"^6.4.6","handlebars":"^4.7.7","hasha":"^5.2.2","html-loader":"^4.2.0","html-webpack-plugin":"^5.5.0","lit-element":"^2.2.1","lit-html":"^1.1.2","mini-css-extract-plugin":"^2.7.2","mousetrap":"^1.6.5","portfinder":"^1.0.28","postcss":"^8.2.8","postcss-loader":"^7.0.2","preact":"^10.0.5","preact-render-to-string":"^5.1.1","preload-webpack-plugin":"^3.0.0-beta.3","pretty":"^2.0.0","prismjs":"^1.25.0","pwa-helpers":"^0.9.1","react-autosuggest":"^9.4.2","react-dom":"^16.8.6","react-html-parser":"^2.0.2","redux":"4.1.2","redux-thunk":"^2.4.0","sass":"1.43.4","sass-loader":"^13.2.0","scriptjs":"^2.5.9","scroll-js":"3.4.x","skatejs":"^5.2.4","style-loader":"^3.3.1","svg-sprite-loader":"^6.0.11","svg-transform-loader":"^2.0.13","svgo-loader":"^4.0.0","ts-loader":"^9.4.2","webpack":"^5.75.0","webpack-cli":"^5.0.1","webpack-dev-middleware":"^6.0.1","webpack-hot-middleware":"^2.25.3","webpack-merge":"^5.8.0","webpackbar":"5.0.2","wolfy87-eventemitter":"^5.2.9","yargs":"^17.0.1"},"browserslist":["last 2 version",">0.25%","ie 11","not op_mini all"],"gitHead":"dc81707e22b581d6f55a50e149ad81f3479e8417","engines":{"node":">=16.20.0"},"_id":"@baskerhq/uikit-workshop@7.0.1","homepage":"https://github.com/pattern-lab/patternlab-node/tree/master#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-L4VDvMU+HFKYzcyyI2r0CKAXUOQo7EbETc7WhHySP31wfbMDfs43b4RYacf2ISCJ1ck3e3kz2+nZYlvhxh4YKw==","shasum":"0b512cc8c2cc5a205ae91c0d7367a55deb683e40","tarball":"https://registry.npmjs.org/@baskerhq/uikit-workshop/-/uikit-workshop-7.0.1.tgz","fileCount":204,"unpackedSize":5405365,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOMo27kyCMRp3+gBy3IHSTt9WXntE49gUfu+yLVBq4YQIgBIhCSuY/BCGLXg1zAejl8UlxJqrkgMJkyzNa5BJPjzs="}]},"_npmUser":{"name":"sealan","email":"sealan.cronin@gmail.com"},"directories":{},"maintainers":[{"name":"sealan","email":"sealan.cronin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uikit-workshop_7.0.1_1729510419326_0.535976863501364"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-21T11:33:39.246Z","7.0.1":"2024-10-21T11:33:39.548Z","modified":"2024-10-21T11:33:39.823Z"},"maintainers":[{"name":"sealan","email":"sealan.cronin@gmail.com"}],"description":"Front-end assets and templates for the default Pattern Lab workshop view","homepage":"https://github.com/pattern-lab/patternlab-node/tree/master#readme","repository":{"type":"git","url":"git+https://github.com/pattern-lab/patternlab-node.git#master"},"bugs":{"url":"https://github.com/pattern-lab/patternlab-node/issues"},"license":"MIT","readme":"![license](https://img.shields.io/github/license/pattern-lab/patternlab-node.svg)\n![current release](https://img.shields.io/npm/v/@pattern-lab/uikit-workshop.svg)\n[![Gitter](https://img.shields.io/gitter/room/pattern-lab/frontend-viewer.svg)](https://gitter.im/pattern-lab/frontend-viewer)\n\n# UIKit Default\n\nFront-end assets and templates for the default Pattern Lab [workshop](https://bradfrost.com/blog/post/the-workshop-and-the-storefront/) view.\n\nThis code is responsible for creating Pattern Lab's default workshop UI look, feel, and functionality.\n\n## Installation\n\n### Node\n\nPattern Lab Node uses [npm](https://www.npmjs.com/) to manage project dependencies. To install the default static assets run:\n\n    npm install @pattern-lab/uikit-workshop\n\n## Development Requirements\n\nIn order to modify these assets you need to install the following:\n\n* [Node.js](https://nodejs.org/) and NPM\n* [Bower](https://bower.io/)\n* [Ruby Sass](https://sass-lang.com/install)\n\n## Development Set-up\n\nRead the [contribution guidelines](https://github.com/pattern-lab/patternlab-node/blob/master/packages/uikit-workshop/.github/CONTRIBUTING.md)\n\n\n## Working on Pattern Lab's UI Locally\n\n### Step 1: Install Dependencies\nRun the following in the root of the Pattern Lab repo:\n\n```\nyarn run setup\n```\n\n### Step 2 (Optional)\nIf you want to build using a fuller set of examples than what comes with the default Handlebars demo, run `yarn run preview:hbs`. Otherwise skip to step 3.\n\n### Step 3\nFinally, go into the `packages/development-edition-engine-handlebars` or `packages/edition-twig` folder and start up the local dev server which watches UIKit and the local Pattern Lab instance for changes, live reloads, etc by running `yarn dev`\n\n```\ncd packages/development-edition-engine-handlebars\nyarn dev\n```\n","readmeFilename":"README.md"}