Commit 3a3fa57c authored by Stuart Robson's avatar Stuart Robson Committed by Ken Hawkins
Browse files

Adds LernaJS for individual package deployment to NPM (#61)

Blows up all the things, allows patterns to go to npm

#changelog
parent 60b8f649
Pipeline #9725 passed with stages
in 2 minutes and 2 seconds
......@@ -5,4 +5,5 @@ node_modules/
.DS_Store
build
public
components/**/*.css
\ No newline at end of file
components/**/*.css
*.tgz
......@@ -9,17 +9,17 @@
*/
$use-global-typography: true !default;
@import 'variables/vf-global-variables.scss';
@import 'variables/variables.scss';
@import 'functions/functions.scss';
@import 'mixins/mixins.scss';
@import 'vf-sass-config/variables/vf-global-variables.scss';
@import 'vf-sass-config/variables/variables.scss';
@import 'vf-sass-config/functions/functions.scss';
@import 'vf-sass-config/mixins/mixins.scss';
@import 'node-normalize-scss/normalize.scss';
@import 'utilities/vf-screen-reader.scss';
@import 'vf-sass-utilities/vf-screen-reader.scss';
/* Visual Framework Utility Class Mixins */
@import 'mixins/utility-mixins.scss';
@import 'vf-sass-config/mixins/utility-mixins.scss';
/* All Visual Framework Font Patterns */
@import 'vf-font-plex-mono/vf-font-plex-mono';
......
{{ render '@vf-page-header' }}
{{ render '@vf-snippet' }}
{{ render '@vf-snippet' }}
{{ render '@vf-snippet' }}
// setup files required
// sass-lint:disable clean-import-paths
@import './assets/scss/variables/vf-global-variables.scss';
@import './assets/scss/variables/variables.scss';
@import './assets/scss/functions/functions.scss';
@import './assets/scss/mixins/mixins.scss';
// pattern specific styles
@import 'vf-activity-list.scss';
{
"version": "0.0.1",
"name": "vf-activity-list",
"description": "vf-activity-list component",
"homepage": "",
"author": "VF",
"license": "Apache 2.0",
"style": "build/vf-activity-list.css",
"main": "build/index.js",
"files": [
"index.scss",
"lib",
"CHANGELOG.md"
],
"test": "echo \"Error: no test specified\" && exit 1",
"repo": "",
"bugs": {
"url": ""
},
"dependencies": {
},
"keywords": [
"fractal",
"component"
]
}
{
"version": "0.0.1",
"name": "vf-b-breadcrumbs",
"description": "vf-b-breadcrumbs component",
"homepage": "",
"author": "VF",
"license": "Apache 2.0",
"style": "build/vf-b-breadcrumbs.css",
"main": "build/index.js",
"files": [
"index.scss",
"lib",
"CHANGELOG.md"
],
"test": "echo \"Error: no test specified\" && exit 1",
"repo": "",
"bugs": {
"url": ""
},
"dependencies": {
},
"keywords": [
"fractal",
"component"
]
}
# Code snippet
The bare minimum we need for code formatting.
Future patterns for something like `vf-code-examplebox` as a container are possible.
{
"version": "0.0.1",
"name": "vf-contact",
"description": "vf-contact component",
"homepage": "",
"author": "VF",
"license": "Apache 2.0",
"style": "build/vf-contact.css",
"main": "build/index.js",
"files": [
"index.scss",
"lib",
"CHANGELOG.md"
],
"test": "echo \"Error: no test specified\" && exit 1",
"repo": "",
"bugs": {
"url": ""
},
"dependencies": {
},
"keywords": [
"fractal",
"component"
]
}
// setup files required
// sass-lint:disable clean-import-paths
@import './assets/scss/variables/vf-global-variables.scss';
@import './assets/scss/variables/variables.scss';
@import './assets/scss/functions/functions.scss';
@import './assets/scss/mixins/mixins.scss';
// pattern specific styles
@import 'vf-data-protecion-banner.scss';
// setup files required
@import './assets/scss/variables/variables.scss';
@import './assets/scss/functions/functions.scss';
@import './assets/scss/mixins/mixins.scss';
// pattern specific styles
@import 'vf-factoid.scss';
{
"version": "0.0.1",
"name": "vf-factoid",
"description": "vf-factoid component",
"homepage": "",
"author": "VF",
"license": "Apache 2.0",
"style": "build/vf-factoid.css",
"main": "build/index.js",
"files": [
"index.scss",
"lib",
"CHANGELOG.md"
],
"test": "echo \"Error: no test specified\" && exit 1",
"repo": "",
"bugs": {
"url": ""
},
"dependencies": {
},
"keywords": [
"fractal",
"component"
]
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment