elements that the TextMate highlighterproduces indicate where this needs to happen, and the styles added inthis commit accomplish the reset.See https://github.com/github/lex-luthor/issues/31 andhttps://github.com/github/github/pull/34312 for more discussion.We don't need to distribute this file.
-
-# 1.2.9
-Fix code strikethroughs
-
-# 1.2.8
-Revert keyword type changeNew color made keywords indistinguishable fromfunctions in certain cases. This change causescss scale values (px, (r)em, etc.) to appeardifferently than the associated number value,but we may just have to make that compromise for now.Organize syntax styles
- * Groups and combines related selectorsMissed the base number literal classUpdate syntax highlightingTake syntax highlighted diffs into account and tweakcontrast for words affected by intra-line highlighting.Fix underpants typoUnless this is some sort of weird Michigan dialect @bkeepers.Add task lists to sample documentAdd Markdown render test file
-
-# 1.2.7
-Make sure code lines don't wrap
-
-# 1.2.6
-Add word-break: break-word
-
-# 1.2.5
-Segoe UI for Windows Markdown
Thoughts? This is with `font-size: 15px` (for some reason, Segoe always looks better when the font size is an odd number), I'm not sure how to do that via pure CSS though, probably need a "If Windows" stylesheet. Just changing it to Segoe looks better too though:

-
-# 1.2.4
-Make sure plain elements have bottom margin
-
-# 1.2.3
-Add bottom margin to all header sizes
- * master: bump to 1.2.2 fix margins on code inside .highlight containers use top margins for paragraphs in nested lists use rgba for code background colorsConflicts: bower.json package.json
-
-# 1.2.2
-
-
-# 1.2.10
-Support recursive grammars by resetting CSS scopesUnder our new TextMate-based highlighting, we can end up with nestedhighlighting s. In some cases we need to reset the highlightingstyles to match the top-level styles. This makes it so that, e.g., codeinside interpolated strings is colored as code rather than as stringtext. The new elements that the TextMate highlighterproduces indicate where this needs to happen, and the styles added inthis commit accomplish the reset.See https://github.com/github/lex-luthor/issues/31 andhttps://github.com/github/github/pull/34312 for more discussion.Fix code strikethroughsRevert keyword type changeNew color made keywords indistinguishable fromfunctions in certain cases. This change causescss scale values (px, (r)em, etc.) to appeardifferently than the associated number value,but we may just have to make that compromise for now.Organize syntax styles
- * Groups and combines related selectorsMissed the base number literal classUpdate syntax highlightingTake syntax highlighted diffs into account and tweakcontrast for words affected by intra-line highlighting.Fix underpants typoUnless this is some sort of weird Michigan dialect @bkeepers.Add task lists to sample documentAdd Markdown render test fileMake sure code lines don't wrapAdd word-break: break-wordSegoe UI for Windows MarkdownMake sure plain elements have bottom marginAdd bottom margin to all header sizes
- * master: bump to 1.2.2 fix margins on code inside .highlight containers use top margins for paragraphs in nested lists use rgba for code background colorsConflicts: bower.json package.jsonMore Markdown tweaksThis is so code blocks on shaded tables cells are still visible.
Thoughts? This is with `font-size: 15px` (for some reason, Segoe always looks better when the font size is an odd number), I'm not sure how to do that via pure CSS though, probably need a "If Windows" stylesheet. Just changing it to Segoe looks better too though:

-
-# 1.2.1
-Make h1 and h2 headings bold like the othersRemove explicit code/tt colorThis was overriding the blue link colors so commit referencesdidn't look clickable.
-
-# 1.2.0
-[WIP] Smaller headings in .markdown-bodybased on @mdo's recommendationsUnstripe
elements
-
-# 1.1.0
-
-
-# 1.0.0
-Finish rename to user-contentOverhaul to restructure, add tooling, add docs
- * Updated readme to include local dev instructions, license, SemVer guidelines, and more
- * Add package.json and bower.json
- * Add Gruntfile to compile .scss into .css (includes minified variation) via grunt-sass
- * Drop hr.png file for a base64 encoded image for fewer assets
- * Add MIT license file
- * Add .gitignore file
\ No newline at end of file
diff --git a/node_modules/primer-markdown/LICENSE b/node_modules/primer-markdown/LICENSE
deleted file mode 100644
index 5715c13693b..00000000000
--- a/node_modules/primer-markdown/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-The MIT License (MIT)
-
-Copyright (c) 2016 GitHub Inc.
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/node_modules/primer-markdown/README.md b/node_modules/primer-markdown/README.md
deleted file mode 100644
index b28cc0807f1..00000000000
--- a/node_modules/primer-markdown/README.md
+++ /dev/null
@@ -1,218 +0,0 @@
-# Primer CSS Markdown
-
-[](https://www.npmjs.org/package/primer-markdown)
-[](https://travis-ci.org/primer/primer-css)
-
-> Stylesheets for rendering GitHub Flavored Markdown and syntax highlighted code snippets.
-
-This repository is a module of the full [primer-css][primer-css] repository.
-
-## Install
-
-This repository is distributed with [npm][npm]. After [installing npm][install-npm], you can install `primer-markdown` with this command.
-
-```
-$ npm install --save primer-markdown
-```
-
-## Usage
-
-The source files included are written in [Sass][sass] (`scss`) You can simply point your sass `include-path` at your `node_modules` directory and import it like this.
-
-```scss
-@import "primer-markdown/index.scss";
-```
-
-You can also import specific portions of the module by importing those partials from the `/lib/` folder. _Make sure you import any requirements along with the modules._
-
-## Build
-
-For a compiled **css** version of this module, a npm script is included that will output a css version to `build/build.css` The built css file is also included in the npm package.
-
-```
-$ npm run build
-```
-
-## Documentation
-
-
-
-Text can be **bold**, _italic_, or ~~strikethrough~~. [Links](https://github.com) should be blue with no underlines (unless hovered over).
-
-There should be whitespace between paragraphs. There should be whitespace between paragraphs. There should be whitespace between paragraphs. There should be whitespace between paragraphs.
-
-There should be whitespace between paragraphs. There should be whitespace between paragraphs. There should be whitespace between paragraphs. There should be whitespace between paragraphs.
-
-> There should be no margin above this first sentence.
->
-> Blockquotes should be a lighter gray with a gray border along the left side.
->
-> There should be no margin below this final sentence.
-
-# Header 1
-
-This is a normal paragraph following a header. Bacon ipsum dolor sit amet t-bone doner shank drumstick, pork belly porchetta chuck sausage brisket ham hock rump pig. Chuck kielbasa leberkas, pork bresaola ham hock filet mignon cow shoulder short ribs biltong.
-
-## Header 2
-
-> This is a blockquote following a header. Bacon ipsum dolor sit amet t-bone doner shank drumstick, pork belly porchetta chuck sausage brisket ham hock rump pig. Chuck kielbasa leberkas, pork bresaola ham hock filet mignon cow shoulder short ribs biltong.
-
-### Header 3
-
-```
-This is a code block following a header.
-```
-
-#### Header 4
-
-* This is an unordered list following a header.
-* This is an unordered list following a header.
-* This is an unordered list following a header.
-
-##### Header 5
-
-1. This is an ordered list following a header.
-2. This is an ordered list following a header.
-3. This is an ordered list following a header.
-
-###### Header 6
-
-| What | Follows |
-|-----------|-----------------|
-| A table | A header |
-| A table | A header |
-| A table | A header |
-
-----------------
-
-There's a horizontal rule above and below this.
-
-----------------
-
-Here is an unordered list:
-
-* Salt-n-Pepa
-* Bel Biv DeVoe
-* Kid 'N Play
-
-And an ordered list:
-
-1. Michael Jackson
-2. Michael Bolton
-3. Michael Bublé
-
-And an unordered task list:
-
-- [x] Create a sample markdown document
-- [x] Add task lists to it
-- [ ] Take a vacation
-
-And a "mixed" task list:
-
-- [ ] Steal underpants
-- ?
-- [ ] Profit!
-
-And a nested list:
-
-* Jackson 5
- * Michael
- * Tito
- * Jackie
- * Marlon
- * Jermaine
-* TMNT
- * Leonardo
- * Michelangelo
- * Donatello
- * Raphael
-
-Definition lists can be used with HTML syntax. Definition terms are bold and italic.
-
-
- - Name
- - Godzilla
- - Born
- - 1952
- - Birthplace
- - Japan
- - Color
- - Green
-
-
-----------------
-
-Tables should have bold headings and alternating shaded rows.
-
-| Artist | Album | Year |
-|-------------------|-----------------|------|
-| Michael Jackson | Thriller | 1982 |
-| Prince | Purple Rain | 1984 |
-| Beastie Boys | License to Ill | 1986 |
-
-If a table is too wide, it should condense down and/or scroll horizontally.
-
-| Artist | Album | Year | Label | Awards | Songs |
-|-------------------|-----------------|------|-------------|----------|-----------|
-| Michael Jackson | Thriller | 1982 | Epic Records | Grammy Award for Album of the Year, American Music Award for Favorite Pop/Rock Album, American Music Award for Favorite Soul/R&B Album, Brit Award for Best Selling Album, Grammy Award for Best Engineered Album, Non-Classical | Wanna Be Startin' Somethin', Baby Be Mine, The Girl Is Mine, Thriller, Beat It, Billie Jean, Human Nature, P.Y.T. (Pretty Young Thing), The Lady in My Life |
-| Prince | Purple Rain | 1984 | Warner Brothers Records | Grammy Award for Best Score Soundtrack for Visual Media, American Music Award for Favorite Pop/Rock Album, American Music Award for Favorite Soul/R&B Album, Brit Award for Best Soundtrack/Cast Recording, Grammy Award for Best Rock Performance by a Duo or Group with Vocal | Let's Go Crazy, Take Me With U, The Beautiful Ones, Computer Blue, Darling Nikki, When Doves Cry, I Would Die 4 U, Baby I'm a Star, Purple Rain |
-| Beastie Boys | License to Ill | 1986 | Mercury Records | noawardsbutthistablecelliswide | Rhymin & Stealin, The New Style, She's Crafty, Posse in Effect, Slow Ride, Girls, (You Gotta) Fight for Your Right, No Sleep Till Brooklyn, Paul Revere, Hold It Now, Hit It, Brass Monkey, Slow and Low, Time to Get Ill |
-
-----------------
-
-Code snippets like `var foo = "bar";` can be shown inline.
-
-Also, `this should vertically align` ~~`with this`~~ ~~and this~~.
-
-Code can also be shown in a block element.
-```
-var foo = "bar";
-```
-
-Code can also use syntax highlighting.
-```javascript
-var foo = "bar";
-```
-
-```
-Long, single-line code blocks should not wrap. They should horizontally scroll if they are too long. This line should be long enough to demonstrate this.
-```
-
-```javascript
-var foo = "The same thing is true for code with syntax highlighting. A single line of code should horizontally scroll if it is really long.";
-```
-
-Inline code inside table cells should still be distinguishable.
-
-| Language | Code |
-|-------------|--------------------|
-| Javascript | `var foo = "bar";` |
-| Ruby | `foo = "bar"` |
-
-----------------
-
-Small images should be shown at their actual size.
-
-
-
-Large images should always scale down and fit in the content container.
-
-
-
-```
-This is the final element on the page and there should be no margin below this.
-```
-
-
-## License
-
-[MIT](./LICENSE) © [GitHub](https://github.com/)
-
-[primer-css]: https://github.com/primer/primer
-[docs]: http://primercss.io/
-[npm]: https://www.npmjs.com/
-[install-npm]: https://docs.npmjs.com/getting-started/installing-node
-[sass]: http://sass-lang.com/
diff --git a/node_modules/primer-markdown/build/build.css b/node_modules/primer-markdown/build/build.css
deleted file mode 100644
index 3eb800a19ca..00000000000
--- a/node_modules/primer-markdown/build/build.css
+++ /dev/null
@@ -1 +0,0 @@
-.markdown-body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body::before{display:table;content:""}.markdown-body::after{display:table;clear:both;content:""}.markdown-body>*:first-child{margin-top:0 !important}.markdown-body>*:last-child{margin-bottom:0 !important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:#cb2431}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre{margin-top:0;margin-bottom:16px}.markdown-body hr{height:0.25em;padding:0;margin:24px 0;background-color:#e1e4e8;border:0}.markdown-body blockquote{padding:0 1em;color:#6a737d;border-left:0.25em solid #dfe2e5}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body kbd{display:inline-block;padding:3px 5px;font-size:11px;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:solid 1px #c6cbd1;border-bottom-color:#959da5;border-radius:3px;box-shadow:inset 0 -1px 0 #959da5}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{font-size:inherit}.markdown-body h1{padding-bottom:0.3em;font-size:2em;border-bottom:1px solid #eaecef}.markdown-body h2{padding-bottom:0.3em;font-size:1.5em;border-bottom:1px solid #eaecef}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body h5{font-size:0.875em}.markdown-body h6{font-size:0.85em;color:#6a737d}.markdown-body ul,.markdown-body ol{padding-left:2em}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:0.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table{display:block;width:100%;overflow:auto}.markdown-body table th{font-weight:600}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid #dfe2e5}.markdown-body table tr{background-color:#fff;border-top:1px solid #c6cbd1}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body table img{background-color:transparent}.markdown-body img{max-width:100%;box-sizing:content-box;background-color:#fff}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid #dfe2e5}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:#24292e}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:0;padding-top:0.2em;padding-bottom:0.2em;margin:0;font-size:85%;background-color:rgba(27,31,35,0.05);border-radius:3px}.markdown-body code::before,.markdown-body code::after,.markdown-body tt::before,.markdown-body tt::after{letter-spacing:-0.2em;content:"\00a0"}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body pre{word-wrap:normal}.markdown-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:3px}.markdown-body pre code,.markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body pre code::before,.markdown-body pre code::after,.markdown-body pre tt::before,.markdown-body pre tt::after{content:normal}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:#fff;border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:600;background:#f6f8fa;border-top:0}
diff --git a/node_modules/primer-markdown/build/index.js b/node_modules/primer-markdown/build/index.js
deleted file mode 100644
index 989fc207f35..00000000000
--- a/node_modules/primer-markdown/build/index.js
+++ /dev/null
@@ -1 +0,0 @@
-module.exports = {"cssstats":{"size":6734,"gzipSize":1623,"humanizedSize":"7kB","humanizedGzipSize":"2kB","rules":{"total":73,"size":{"graph":[4,2,3,1,1,2,1,4,1,2,5,3,1,1,11,4,3,1,1,1,3,3,1,1,1,2,1,2,2,1,1,1,5,2,3,1,2,2,1,1,3,1,1,3,2,7,2,4,3,4,2,3,4,2,4,1,4,4,7,2,1,1,1,7,1,2,6,9,1,6,4,1,3],"max":11,"average":2.6575342465753424}},"selectors":{"total":127,"type":116,"class":127,"id":0,"pseudoClass":19,"pseudoElement":10,"values":[".markdown-body",".markdown-body::before",".markdown-body::after",".markdown-body>*:first-child",".markdown-body>*:last-child",".markdown-body a:not([href])",".markdown-body .absent",".markdown-body .anchor",".markdown-body .anchor:focus",".markdown-body p",".markdown-body blockquote",".markdown-body ul",".markdown-body ol",".markdown-body dl",".markdown-body table",".markdown-body pre",".markdown-body hr",".markdown-body blockquote",".markdown-body blockquote>:first-child",".markdown-body blockquote>:last-child",".markdown-body kbd",".markdown-body h1",".markdown-body h2",".markdown-body h3",".markdown-body h4",".markdown-body h5",".markdown-body h6",".markdown-body h1 .octicon-link",".markdown-body h2 .octicon-link",".markdown-body h3 .octicon-link",".markdown-body h4 .octicon-link",".markdown-body h5 .octicon-link",".markdown-body h6 .octicon-link",".markdown-body h1:hover .anchor",".markdown-body h2:hover .anchor",".markdown-body h3:hover .anchor",".markdown-body h4:hover .anchor",".markdown-body h5:hover .anchor",".markdown-body h6:hover .anchor",".markdown-body h1:hover .anchor .octicon-link",".markdown-body h2:hover .anchor .octicon-link",".markdown-body h3:hover .anchor .octicon-link",".markdown-body h4:hover .anchor .octicon-link",".markdown-body h5:hover .anchor .octicon-link",".markdown-body h6:hover .anchor .octicon-link",".markdown-body h1 tt",".markdown-body h1 code",".markdown-body h2 tt",".markdown-body h2 code",".markdown-body h3 tt",".markdown-body h3 code",".markdown-body h4 tt",".markdown-body h4 code",".markdown-body h5 tt",".markdown-body h5 code",".markdown-body h6 tt",".markdown-body h6 code",".markdown-body h1",".markdown-body h2",".markdown-body h3",".markdown-body h4",".markdown-body h5",".markdown-body h6",".markdown-body ul",".markdown-body ol",".markdown-body ul.no-list",".markdown-body ol.no-list",".markdown-body ul ul",".markdown-body ul ol",".markdown-body ol ol",".markdown-body ol ul",".markdown-body li>p",".markdown-body li+li",".markdown-body dl",".markdown-body dl dt",".markdown-body dl dd",".markdown-body table",".markdown-body table th",".markdown-body table th",".markdown-body table td",".markdown-body table tr",".markdown-body table tr:nth-child(2n)",".markdown-body table img",".markdown-body img",".markdown-body img[align=right]",".markdown-body img[align=left]",".markdown-body .emoji",".markdown-body span.frame",".markdown-body span.frame>span",".markdown-body span.frame span img",".markdown-body span.frame span span",".markdown-body span.align-center",".markdown-body span.align-center>span",".markdown-body span.align-center span img",".markdown-body span.align-right",".markdown-body span.align-right>span",".markdown-body span.align-right span img",".markdown-body span.float-left",".markdown-body span.float-left span",".markdown-body span.float-right",".markdown-body span.float-right>span",".markdown-body code",".markdown-body tt",".markdown-body code::before",".markdown-body code::after",".markdown-body tt::before",".markdown-body tt::after",".markdown-body code br",".markdown-body tt br",".markdown-body del code",".markdown-body pre",".markdown-body pre>code",".markdown-body .highlight",".markdown-body .highlight pre",".markdown-body .highlight pre",".markdown-body pre",".markdown-body pre code",".markdown-body pre tt",".markdown-body pre code::before",".markdown-body pre code::after",".markdown-body pre tt::before",".markdown-body pre tt::after",".markdown-body .csv-data td",".markdown-body .csv-data th",".markdown-body .csv-data .blob-num",".markdown-body .csv-data tr",".markdown-body .csv-data th"],"specificity":{"max":41,"average":17.20472440944882}},"declarations":{"total":194,"unique":115,"properties":{"font-family":["-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\""],"font-size":["16px","11px","inherit","2em","1.5em","1.25em","1em","0.875em","0.85em","1em","85%","100%","85%","12px"],"line-height":["1.5","1","10px","1.25","1.45","inherit","1"],"word-wrap":["break-word","normal","normal"],"display":["table","table","inline-block","block","block","block","block","block","block","block","block","block","block","block","block","none","inline"],"content":["\"\"","\"\"","\"\\00a0\"","normal"],"clear":["both","both","both","both"],"margin-top":["0","0","0","24px","0","16px","0.25em","16px"],"margin-bottom":["0","16px","0","16px","0","16px","16px","0"],"color":["inherit","#cb2431","#6a737d","#444d56","#1b1f23","#6a737d","#24292e"],"text-decoration":["none","none","inherit"],"float":["left","left","left","left","right"],"padding-right":["4px","20px"],"margin-left":["-20px","13px"],"outline":["none"],"height":["0.25em"],"padding":["0","0 1em","3px 5px","0","0","0","0 16px","6px 13px","7px","5px 0 0","0","0","16px","0","5px","10px 8px 9px"],"margin":["24px 0","13px 0 0","13px auto 0","0 auto","13px 0 0","0","13px 0 0","13px auto 0","0","0","0"],"background-color":["#e1e4e8","#fafbfc","#fff","#f6f8fa","transparent","#fff","transparent","rgba(27,31,35,0.05)","#f6f8fa","transparent"],"border":["0","solid 1px #c6cbd1","1px solid #dfe2e5","1px solid #dfe2e5","0","0","0"],"border-left":["0.25em solid #dfe2e5"],"vertical-align":["middle","middle","text-top"],"border-bottom-color":["#959da5"],"border-radius":["3px","3px","3px"],"box-shadow":["inset 0 -1px 0 #959da5"],"font-weight":["600","600","600","600"],"visibility":["hidden","visible"],"padding-bottom":["0.3em","0.3em","0.2em"],"border-bottom":["1px solid #eaecef","1px solid #eaecef"],"padding-left":["2em","20px"],"list-style-type":["none"],"font-style":["italic"],"width":["100%","auto"],"overflow":["auto","hidden","hidden","hidden","hidden","hidden","hidden","hidden","hidden","hidden","auto","visible","hidden"],"border-top":["1px solid #c6cbd1","0","0"],"max-width":["100%","none","auto"],"box-sizing":["content-box"],"text-align":["center","center","right","right","right","left","right"],"margin-right":["13px"],"padding-top":["0.2em"],"letter-spacing":["-0.2em"],"word-break":["normal","normal"],"white-space":["pre","nowrap"],"background":["transparent","#fff","#f6f8fa"]}},"mediaQueries":{"total":0,"unique":0,"values":[],"contents":[]}}}
\ No newline at end of file
diff --git a/node_modules/primer-markdown/index.scss b/node_modules/primer-markdown/index.scss
deleted file mode 100644
index 064e775d414..00000000000
--- a/node_modules/primer-markdown/index.scss
+++ /dev/null
@@ -1,8 +0,0 @@
-@import "primer-support/index.scss";
-@import "./lib/markdown-body.scss";
-@import "./lib/headings.scss";
-@import "./lib/lists.scss";
-@import "./lib/tables.scss";
-@import "./lib/images.scss";
-@import "./lib/code.scss";
-@import "./lib/blob-csv.scss";
diff --git a/node_modules/primer-markdown/lib/blob-csv.scss b/node_modules/primer-markdown/lib/blob-csv.scss
deleted file mode 100644
index 7c44b42a204..00000000000
--- a/node_modules/primer-markdown/lib/blob-csv.scss
+++ /dev/null
@@ -1,27 +0,0 @@
-// stylelint-disable selector-no-type
-.markdown-body .csv-data {
- td,
- th {
- padding: 5px;
- overflow: hidden;
- font-size: 12px;
- line-height: 1;
- text-align: left;
- white-space: nowrap;
- }
-
- .blob-num {
- padding: 10px 8px 9px;
- text-align: right;
- background: $bg-white;
- border: 0;
- }
-
- tr { border-top: 0; }
-
- th {
- font-weight: $font-weight-bold;
- background: $gray-100;
- border-top: 0;
- }
-}
diff --git a/node_modules/primer-markdown/lib/code.scss b/node_modules/primer-markdown/lib/code.scss
deleted file mode 100644
index 3712c124ef3..00000000000
--- a/node_modules/primer-markdown/lib/code.scss
+++ /dev/null
@@ -1,76 +0,0 @@
-// stylelint-disable selector-no-type
-.markdown-body {
- // Inline code snippets
- code,
- tt {
- padding: 0;
- padding-top: 0.2em;
- padding-bottom: 0.2em;
- margin: 0;
- font-size: 85%;
- background-color: rgba($black, 0.05);
- border-radius: 3px; // don't add padding, gives scrollbars
-
- &::before,
- &::after {
- letter-spacing: -0.2em; // this creates padding
- content: "\00a0";
- }
-
- br { display: none; }
- }
-
- del code { text-decoration: inherit; }
-
- pre {
- word-wrap: normal;
-
- // Code tags within code blocks (s)
- > code {
- padding: 0;
- margin: 0;
- font-size: 100%;
- word-break: normal;
- white-space: pre;
- background: transparent;
- border: 0;
- }
- }
-
- .highlight {
- margin-bottom: $margin;
-
- pre {
- margin-bottom: 0;
- word-break: normal;
- }
- }
-
- .highlight pre,
- pre {
- padding: $margin;
- overflow: auto;
- font-size: 85%;
- line-height: 1.45;
- background-color: $gray-100;
- border-radius: 3px;
- }
-
- pre code,
- pre tt {
- display: inline;
- max-width: auto;
- padding: 0;
- margin: 0;
- overflow: visible;
- line-height: inherit;
- word-wrap: normal;
- background-color: transparent;
- border: 0;
-
- &::before,
- &::after {
- content: normal;
- }
- }
-}
diff --git a/node_modules/primer-markdown/lib/headings.scss b/node_modules/primer-markdown/lib/headings.scss
deleted file mode 100644
index ce9b106ca44..00000000000
--- a/node_modules/primer-markdown/lib/headings.scss
+++ /dev/null
@@ -1,65 +0,0 @@
-// Needs refactoring
-// stylelint-disable selector-max-compound-selectors, selector-max-specificity
-// stylelint-disable selector-no-type
-.markdown-body {
- // Headings
- h1,
- h2,
- h3,
- h4,
- h5,
- h6 {
- margin-top: ($margin * 1.5);
- margin-bottom: $margin;
- font-weight: $font-weight-bold;
- line-height: $lh-condensed;
-
- .octicon-link {
- color: $black;
- vertical-align: middle;
- visibility: hidden;
- }
-
- &:hover .anchor {
- text-decoration: none;
-
- .octicon-link {
- visibility: visible;
- }
- }
-
- tt,
- code {
- font-size: inherit;
- }
- }
-
- h1 {
- padding-bottom: 0.3em;
- font-size: 2em;
- border-bottom: 1px solid lighten($gray-200, 3%);
- }
-
- h2 {
- padding-bottom: 0.3em;
- font-size: 1.5em;
- border-bottom: 1px solid lighten($gray-200, 3%);
- }
-
- h3 {
- font-size: 1.25em;
- }
-
- h4 {
- font-size: 1em;
- }
-
- h5 {
- font-size: 0.875em;
- }
-
- h6 {
- font-size: 0.85em;
- color: $gray-500;
- }
-}
diff --git a/node_modules/primer-markdown/lib/images.scss b/node_modules/primer-markdown/lib/images.scss
deleted file mode 100644
index ca279ea7f05..00000000000
--- a/node_modules/primer-markdown/lib/images.scss
+++ /dev/null
@@ -1,119 +0,0 @@
-// Need to target base styles
-// stylelint-disable selector-max-compound-selectors, selector-no-qualifying-type, primer/selector-no-utility
-// stylelint-disable selector-no-type
-.markdown-body {
- // Images & Stuff
- img {
- max-width: 100%;
- // because we put padding on the images to hide header lines, and some people
- // specify the width of their images in their markdown.
- box-sizing: content-box;
- background-color: $bg-white;
-
- &[align=right] {
- padding-left: 20px;
- }
-
- &[align=left] {
- padding-right: 20px;
- }
- }
-
- .emoji {
- max-width: none;
- vertical-align: text-top;
- // Override `
` styles so Emjois don't clash with zebra striping in our tables
- background-color: transparent;
- }
-
- // Gollum Image Tags
-
- // Framed
- span.frame {
- display: block;
- overflow: hidden;
-
- > span {
- display: block;
- float: left;
- width: auto;
- padding: 7px;
- margin: 13px 0 0;
- overflow: hidden;
- border: 1px solid lighten($gray-300, 5%);
- }
-
- span img {
- display: block;
- float: left;
- }
-
- span span {
- display: block;
- padding: 5px 0 0;
- clear: both;
- color: $text-gray-dark;
- }
- }
-
- span.align-center {
- display: block;
- overflow: hidden;
- clear: both;
-
- > span {
- display: block;
- margin: 13px auto 0;
- overflow: hidden;
- text-align: center;
- }
-
- span img {
- margin: 0 auto;
- text-align: center;
- }
- }
-
- span.align-right {
- display: block;
- overflow: hidden;
- clear: both;
-
- > span {
- display: block;
- margin: 13px 0 0;
- overflow: hidden;
- text-align: right;
- }
-
- span img {
- margin: 0;
- text-align: right;
- }
- }
-
- span.float-left {
- display: block;
- float: left;
- margin-right: 13px;
- overflow: hidden;
-
- span {
- margin: 13px 0 0;
- }
- }
-
- span.float-right {
- display: block;
- float: right;
- margin-left: 13px;
- overflow: hidden;
-
- > span {
- display: block;
- margin: 13px auto 0;
- overflow: hidden;
- text-align: right;
- }
- }
-}
diff --git a/node_modules/primer-markdown/lib/lists.scss b/node_modules/primer-markdown/lib/lists.scss
deleted file mode 100644
index 66527d07e44..00000000000
--- a/node_modules/primer-markdown/lib/lists.scss
+++ /dev/null
@@ -1,72 +0,0 @@
-// Base styles
-// stylelint-disable selector-no-qualifying-type
-// stylelint-disable selector-no-type
-.markdown-body {
-
- // Lists, Blockquotes & Such
- ul,
- ol {
- padding-left: 2em;
-
- &.no-list {
- padding: 0;
- list-style-type: none;
- }
- }
-
- // Did someone complain about list spacing? Encourage them
- // to create the spacing with their markdown formatting.
- // List behavior should be controled by the markup, not the css.
- //
- // For lists with padding between items, use blank
- // lines between items. This will generate paragraphs with
- // padding to space things out.
- //
- // - item
- //
- // - item
- //
- // - item
- //
- // For list without padding, don't use blank lines.
- //
- // - item
- // - item
- // - item
- //
- // Modifying the css to emulate these behaviors merely brakes
- // one case in the process of solving another. Don't change
- // this unless it's really really a bug.
- ul ul,
- ul ol,
- ol ol,
- ol ul {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- li > p {
- margin-top: $margin;
- }
-
- li + li {
- margin-top: 0.25em;
- }
-
- dl {
- padding: 0;
-
- dt {
- padding: 0;
- margin-top: $margin;
- font-size: 1em;
- font-style: italic;
- font-weight: $font-weight-bold;
- }
-
- dd {
- padding: 0 $margin;
- margin-bottom: $margin;
- }
- }
-}
diff --git a/node_modules/primer-markdown/lib/markdown-body.scss b/node_modules/primer-markdown/lib/markdown-body.scss
deleted file mode 100644
index bb462772d13..00000000000
--- a/node_modules/primer-markdown/lib/markdown-body.scss
+++ /dev/null
@@ -1,107 +0,0 @@
-// All of our block level items should have the same margin
-// stylelint-disable selector-no-type
-$margin: 16px;
-
-// This is styling for generic markdownized text. Anything you put in a
-// container with .markdown-body on it should render generally well. It also
-// includes some GitHub Flavored Markdown specific styling (like @mentions)
-.markdown-body {
- font-family: $body-font;
- font-size: 16px;
- line-height: $body-line-height;
- word-wrap: break-word;
-
- // Clearfix on the markdown body
- &::before {
- display: table;
- content: "";
- }
-
- &::after {
- display: table;
- clear: both;
- content: "";
- }
-
- > *:first-child {
- margin-top: 0 !important;
- }
-
- > *:last-child {
- margin-bottom: 0 !important;
- }
-
- // Anchors like . These sometimes end up wrapped around
- // text when users mistakenly forget to close the tag or use self-closing tag
- // syntax. We don't want them to appear like links.
- // FIXME: a:not(:link):not(:visited) would be a little clearer here (and
- // possibly faster to match), but it breaks styling of elements due
- // to https://bugs.webkit.org/show_bug.cgi?id=142737.
- a:not([href]) {
- color: inherit;
- text-decoration: none;
- }
-
- // Link Colors
- .absent {
- color: $red-600;
- }
-
- .anchor {
- float: left;
- padding-right: 4px;
- margin-left: -20px;
- line-height: 1;
-
- &:focus {
- outline: none;
- }
- }
-
- p,
- blockquote,
- ul,
- ol,
- dl,
- table,
- pre {
- margin-top: 0;
- margin-bottom: $margin;
- }
-
- hr {
- height: 0.25em;
- padding: 0;
- margin: ($margin * 1.5) 0;
- background-color: $gray-200;
- border: 0;
- }
-
- blockquote {
- padding: 0 1em;
- color: $gray-500;
- border-left: 0.25em solid lighten($gray-300, 5%);
-
- > :first-child {
- margin-top: 0;
- }
-
- > :last-child {
- margin-bottom: 0;
- }
- }
-
- kbd {
- display: inline-block;
- padding: 3px 5px;
- font-size: 11px;
- line-height: 10px;
- color: $gray-700;
- vertical-align: middle;
- background-color: $gray-000;
- border: solid 1px darken($gray-300, 4%);
- border-bottom-color: $gray-400;
- border-radius: 3px;
- box-shadow: inset 0 -1px 0 $gray-400;
- }
-}
diff --git a/node_modules/primer-markdown/lib/tables.scss b/node_modules/primer-markdown/lib/tables.scss
deleted file mode 100644
index db74c861eda..00000000000
--- a/node_modules/primer-markdown/lib/tables.scss
+++ /dev/null
@@ -1,33 +0,0 @@
-// Needs refactoring
-// stylelint-disable selector-no-type
-.markdown-body {
- // Tables
- table {
- display: block;
- width: 100%;
- overflow: auto;
-
- th {
- font-weight: $font-weight-bold;
- }
-
- th,
- td {
- padding: 6px 13px;
- border: 1px solid lighten($gray-300, 5%);
- }
-
- tr {
- background-color: $bg-white;
- border-top: 1px solid darken($gray-300, 4%);
-
- &:nth-child(2n) {
- background-color: $gray-100;
- }
- }
-
- img {
- background-color: transparent;
- }
- }
-}
diff --git a/node_modules/primer-markdown/package.json b/node_modules/primer-markdown/package.json
deleted file mode 100644
index dc3b5c3a722..00000000000
--- a/node_modules/primer-markdown/package.json
+++ /dev/null
@@ -1,135 +0,0 @@
-{
- "_args": [
- [
- {
- "raw": "primer-markdown@^3.3.13",
- "scope": null,
- "escapedName": "primer-markdown",
- "name": "primer-markdown",
- "rawSpec": "^3.3.13",
- "spec": ">=3.3.13 <4.0.0",
- "type": "range"
- },
- "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css"
- ]
- ],
- "_from": "primer-markdown@>=3.3.13 <4.0.0",
- "_id": "primer-markdown@3.3.13",
- "_inCache": true,
- "_location": "/primer-markdown",
- "_nodeVersion": "6.9.4",
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/primer-markdown-3.3.13.tgz_1499718617149_0.6956621904391795"
- },
- "_npmUser": {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- "_npmVersion": "4.6.1",
- "_phantomChildren": {},
- "_requested": {
- "raw": "primer-markdown@^3.3.13",
- "scope": null,
- "escapedName": "primer-markdown",
- "name": "primer-markdown",
- "rawSpec": "^3.3.13",
- "spec": ">=3.3.13 <4.0.0",
- "type": "range"
- },
- "_requiredBy": [
- "/primer-css",
- "/primer-product"
- ],
- "_resolved": "https://registry.npmjs.org/primer-markdown/-/primer-markdown-3.3.13.tgz",
- "_shasum": "45f0e11b4c7924214ffd47839409cf890d6c2727",
- "_shrinkwrap": null,
- "_spec": "primer-markdown@^3.3.13",
- "_where": "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css",
- "author": {
- "name": "GitHub, Inc."
- },
- "bugs": {
- "url": "https://github.com/primer/primer-css/issues"
- },
- "dependencies": {
- "primer-support": "^4.0.7"
- },
- "description": "GitHub stylesheets for rendering markdown.",
- "devDependencies": {
- "primer-module-build": "*",
- "stylelint": "*",
- "stylelint-config-primer": "*"
- },
- "directories": {},
- "dist": {
- "shasum": "45f0e11b4c7924214ffd47839409cf890d6c2727",
- "tarball": "https://registry.npmjs.org/primer-markdown/-/primer-markdown-3.3.13.tgz"
- },
- "files": [
- "index.scss",
- "lib",
- "build"
- ],
- "homepage": "https://github.com/primer/primer-markdown",
- "keywords": [
- "github",
- "markdown",
- "css",
- "scss",
- "primer",
- "style",
- "stylesheets",
- "md"
- ],
- "license": "MIT",
- "main": "build/index.js",
- "maintainers": [
- {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- {
- "name": "jonrohan",
- "email": "yes@jonrohan.codes"
- },
- {
- "name": "shawnbot",
- "email": "shawnbot-npm@nym.hush.com"
- },
- {
- "name": "muan",
- "email": "me@muanchiou.com"
- },
- {
- "name": "mdo",
- "email": "markdotto@gmail.com"
- },
- {
- "name": "josh",
- "email": "josh@joshpeek.com"
- },
- {
- "name": "mislav",
- "email": "mislav.marohnic@gmail.com"
- },
- {
- "name": "dgraham",
- "email": "david.malcom.graham@gmail.com"
- }
- ],
- "name": "primer-markdown",
- "optionalDependencies": {},
- "readme": "ERROR: No README data found!",
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css/tree/master/modules/primer-markdown"
- },
- "scripts": {
- "build": "primer-module-build index.scss",
- "prepare": "npm run build",
- "test": "npm run build && stylelint **/*.scss -c .stylelintrc.json -s scss"
- },
- "style": "index.scss",
- "version": "3.3.13"
-}
diff --git a/node_modules/primer-marketing-support/package.json b/node_modules/primer-marketing-support/package.json
index 119c3e37fa1..5fe28cb2c5b 100644
--- a/node_modules/primer-marketing-support/package.json
+++ b/node_modules/primer-marketing-support/package.json
@@ -1,46 +1,23 @@
{
- "_args": [
- [
- {
- "raw": "primer-marketing-support@^1.0.2",
- "scope": null,
- "escapedName": "primer-marketing-support",
- "name": "primer-marketing-support",
- "rawSpec": "^1.0.2",
- "spec": ">=1.0.2 <2.0.0",
- "type": "range"
- },
- "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css"
- ]
- ],
- "_from": "primer-marketing-support@>=1.0.2 <2.0.0",
+ "_from": "primer-marketing-support@^1.0.2",
"_id": "primer-marketing-support@1.0.2",
- "_inCache": true,
+ "_inBundle": false,
+ "_integrity": "sha1-L4iJSbcJ0neXNjmTBpl4PfmI1jo=",
"_location": "/primer-marketing-support",
- "_nodeVersion": "6.9.4",
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/primer-marketing-support-1.0.2.tgz_1499718595232_0.2540478396695107"
- },
- "_npmUser": {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- "_npmVersion": "4.6.1",
"_phantomChildren": {},
"_requested": {
+ "type": "range",
+ "registry": true,
"raw": "primer-marketing-support@^1.0.2",
- "scope": null,
- "escapedName": "primer-marketing-support",
"name": "primer-marketing-support",
+ "escapedName": "primer-marketing-support",
"rawSpec": "^1.0.2",
- "spec": ">=1.0.2 <2.0.0",
- "type": "range"
+ "saveSpec": null,
+ "fetchSpec": "^1.0.2"
},
"_requiredBy": [
"/primer-breadcrumb",
"/primer-cards",
- "/primer-css",
"/primer-marketing",
"/primer-marketing-type",
"/primer-marketing-utilities",
@@ -50,26 +27,21 @@
],
"_resolved": "https://registry.npmjs.org/primer-marketing-support/-/primer-marketing-support-1.0.2.tgz",
"_shasum": "2f888949b709d277973639930699783df988d63a",
- "_shrinkwrap": null,
"_spec": "primer-marketing-support@^1.0.2",
- "_where": "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css",
+ "_where": "/Users/bkeepers/projects/guides/node_modules/primer-marketing",
"author": {
"name": "GitHub, Inc."
},
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
- "dependencies": {},
+ "bundleDependencies": false,
+ "deprecated": false,
"description": "Sass variables, mixins, and functions for use in our components.",
"devDependencies": {
"stylelint": "*",
"stylelint-config-primer": "*"
},
- "directories": {},
- "dist": {
- "shasum": "2f888949b709d277973639930699783df988d63a",
- "tarball": "https://registry.npmjs.org/primer-marketing-support/-/primer-marketing-support-1.0.2.tgz"
- },
"files": [
"index.scss",
"lib"
@@ -86,43 +58,7 @@
"scss"
],
"license": "MIT",
- "maintainers": [
- {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- {
- "name": "jonrohan",
- "email": "yes@jonrohan.codes"
- },
- {
- "name": "shawnbot",
- "email": "shawnbot-npm@nym.hush.com"
- },
- {
- "name": "muan",
- "email": "me@muanchiou.com"
- },
- {
- "name": "mdo",
- "email": "markdotto@gmail.com"
- },
- {
- "name": "josh",
- "email": "josh@joshpeek.com"
- },
- {
- "name": "mislav",
- "email": "mislav.marohnic@gmail.com"
- },
- {
- "name": "dgraham",
- "email": "david.malcom.graham@gmail.com"
- }
- ],
"name": "primer-marketing-support",
- "optionalDependencies": {},
- "readme": "ERROR: No README data found!",
"repository": {
"type": "git",
"url": "https://github.com/primer/primer-css/tree/master/modules/primer-marketing-support"
diff --git a/node_modules/primer-marketing-type/build/index.js b/node_modules/primer-marketing-type/build/index.js
new file mode 100644
index 00000000000..cb8f9008ba5
--- /dev/null
+++ b/node_modules/primer-marketing-type/build/index.js
@@ -0,0 +1 @@
+module.exports = {"cssstats":{"size":1587,"gzipSize":540,"humanizedSize":"2kB","humanizedGzipSize":"540B","rules":{"total":23,"size":{"graph":[1,2,2,1,1,2,1,1,2,1,1,2,1,1,2,2,2,3,1,1,1,9,5],"max":9,"average":1.9565217391304348}},"selectors":{"total":30,"type":0,"class":30,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-mono-font",".alt-h0",".alt-h1",".alt-h2",".alt-h3",".alt-h4",".alt-h5",".alt-h6",".alt-lead",".alt-h0",".alt-h0",".alt-h0",".alt-h1",".alt-h1",".alt-h1",".alt-h2",".alt-h2",".alt-h2",".alt-h3",".alt-h3",".alt-h3",".alt-h4",".alt-h5",".alt-h6",".alt-lead",".alt-lead",".alt-lead",".alt-text-small",".pullquote",".pullquote"],"specificity":{"max":10,"average":10}},"declarations":{"total":45,"unique":33,"properties":{"font-family":["\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace","Roboto,-apple-system,BlinkMacSystemFont,\"Helvetica Neue\",\"Segoe UI\",\"Oxygen\",\"Ubuntu\",\"Cantarell\",\"Open Sans\",sans-serif","\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"],"-webkit-font-smoothing":["antialiased","antialiased"],"font-size":["48px","54px","72px","36px","48px","54px","28px","34px","38px","18px","20px","22px","16px","14px","12px","21px","24px","26px","14px","16px","18px"],"font-weight":["300","300","300","400","500","500","500","300"],"padding-top":["0"],"padding-bottom":["0"],"padding-left":["8px","12px"],"margin-bottom":["24px","32px"],"line-height":["1.4","1.5"],"color":["#586069"],"border-left":["3px solid #e1e4e8"],"margin-left":["-15px"]}},"mediaQueries":{"total":11,"unique":2,"values":["(min-width: 768px)","(min-width: 1012px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 768px)"],"contents":[{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h0"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["54px"]}}},{"value":"(min-width: 1012px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h0"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["72px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h1"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["48px"]}}},{"value":"(min-width: 1012px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h1"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["54px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h2"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["34px"]}}},{"value":"(min-width: 1012px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h2"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["38px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h3"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["20px"]}}},{"value":"(min-width: 1012px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-h3"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["22px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-lead"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["24px"]}}},{"value":"(min-width: 1012px)","rules":{"total":1,"size":{"graph":[1],"max":1,"average":1}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".alt-lead"],"specificity":{"max":10,"average":10}},"declarations":{"total":1,"unique":1,"properties":{"font-size":["26px"]}}},{"value":"(min-width: 768px)","rules":{"total":1,"size":{"graph":[5],"max":5,"average":5}},"selectors":{"total":1,"type":0,"class":1,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".pullquote"],"specificity":{"max":10,"average":10}},"declarations":{"total":5,"unique":5,"properties":{"padding-left":["12px"],"margin-bottom":["32px"],"margin-left":["-15px"],"font-size":["18px"],"line-height":["1.5"]}}}]}}}
\ No newline at end of file
diff --git a/node_modules/primer-marketing-type/package.json b/node_modules/primer-marketing-type/package.json
index 92fad37860c..2fdfa095eb3 100644
--- a/node_modules/primer-marketing-type/package.json
+++ b/node_modules/primer-marketing-type/package.json
@@ -1,72 +1,45 @@
{
- "_args": [
- [
- {
- "raw": "primer-marketing-type@^1.0.2",
- "scope": null,
- "escapedName": "primer-marketing-type",
- "name": "primer-marketing-type",
- "rawSpec": "^1.0.2",
- "spec": ">=1.0.2 <2.0.0",
- "type": "range"
- },
- "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css"
- ]
- ],
- "_from": "primer-marketing-type@>=1.0.2 <2.0.0",
+ "_from": "primer-marketing-type@^1.0.2",
"_id": "primer-marketing-type@1.0.2",
- "_inCache": true,
+ "_inBundle": false,
+ "_integrity": "sha1-ELi2ZMQeoDhbeVoA2e2+359eq7I=",
"_location": "/primer-marketing-type",
- "_nodeVersion": "6.9.4",
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/primer-marketing-type-1.0.2.tgz_1499718621136_0.9816534570418298"
- },
- "_npmUser": {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- "_npmVersion": "4.6.1",
"_phantomChildren": {},
"_requested": {
+ "type": "range",
+ "registry": true,
"raw": "primer-marketing-type@^1.0.2",
- "scope": null,
- "escapedName": "primer-marketing-type",
"name": "primer-marketing-type",
+ "escapedName": "primer-marketing-type",
"rawSpec": "^1.0.2",
- "spec": ">=1.0.2 <2.0.0",
- "type": "range"
+ "saveSpec": null,
+ "fetchSpec": "^1.0.2"
},
"_requiredBy": [
- "/primer-css",
"/primer-marketing"
],
"_resolved": "https://registry.npmjs.org/primer-marketing-type/-/primer-marketing-type-1.0.2.tgz",
"_shasum": "10b8b664c41ea0385b795a00d9edbedf9f5eabb2",
- "_shrinkwrap": null,
"_spec": "primer-marketing-type@^1.0.2",
- "_where": "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css",
+ "_where": "/Users/bkeepers/projects/guides/node_modules/primer-marketing",
"author": {
"name": "GitHub, Inc."
},
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
+ "bundleDependencies": false,
"dependencies": {
"primer-marketing-support": "^1.0.2",
"primer-support": "^4.0.7"
},
+ "deprecated": false,
"description": "Typography for marketing websites at GitHub",
"devDependencies": {
"primer-module-build": "*",
"stylelint": "*",
"stylelint-config-primer": "*"
},
- "directories": {},
- "dist": {
- "shasum": "10b8b664c41ea0385b795a00d9edbedf9f5eabb2",
- "tarball": "https://registry.npmjs.org/primer-marketing-type/-/primer-marketing-type-1.0.2.tgz"
- },
"files": [
"index.scss",
"lib",
@@ -84,43 +57,7 @@
],
"license": "MIT",
"main": "build/index.js",
- "maintainers": [
- {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- {
- "name": "jonrohan",
- "email": "yes@jonrohan.codes"
- },
- {
- "name": "shawnbot",
- "email": "shawnbot-npm@nym.hush.com"
- },
- {
- "name": "muan",
- "email": "me@muanchiou.com"
- },
- {
- "name": "mdo",
- "email": "markdotto@gmail.com"
- },
- {
- "name": "josh",
- "email": "josh@joshpeek.com"
- },
- {
- "name": "mislav",
- "email": "mislav.marohnic@gmail.com"
- },
- {
- "name": "dgraham",
- "email": "david.malcom.graham@gmail.com"
- }
- ],
"name": "primer-marketing-type",
- "optionalDependencies": {},
- "readme": "ERROR: No README data found!",
"repository": {
"type": "git",
"url": "https://github.com/primer/primer-css/tree/master/modules/primer-marketing-type"
diff --git a/node_modules/primer-marketing-utilities/CHANGELOG.md b/node_modules/primer-marketing-utilities/CHANGELOG.md
new file mode 100644
index 00000000000..bc012808e54
--- /dev/null
+++ b/node_modules/primer-marketing-utilities/CHANGELOG.md
@@ -0,0 +1,26 @@
+# v0.1.4
+
+ * add changes from primer repo and bump patch version: original pr changes made here https://github.com/primer/primer-marketing-utilities/pulls?q=is%3Apr+is%3Aclosed - broccolini [github/github@e8a9d42](https://github.com/github/github/commit/e8a9d42)Fix link references
+
+# v0.1.3
+
+ * version and changelog - Sophie Shepherd [github/github@9f619bf](https://github.com/github/github/commit/9f619bf)
+ * I'm a true dumb dumb - Sophie Shepherd [github/github@b023d66](https://github.com/github/github/commit/b023d66)
+
+# v0.1.2
+
+ * incorporate @broccolini's feedback - Sophie Shepherd [github/github@d7335bb](https://github.com/github/github/commit/d7335bb)fe4e
+ * oops i forgot borders should go in primer-marketing - Sophie Shepherd [github/github@b010e2c](https://github.com/github/github/commit/b010e2c)4d15
+
+# v0.0.2
+
+ * correct build urls - broccolini [github/github@c70b22c](https://github.com/github/github/commit/c70b22c)
+ * disable lint for filter - broccolini [github/github@88921a8](https://github.com/github/github/commit/88921a8)
+ * fix travis ci url and bump version - broccolini [github/github@86fe857](https://github.com/github/github/commit/86fe857)
+ * move all sitenextnext images over to regular site directory - Sophie Shepherd [github/github@2ccbe45](https://github.com/github/github/commit/2ccbe45)
+
+# v0.0.1
+
+ * add an image that works - Sophie Shepherd [github/github@bdc8def](https://github.com/github/github/commit/bdc8def)
+ * add a picture of a cat for @broccolini :) - Sophie Shepherd [github/github@3ab72b8](https://github.com/github/github/commit/3ab72b8)
+ * incorporate @broccolini's feedback - Sophie Shepherd [github/github@52d66a0](https://github.com/github/github/commit/52d66a0)
\ No newline at end of file
diff --git a/node_modules/primer-alerts/LICENSE b/node_modules/primer-marketing-utilities/LICENSE
similarity index 100%
rename from node_modules/primer-alerts/LICENSE
rename to node_modules/primer-marketing-utilities/LICENSE
diff --git a/node_modules/primer-marketing-utilities/README.md b/node_modules/primer-marketing-utilities/README.md
new file mode 100644
index 00000000000..16e247a335f
--- /dev/null
+++ b/node_modules/primer-marketing-utilities/README.md
@@ -0,0 +1,47 @@
+# Primer Marketing CSS Utilities
+
+[](https://www.npmjs.org/package/primer-marketing-utilities)
+[](https://travis-ci.org/primer/primer-css)
+
+This repository is a module of the full [primer-marketing-css][primer-marketing-css] repository.
+
+## Install
+
+This repository is distributed with [npm][npm]. After [installing npm][install-npm], you can install `primer-marketing-utilities` with this command.
+
+```
+$ npm install --save primer-marketing-utilities
+```
+
+## Usage
+
+The source files included are written in [Sass][sass] (`scss`) You can simply point your sass `include-path` at your `node_modules` directory and import it like this.
+
+```scss
+@import "primer-marketing-utilities/index.scss";
+```
+
+You can also import specific portions of the module by importing those partials from the `/lib/` folder. _Make sure you import any requirements along with the modules._
+
+## Build
+
+For a compiled **css** version of this module, a npm script is included that will output a css version to `build/build.css` The built css file is also included in the npm package.
+
+```
+$ npm run build
+```
+
+## Documentation
+
+
+
+## License
+
+[MIT](./LICENSE) © [GitHub](https://github.com/)
+
+[primer-css]: https://github.com/primer/primer
+[docs]: http://primercss.io/
+[npm]: https://www.npmjs.com/
+[install-npm]: https://docs.npmjs.com/getting-started/installing-node
+[sass]: http://sass-lang.com/
+[primer-marketing-css]: https://github.com/primer/primer-marketing
diff --git a/node_modules/primer-marketing-utilities/build/build.css b/node_modules/primer-marketing-utilities/build/build.css
new file mode 100644
index 00000000000..b54ff8df26e
--- /dev/null
+++ b/node_modules/primer-marketing-utilities/build/build.css
@@ -0,0 +1 @@
+.grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media (min-width: 544px){.border-sm-top{border-top:1px #e1e4e8 solid !important}.border-sm-right{border-right:1px #e1e4e8 solid !important}.border-sm-bottom{border-bottom:1px #e1e4e8 solid !important}.border-sm-left{border-left:1px #e1e4e8 solid !important}.border-sm-top-0{border-top:0 !important}.border-sm-right-0{border-right:0 !important}.border-sm-bottom-0{border-bottom:0 !important}.border-sm-left-0{border-left:0 !important}}@media (min-width: 768px){.border-md-top{border-top:1px #e1e4e8 solid !important}.border-md-right{border-right:1px #e1e4e8 solid !important}.border-md-bottom{border-bottom:1px #e1e4e8 solid !important}.border-md-left{border-left:1px #e1e4e8 solid !important}.border-md-top-0{border-top:0 !important}.border-md-right-0{border-right:0 !important}.border-md-bottom-0{border-bottom:0 !important}.border-md-left-0{border-left:0 !important}}@media (min-width: 1012px){.border-lg-top{border-top:1px #e1e4e8 solid !important}.border-lg-right{border-right:1px #e1e4e8 solid !important}.border-lg-bottom{border-bottom:1px #e1e4e8 solid !important}.border-lg-left{border-left:1px #e1e4e8 solid !important}.border-lg-top-0{border-top:0 !important}.border-lg-right-0{border-right:0 !important}.border-lg-bottom-0{border-bottom:0 !important}.border-lg-left-0{border-left:0 !important}}@media (min-width: 1280px){.border-xl-top{border-top:1px #e1e4e8 solid !important}.border-xl-right{border-right:1px #e1e4e8 solid !important}.border-xl-bottom{border-bottom:1px #e1e4e8 solid !important}.border-xl-left{border-left:1px #e1e4e8 solid !important}.border-xl-top-0{border-top:0 !important}.border-xl-right-0{border-right:0 !important}.border-xl-bottom-0{border-bottom:0 !important}.border-xl-left-0{border-left:0 !important}}
diff --git a/node_modules/primer-marketing-utilities/build/index.js b/node_modules/primer-marketing-utilities/build/index.js
new file mode 100644
index 00000000000..3135bad9839
--- /dev/null
+++ b/node_modules/primer-marketing-utilities/build/index.js
@@ -0,0 +1 @@
+module.exports = {"cssstats":{"size":1808,"gzipSize":304,"humanizedSize":"2kB","humanizedGzipSize":"304B","rules":{"total":33,"size":{"graph":[2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"max":2,"average":1.0303030303030303}},"selectors":{"total":33,"type":0,"class":33,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".grayscale",".border-sm-top",".border-sm-right",".border-sm-bottom",".border-sm-left",".border-sm-top-0",".border-sm-right-0",".border-sm-bottom-0",".border-sm-left-0",".border-md-top",".border-md-right",".border-md-bottom",".border-md-left",".border-md-top-0",".border-md-right-0",".border-md-bottom-0",".border-md-left-0",".border-lg-top",".border-lg-right",".border-lg-bottom",".border-lg-left",".border-lg-top-0",".border-lg-right-0",".border-lg-bottom-0",".border-lg-left-0",".border-xl-top",".border-xl-right",".border-xl-bottom",".border-xl-left",".border-xl-top-0",".border-xl-right-0",".border-xl-bottom-0",".border-xl-left-0"],"specificity":{"max":10,"average":10}},"declarations":{"total":34,"unique":10,"properties":{"-webkit-filter":["grayscale(100%)"],"filter":["grayscale(100%)"],"border-top":["1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0"],"border-right":["1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0"],"border-bottom":["1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0"],"border-left":["1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0","1px #e1e4e8 solid","0"]}},"mediaQueries":{"total":4,"unique":4,"values":["(min-width: 544px)","(min-width: 768px)","(min-width: 1012px)","(min-width: 1280px)"],"contents":[{"value":"(min-width: 544px)","rules":{"total":8,"size":{"graph":[1,1,1,1,1,1,1,1],"max":1,"average":1}},"selectors":{"total":8,"type":0,"class":8,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".border-sm-top",".border-sm-right",".border-sm-bottom",".border-sm-left",".border-sm-top-0",".border-sm-right-0",".border-sm-bottom-0",".border-sm-left-0"],"specificity":{"max":10,"average":10}},"declarations":{"total":8,"unique":8,"properties":{"border-top":["1px #e1e4e8 solid","0"],"border-right":["1px #e1e4e8 solid","0"],"border-bottom":["1px #e1e4e8 solid","0"],"border-left":["1px #e1e4e8 solid","0"]}}},{"value":"(min-width: 768px)","rules":{"total":8,"size":{"graph":[1,1,1,1,1,1,1,1],"max":1,"average":1}},"selectors":{"total":8,"type":0,"class":8,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".border-md-top",".border-md-right",".border-md-bottom",".border-md-left",".border-md-top-0",".border-md-right-0",".border-md-bottom-0",".border-md-left-0"],"specificity":{"max":10,"average":10}},"declarations":{"total":8,"unique":8,"properties":{"border-top":["1px #e1e4e8 solid","0"],"border-right":["1px #e1e4e8 solid","0"],"border-bottom":["1px #e1e4e8 solid","0"],"border-left":["1px #e1e4e8 solid","0"]}}},{"value":"(min-width: 1012px)","rules":{"total":8,"size":{"graph":[1,1,1,1,1,1,1,1],"max":1,"average":1}},"selectors":{"total":8,"type":0,"class":8,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".border-lg-top",".border-lg-right",".border-lg-bottom",".border-lg-left",".border-lg-top-0",".border-lg-right-0",".border-lg-bottom-0",".border-lg-left-0"],"specificity":{"max":10,"average":10}},"declarations":{"total":8,"unique":8,"properties":{"border-top":["1px #e1e4e8 solid","0"],"border-right":["1px #e1e4e8 solid","0"],"border-bottom":["1px #e1e4e8 solid","0"],"border-left":["1px #e1e4e8 solid","0"]}}},{"value":"(min-width: 1280px)","rules":{"total":8,"size":{"graph":[1,1,1,1,1,1,1,1],"max":1,"average":1}},"selectors":{"total":8,"type":0,"class":8,"id":0,"pseudoClass":0,"pseudoElement":0,"values":[".border-xl-top",".border-xl-right",".border-xl-bottom",".border-xl-left",".border-xl-top-0",".border-xl-right-0",".border-xl-bottom-0",".border-xl-left-0"],"specificity":{"max":10,"average":10}},"declarations":{"total":8,"unique":8,"properties":{"border-top":["1px #e1e4e8 solid","0"],"border-right":["1px #e1e4e8 solid","0"],"border-bottom":["1px #e1e4e8 solid","0"],"border-left":["1px #e1e4e8 solid","0"]}}}]}}}
\ No newline at end of file
diff --git a/node_modules/primer-marketing-utilities/index.scss b/node_modules/primer-marketing-utilities/index.scss
new file mode 100644
index 00000000000..e605a72bcd2
--- /dev/null
+++ b/node_modules/primer-marketing-utilities/index.scss
@@ -0,0 +1,4 @@
+@import "primer-support/index.scss";
+// utilities
+@import "./lib/filters.scss";
+@import "./lib/borders.scss";
diff --git a/node_modules/primer-marketing-utilities/lib/borders.scss b/node_modules/primer-marketing-utilities/lib/borders.scss
new file mode 100644
index 00000000000..12ed39167a8
--- /dev/null
+++ b/node_modules/primer-marketing-utilities/lib/borders.scss
@@ -0,0 +1,17 @@
+// Border utilities
+// stylelint-disable block-opening-brace-space-before, primer/selector-no-utility, comment-empty-line-before
+
+// Responsive border utilities
+
+@each $breakpoint in map-keys($breakpoints) {
+ @include breakpoint($breakpoint) {
+ .border-#{$breakpoint}-top { border-top: $border !important; }
+ .border-#{$breakpoint}-right { border-right: $border !important; }
+ .border-#{$breakpoint}-bottom { border-bottom: $border !important; }
+ .border-#{$breakpoint}-left { border-left: $border !important; }
+ .border-#{$breakpoint}-top-0 { border-top: 0 !important; }
+ .border-#{$breakpoint}-right-0 { border-right: 0 !important; }
+ .border-#{$breakpoint}-bottom-0 { border-bottom: 0 !important; }
+ .border-#{$breakpoint}-left-0 { border-left: 0 !important; }
+ }
+}
diff --git a/node_modules/primer-marketing-utilities/lib/filters.scss b/node_modules/primer-marketing-utilities/lib/filters.scss
new file mode 100644
index 00000000000..55cc761ce47
--- /dev/null
+++ b/node_modules/primer-marketing-utilities/lib/filters.scss
@@ -0,0 +1,4 @@
+// stylelint-disable no-unsupported-browser-features
+.grayscale {
+ filter: grayscale(100%);
+}
diff --git a/node_modules/primer-marketing-utilities/package.json b/node_modules/primer-marketing-utilities/package.json
new file mode 100644
index 00000000000..53c235195fb
--- /dev/null
+++ b/node_modules/primer-marketing-utilities/package.json
@@ -0,0 +1,69 @@
+{
+ "_from": "primer-marketing-utilities@^1.0.2",
+ "_id": "primer-marketing-utilities@1.0.2",
+ "_inBundle": false,
+ "_integrity": "sha1-vUMh14exRbbBL6K4gV4V8dm7oyQ=",
+ "_location": "/primer-marketing-utilities",
+ "_phantomChildren": {},
+ "_requested": {
+ "type": "range",
+ "registry": true,
+ "raw": "primer-marketing-utilities@^1.0.2",
+ "name": "primer-marketing-utilities",
+ "escapedName": "primer-marketing-utilities",
+ "rawSpec": "^1.0.2",
+ "saveSpec": null,
+ "fetchSpec": "^1.0.2"
+ },
+ "_requiredBy": [
+ "/primer-marketing"
+ ],
+ "_resolved": "https://registry.npmjs.org/primer-marketing-utilities/-/primer-marketing-utilities-1.0.2.tgz",
+ "_shasum": "bd4321d787b145b6c12fa2b8815e15f1d9bba324",
+ "_spec": "primer-marketing-utilities@^1.0.2",
+ "_where": "/Users/bkeepers/projects/guides/node_modules/primer-marketing",
+ "author": {
+ "name": "GitHub, Inc."
+ },
+ "bugs": {
+ "url": "https://github.com/primer/primer-css/issues"
+ },
+ "bundleDependencies": false,
+ "dependencies": {
+ "primer-marketing-support": "^1.0.2",
+ "primer-support": "^4.0.7"
+ },
+ "deprecated": false,
+ "description": "Marketing specific immutable, atomic CSS classes",
+ "devDependencies": {
+ "primer-module-build": "*",
+ "stylelint": "*",
+ "stylelint-config-primer": "*"
+ },
+ "files": [
+ "index.scss",
+ "lib",
+ "build"
+ ],
+ "homepage": "http://primercss.io/",
+ "keywords": [
+ "primer",
+ "css",
+ "github",
+ "primercss"
+ ],
+ "license": "MIT",
+ "main": "build/index.js",
+ "name": "primer-marketing-utilities",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/primer/primer-css/tree/master/modules/primer-marketing-utilities"
+ },
+ "scripts": {
+ "build": "primer-module-build index.scss",
+ "prepare": "npm run build",
+ "test": "npm run build && stylelint **/*.scss -c .stylelintrc.json -s scss"
+ },
+ "style": "index.scss",
+ "version": "1.0.2"
+}
diff --git a/node_modules/primer-marketing/package.json b/node_modules/primer-marketing/package.json
index 8f47cbc9b3c..69e89d486b9 100644
--- a/node_modules/primer-marketing/package.json
+++ b/node_modules/primer-marketing/package.json
@@ -1,56 +1,34 @@
{
- "_args": [
- [
- {
- "raw": "primer-marketing@^5.0.2",
- "scope": null,
- "escapedName": "primer-marketing",
- "name": "primer-marketing",
- "rawSpec": "^5.0.2",
- "spec": ">=5.0.2 <6.0.0",
- "type": "range"
- },
- "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css"
- ]
- ],
- "_from": "primer-marketing@>=5.0.2 <6.0.0",
+ "_from": "primer-marketing@5.0.2",
"_id": "primer-marketing@5.0.2",
- "_inCache": true,
+ "_inBundle": false,
+ "_integrity": "sha1-x6Dg6bx2JSIbTavxyZL/NedEnGM=",
"_location": "/primer-marketing",
- "_nodeVersion": "6.9.4",
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/primer-marketing-5.0.2.tgz_1499718642028_0.7906408063136041"
- },
- "_npmUser": {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- "_npmVersion": "4.6.1",
"_phantomChildren": {},
"_requested": {
- "raw": "primer-marketing@^5.0.2",
- "scope": null,
- "escapedName": "primer-marketing",
+ "type": "version",
+ "registry": true,
+ "raw": "primer-marketing@5.0.2",
"name": "primer-marketing",
- "rawSpec": "^5.0.2",
- "spec": ">=5.0.2 <6.0.0",
- "type": "range"
+ "escapedName": "primer-marketing",
+ "rawSpec": "5.0.2",
+ "saveSpec": null,
+ "fetchSpec": "5.0.2"
},
"_requiredBy": [
- "/primer-css"
+ "/"
],
"_resolved": "https://registry.npmjs.org/primer-marketing/-/primer-marketing-5.0.2.tgz",
"_shasum": "c7a0e0e9bc7625221b4dabf1c992ff35e7449c63",
- "_shrinkwrap": null,
- "_spec": "primer-marketing@^5.0.2",
- "_where": "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css",
+ "_spec": "primer-marketing@5.0.2",
+ "_where": "/Users/bkeepers/projects/guides",
"author": {
"name": "GitHub, Inc."
},
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
+ "bundleDependencies": false,
"dependencies": {
"primer-breadcrumb": "^1.0.2",
"primer-cards": "^0.1.8",
@@ -62,15 +40,11 @@
"primer-support": "^4.0.7",
"primer-tables": "^1.0.2"
},
+ "deprecated": false,
"description": "Primer CSS marketing packages",
"devDependencies": {
"primer-module-build": "*"
},
- "directories": {},
- "dist": {
- "shasum": "c7a0e0e9bc7625221b4dabf1c992ff35e7449c63",
- "tarball": "https://registry.npmjs.org/primer-marketing/-/primer-marketing-5.0.2.tgz"
- },
"files": [
"index.scss",
"build"
@@ -78,43 +52,7 @@
"homepage": "http://primercss.io/",
"license": "MIT",
"main": "build/index.js",
- "maintainers": [
- {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- {
- "name": "jonrohan",
- "email": "yes@jonrohan.codes"
- },
- {
- "name": "shawnbot",
- "email": "shawnbot-npm@nym.hush.com"
- },
- {
- "name": "muan",
- "email": "me@muanchiou.com"
- },
- {
- "name": "mdo",
- "email": "markdotto@gmail.com"
- },
- {
- "name": "josh",
- "email": "josh@joshpeek.com"
- },
- {
- "name": "mislav",
- "email": "mislav.marohnic@gmail.com"
- },
- {
- "name": "dgraham",
- "email": "david.malcom.graham@gmail.com"
- }
- ],
"name": "primer-marketing",
- "optionalDependencies": {},
- "readme": "ERROR: No README data found!",
"repository": {
"type": "git",
"url": "https://github.com/primer/primer-css/tree/master/modules/primer-marketing"
diff --git a/node_modules/primer-navigation/package.json b/node_modules/primer-navigation/package.json
index 564d601d6d6..e3a428b59ed 100644
--- a/node_modules/primer-navigation/package.json
+++ b/node_modules/primer-navigation/package.json
@@ -1,71 +1,44 @@
{
- "_args": [
- [
- {
- "raw": "primer-navigation@^1.0.6",
- "scope": null,
- "escapedName": "primer-navigation",
- "name": "primer-navigation",
- "rawSpec": "^1.0.6",
- "spec": ">=1.0.6 <2.0.0",
- "type": "range"
- },
- "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css"
- ]
- ],
- "_from": "primer-navigation@>=1.0.6 <2.0.0",
+ "_from": "primer-navigation@^1.0.6",
"_id": "primer-navigation@1.0.6",
- "_inCache": true,
+ "_inBundle": false,
+ "_integrity": "sha1-RY4ZcJvPjp/CphXVobDX0cXVfmo=",
"_location": "/primer-navigation",
- "_nodeVersion": "6.9.4",
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/primer-navigation-1.0.6.tgz_1499718623844_0.5821894945111126"
- },
- "_npmUser": {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- "_npmVersion": "4.6.1",
"_phantomChildren": {},
"_requested": {
+ "type": "range",
+ "registry": true,
"raw": "primer-navigation@^1.0.6",
- "scope": null,
- "escapedName": "primer-navigation",
"name": "primer-navigation",
+ "escapedName": "primer-navigation",
"rawSpec": "^1.0.6",
- "spec": ">=1.0.6 <2.0.0",
- "type": "range"
+ "saveSpec": null,
+ "fetchSpec": "^1.0.6"
},
"_requiredBy": [
- "/primer-core",
- "/primer-css"
+ "/primer-core"
],
"_resolved": "https://registry.npmjs.org/primer-navigation/-/primer-navigation-1.0.6.tgz",
"_shasum": "458e19709bcf8e9fc2a615d5a1b0d7d1c5d57e6a",
- "_shrinkwrap": null,
"_spec": "primer-navigation@^1.0.6",
- "_where": "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css",
+ "_where": "/Users/bkeepers/projects/guides/node_modules/primer-core",
"author": {
"name": "GitHub, Inc."
},
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
+ "bundleDependencies": false,
"dependencies": {
"primer-support": "^4.0.7"
},
+ "deprecated": false,
"description": "Singular purpose and flexible navigation elements.",
"devDependencies": {
"primer-module-build": "*",
"stylelint": "*",
"stylelint-config-primer": "*"
},
- "directories": {},
- "dist": {
- "shasum": "458e19709bcf8e9fc2a615d5a1b0d7d1c5d57e6a",
- "tarball": "https://registry.npmjs.org/primer-navigation/-/primer-navigation-1.0.6.tgz"
- },
"files": [
"index.scss",
"lib",
@@ -82,43 +55,7 @@
],
"license": "MIT",
"main": "build/index.js",
- "maintainers": [
- {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- {
- "name": "jonrohan",
- "email": "yes@jonrohan.codes"
- },
- {
- "name": "shawnbot",
- "email": "shawnbot-npm@nym.hush.com"
- },
- {
- "name": "muan",
- "email": "me@muanchiou.com"
- },
- {
- "name": "mdo",
- "email": "markdotto@gmail.com"
- },
- {
- "name": "josh",
- "email": "josh@joshpeek.com"
- },
- {
- "name": "mislav",
- "email": "mislav.marohnic@gmail.com"
- },
- {
- "name": "dgraham",
- "email": "david.malcom.graham@gmail.com"
- }
- ],
"name": "primer-navigation",
- "optionalDependencies": {},
- "readme": "ERROR: No README data found!",
"repository": {
"type": "git",
"url": "https://github.com/primer/primer-css/tree/master/modules/primer-navigation"
diff --git a/node_modules/primer-page-headers/package.json b/node_modules/primer-page-headers/package.json
index 894cd9e16b2..3307286d467 100644
--- a/node_modules/primer-page-headers/package.json
+++ b/node_modules/primer-page-headers/package.json
@@ -1,72 +1,45 @@
{
- "_args": [
- [
- {
- "raw": "primer-page-headers@^1.0.2",
- "scope": null,
- "escapedName": "primer-page-headers",
- "name": "primer-page-headers",
- "rawSpec": "^1.0.2",
- "spec": ">=1.0.2 <2.0.0",
- "type": "range"
- },
- "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css"
- ]
- ],
- "_from": "primer-page-headers@>=1.0.2 <2.0.0",
+ "_from": "primer-page-headers@^1.0.2",
"_id": "primer-page-headers@1.0.2",
- "_inCache": true,
+ "_inBundle": false,
+ "_integrity": "sha1-g1xhGHX7HCU7GUkb8I/zfVqLUT8=",
"_location": "/primer-page-headers",
- "_nodeVersion": "6.9.4",
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/primer-page-headers-1.0.2.tgz_1499718624390_0.12474106624722481"
- },
- "_npmUser": {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- "_npmVersion": "4.6.1",
"_phantomChildren": {},
"_requested": {
+ "type": "range",
+ "registry": true,
"raw": "primer-page-headers@^1.0.2",
- "scope": null,
- "escapedName": "primer-page-headers",
"name": "primer-page-headers",
+ "escapedName": "primer-page-headers",
"rawSpec": "^1.0.2",
- "spec": ">=1.0.2 <2.0.0",
- "type": "range"
+ "saveSpec": null,
+ "fetchSpec": "^1.0.2"
},
"_requiredBy": [
- "/primer-css",
"/primer-marketing"
],
"_resolved": "https://registry.npmjs.org/primer-page-headers/-/primer-page-headers-1.0.2.tgz",
"_shasum": "835c611875fb1c253b19491bf08ff37d5a8b513f",
- "_shrinkwrap": null,
"_spec": "primer-page-headers@^1.0.2",
- "_where": "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css",
+ "_where": "/Users/bkeepers/projects/guides/node_modules/primer-marketing",
"author": {
"name": "GitHub, Inc."
},
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
+ "bundleDependencies": false,
"dependencies": {
"primer-marketing-support": "^1.0.2",
"primer-support": "^4.0.7"
},
+ "deprecated": false,
"description": "Jumbotrons, heroes, and featured content sections for marketing websites at GitHub.",
"devDependencies": {
"primer-module-build": "*",
"stylelint": "*",
"stylelint-config-primer": "*"
},
- "directories": {},
- "dist": {
- "shasum": "835c611875fb1c253b19491bf08ff37d5a8b513f",
- "tarball": "https://registry.npmjs.org/primer-page-headers/-/primer-page-headers-1.0.2.tgz"
- },
"files": [
"index.scss",
"lib",
@@ -85,43 +58,7 @@
],
"license": "MIT",
"main": "build/index.js",
- "maintainers": [
- {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- {
- "name": "jonrohan",
- "email": "yes@jonrohan.codes"
- },
- {
- "name": "shawnbot",
- "email": "shawnbot-npm@nym.hush.com"
- },
- {
- "name": "muan",
- "email": "me@muanchiou.com"
- },
- {
- "name": "mdo",
- "email": "markdotto@gmail.com"
- },
- {
- "name": "josh",
- "email": "josh@joshpeek.com"
- },
- {
- "name": "mislav",
- "email": "mislav.marohnic@gmail.com"
- },
- {
- "name": "dgraham",
- "email": "david.malcom.graham@gmail.com"
- }
- ],
"name": "primer-page-headers",
- "optionalDependencies": {},
- "readme": "ERROR: No README data found!",
"repository": {
"type": "git",
"url": "https://github.com/primer/primer-css/tree/master/modules/primer-page-headers"
diff --git a/node_modules/primer-page-sections/package.json b/node_modules/primer-page-sections/package.json
index 3819db5ac0e..f496381ad3b 100644
--- a/node_modules/primer-page-sections/package.json
+++ b/node_modules/primer-page-sections/package.json
@@ -1,72 +1,45 @@
{
- "_args": [
- [
- {
- "raw": "primer-page-sections@^1.0.2",
- "scope": null,
- "escapedName": "primer-page-sections",
- "name": "primer-page-sections",
- "rawSpec": "^1.0.2",
- "spec": ">=1.0.2 <2.0.0",
- "type": "range"
- },
- "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css"
- ]
- ],
- "_from": "primer-page-sections@>=1.0.2 <2.0.0",
+ "_from": "primer-page-sections@^1.0.2",
"_id": "primer-page-sections@1.0.2",
- "_inCache": true,
+ "_inBundle": false,
+ "_integrity": "sha1-z4mhW/tlpF6vFk8/Zrs0t9YwEts=",
"_location": "/primer-page-sections",
- "_nodeVersion": "6.9.4",
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/primer-page-sections-1.0.2.tgz_1499718627451_0.697452062740922"
- },
- "_npmUser": {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- "_npmVersion": "4.6.1",
"_phantomChildren": {},
"_requested": {
+ "type": "range",
+ "registry": true,
"raw": "primer-page-sections@^1.0.2",
- "scope": null,
- "escapedName": "primer-page-sections",
"name": "primer-page-sections",
+ "escapedName": "primer-page-sections",
"rawSpec": "^1.0.2",
- "spec": ">=1.0.2 <2.0.0",
- "type": "range"
+ "saveSpec": null,
+ "fetchSpec": "^1.0.2"
},
"_requiredBy": [
- "/primer-css",
"/primer-marketing"
],
"_resolved": "https://registry.npmjs.org/primer-page-sections/-/primer-page-sections-1.0.2.tgz",
"_shasum": "cf89a15bfb65a45eaf164f3f66bb34b7d63012db",
- "_shrinkwrap": null,
"_spec": "primer-page-sections@^1.0.2",
- "_where": "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css",
+ "_where": "/Users/bkeepers/projects/guides/node_modules/primer-marketing",
"author": {
"name": "GitHub, Inc."
},
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
+ "bundleDependencies": false,
"dependencies": {
"primer-marketing-support": "^1.0.2",
"primer-support": "^4.0.7"
},
+ "deprecated": false,
"description": "Styles to create distinct sections of marketing pages at GitHub.",
"devDependencies": {
"primer-module-build": "*",
"stylelint": "*",
"stylelint-config-primer": "*"
},
- "directories": {},
- "dist": {
- "shasum": "cf89a15bfb65a45eaf164f3f66bb34b7d63012db",
- "tarball": "https://registry.npmjs.org/primer-page-sections/-/primer-page-sections-1.0.2.tgz"
- },
"files": [
"index.scss",
"lib",
@@ -84,43 +57,7 @@
],
"license": "MIT",
"main": "build/index.js",
- "maintainers": [
- {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- {
- "name": "jonrohan",
- "email": "yes@jonrohan.codes"
- },
- {
- "name": "shawnbot",
- "email": "shawnbot-npm@nym.hush.com"
- },
- {
- "name": "muan",
- "email": "me@muanchiou.com"
- },
- {
- "name": "mdo",
- "email": "markdotto@gmail.com"
- },
- {
- "name": "josh",
- "email": "josh@joshpeek.com"
- },
- {
- "name": "mislav",
- "email": "mislav.marohnic@gmail.com"
- },
- {
- "name": "dgraham",
- "email": "david.malcom.graham@gmail.com"
- }
- ],
"name": "primer-page-sections",
- "optionalDependencies": {},
- "readme": "ERROR: No README data found!",
"repository": {
"type": "git",
"url": "https://github.com/primer/primer-css/tree/master/modules/primer-page-sections"
diff --git a/node_modules/primer-product/CHANGELOG.md b/node_modules/primer-product/CHANGELOG.md
deleted file mode 100644
index 501422462bf..00000000000
--- a/node_modules/primer-product/CHANGELOG.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# 1.0.0
-
-- Grouping primer modules into product
diff --git a/node_modules/primer-product/LICENSE b/node_modules/primer-product/LICENSE
deleted file mode 100644
index 5715c13693b..00000000000
--- a/node_modules/primer-product/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-The MIT License (MIT)
-
-Copyright (c) 2016 GitHub Inc.
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/node_modules/primer-product/README.md b/node_modules/primer-product/README.md
deleted file mode 100644
index 9d3495fe228..00000000000
--- a/node_modules/primer-product/README.md
+++ /dev/null
@@ -1,48 +0,0 @@
-# Primer product
-
-[](https://www.npmjs.org/package/primer-product)
-[](https://travis-ci.org/primer/primer-css)
-
-> Primer product is one of 3 meta-packages that belong to the Primer CSS framework. Primer product contains packages that are used on GitHub product websites.
-
-This repository is a compilation of [several CSS packages](https://github.com/primer/primer-css). You can break it down into smaller sections using npm.
-
-## Install
-
-This repository is distributed with [npm][npm]. After [installing npm][install-npm], you can install `primer-css` with this command. **You must have npm >=3.0 installed to be able to satisfy the dependency paths**
-
-```
-$ npm install --save primer-core
-```
-
-## Usage
-
-The source files included are written in [Sass][sass] (`scss`) You can simply point your sass `include-path` at your `node_modules` directory and import it like this.
-
-```scss
-@import "primer-core/index.scss";
-```
-
-You can also import specific portions of the module by importing those partials from the `/lib/` folder. _Make sure you import any requirements along with the modules._
-
-## Build
-
-For a compiled **CSS** version of this module, a npm script is included that will output a CSS version to `build/build.css` The built CSS file is also included in the npm package.
-
-```
-$ npm run build
-```
-
-## Documentation
-
-You can read more about primer in the [docs][docs].
-
-## License
-
-[MIT](./LICENSE) © [GitHub](https://github.com/)
-
-[primer]: https://github.com/primer/primer
-[docs]: http://primercss.io/
-[npm]: https://www.npmjs.com/
-[install-npm]: https://docs.npmjs.com/getting-started/installing-node
-[sass]: http://sass-lang.com/
diff --git a/node_modules/primer-product/build/build.css b/node_modules/primer-product/build/build.css
deleted file mode 100644
index 7c272c1da51..00000000000
--- a/node_modules/primer-product/build/build.css
+++ /dev/null
@@ -1,6 +0,0 @@
-/*!
- * Primer-product
- * http://primercss.io
- *
- * Released under MIT license. Copyright 2015 GitHub, Inc.
- */.flash{position:relative;padding:16px;color:#032f62;background-color:#dbedff;border:1px solid rgba(27,31,35,0.15);border-radius:3px}.flash p:last-child{margin-bottom:0}.flash-messages{margin-bottom:24px}.flash-close{float:right;padding:16px;margin:-16px;color:inherit;text-align:center;cursor:pointer;background:none;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0.6}.flash-close:hover{opacity:1}.flash-action{float:right;margin-top:-3px;margin-left:24px}.flash-warn{color:#735c0f;background-color:#fffbdd;border-color:rgba(27,31,35,0.15)}.flash-error{color:#86181d;background-color:#ffdce0;border-color:rgba(27,31,35,0.15)}.flash-success{color:#165c26;background-color:#dcffe4;border-color:rgba(27,31,35,0.15)}.flash-full{margin-top:-1px;border-width:1px 0;border-radius:0}.warning{padding:0.5em;margin-bottom:0.8em;font-weight:600;background-color:#fffbdd}.avatar{display:inline-block;overflow:hidden;line-height:1;vertical-align:middle;border-radius:3px}.avatar-small{border-radius:2px}.avatar-link{float:left;line-height:1}.avatar-group-item{display:inline-block;margin-bottom:3px}.avatar-parent-child{position:relative}.avatar-child{position:absolute;right:-15%;bottom:-9%;background-color:#fff;border-radius:2px;box-shadow:-2px -2px 0 rgba(255,255,255,0.8)}.avatar-stack{display:inline-block;white-space:nowrap}.avatar-stack .avatar{position:relative;z-index:2;display:inline-block;width:20px;height:20px;box-sizing:content-box;margin-right:-15px;background-color:#fff;border-right:1px solid #fff;border-radius:2px;transition:margin 0.1s ease-in-out}.avatar-stack .avatar:only-child{background-color:transparent}.avatar-stack .avatar:first-child{z-index:3}.avatar-stack .avatar:last-child{z-index:1;margin-right:0;border-right:0}.avatar-stack:hover .avatar{margin-right:3px}.avatar-stack:hover .avatar:last-child{margin-right:0}.CircleBadge{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:#fff;border-radius:50%;box-shadow:0 1px 5px rgba(27,31,35,0.15)}.CircleBadge-icon{max-width:60% !important;height:auto !important;max-height:55% !important}.CircleBadge--small{width:56px;height:56px}.CircleBadge--medium{width:96px;height:96px}.CircleBadge--large{width:128px;height:128px}.DashedConnection{position:relative}.DashedConnection::before{position:absolute;top:50%;left:0;width:100%;content:"";border-bottom:2px dashed #e1e4e8}.DashedConnection .CircleBadge{position:relative}.blankslate{position:relative;padding:32px;text-align:center;background-color:#fafbfc;border:1px solid #e1e4e8;border-radius:3px;box-shadow:inset 0 0 10px rgba(27,31,35,0.05)}.blankslate code{padding:2px 5px 3px;font-size:14px;background:#fff;border:1px solid #eaecef;border-radius:3px}.blankslate-icon{margin-right:4px;margin-bottom:8px;margin-left:4px;color:#a3aab1}.blankslate-capped{border-radius:0 0 3px 3px}.blankslate-spacious{padding:80px 40px}.blankslate-narrow{width:485px;margin:0 auto}.blankslate-large h3{margin:16px 0;font-size:20px}.blankslate-large p{font-size:16px}.blankslate-clean-background{background:none;border:0;box-shadow:none}.labels{position:relative}.label,.Label{display:inline-block;padding:3px 4px;font-size:12px;font-weight:600;line-height:1;color:#fff;border-radius:2px;box-shadow:inset 0 -1px 0 rgba(27,31,35,0.12)}.label:hover,.Label:hover{text-decoration:none}.Label--gray{color:#586069;background-color:#eaecef}.Label--outline{margin-top:-1px;margin-bottom:-1px;font-weight:normal;color:#586069;background-color:transparent;border:1px solid rgba(27,31,35,0.15);box-shadow:none}.Label--outline-green{color:#28a745;border:1px solid #34d058}.Label--gray-darker{background-color:#6a737d}.Label--orange{background-color:#d15704}.state,.State{display:inline-block;padding:4px 8px;font-weight:600;line-height:20px;color:#fff;text-align:center;background-color:#6a737d;border-radius:3px}.State--green{background-color:#2cbe4e}.State--purple{background-color:#6f42c1}.State--red{background-color:#cb2431}.State--small{padding:0.125em 4px;font-size:12px}.State--small .octicon{width:1em}.Counter{display:inline-block;padding:2px 5px;font-size:12px;font-weight:600;line-height:1;color:#586069;background-color:rgba(27,31,35,0.08);border-radius:20px}.Counter--gray-light{color:#24292e;background-color:rgba(27,31,35,0.15)}.Counter--gray{color:#fff;background-color:#6a737d}.markdown-body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body::before{display:table;content:""}.markdown-body::after{display:table;clear:both;content:""}.markdown-body>*:first-child{margin-top:0 !important}.markdown-body>*:last-child{margin-bottom:0 !important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:#cb2431}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre{margin-top:0;margin-bottom:16px}.markdown-body hr{height:0.25em;padding:0;margin:24px 0;background-color:#e1e4e8;border:0}.markdown-body blockquote{padding:0 1em;color:#6a737d;border-left:0.25em solid #dfe2e5}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body kbd{display:inline-block;padding:3px 5px;font-size:11px;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:solid 1px #c6cbd1;border-bottom-color:#959da5;border-radius:3px;box-shadow:inset 0 -1px 0 #959da5}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{font-size:inherit}.markdown-body h1{padding-bottom:0.3em;font-size:2em;border-bottom:1px solid #eaecef}.markdown-body h2{padding-bottom:0.3em;font-size:1.5em;border-bottom:1px solid #eaecef}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body h5{font-size:0.875em}.markdown-body h6{font-size:0.85em;color:#6a737d}.markdown-body ul,.markdown-body ol{padding-left:2em}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:0.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table{display:block;width:100%;overflow:auto}.markdown-body table th{font-weight:600}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid #dfe2e5}.markdown-body table tr{background-color:#fff;border-top:1px solid #c6cbd1}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body table img{background-color:transparent}.markdown-body img{max-width:100%;box-sizing:content-box;background-color:#fff}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid #dfe2e5}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:#24292e}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:0;padding-top:0.2em;padding-bottom:0.2em;margin:0;font-size:85%;background-color:rgba(27,31,35,0.05);border-radius:3px}.markdown-body code::before,.markdown-body code::after,.markdown-body tt::before,.markdown-body tt::after{letter-spacing:-0.2em;content:"\00a0"}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body pre{word-wrap:normal}.markdown-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:3px}.markdown-body pre code,.markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body pre code::before,.markdown-body pre code::after,.markdown-body pre tt::before,.markdown-body pre tt::after{content:normal}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:#fff;border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:600;background:#f6f8fa;border-top:0}
diff --git a/node_modules/primer-product/build/index.js b/node_modules/primer-product/build/index.js
deleted file mode 100644
index 8b2ec655e2e..00000000000
--- a/node_modules/primer-product/build/index.js
+++ /dev/null
@@ -1 +0,0 @@
-module.exports = {"cssstats":{"size":11249,"gzipSize":2780,"humanizedSize":"11kB","humanizedGzipSize":"3kB","rules":{"total":131,"size":{"graph":[6,1,1,12,1,3,3,3,3,3,4,5,1,2,2,1,6,2,11,1,1,3,1,1,9,3,2,2,2,1,6,1,7,5,4,1,1,2,2,1,3,1,8,1,2,7,2,1,1,8,1,1,1,2,1,8,2,2,4,2,3,1,1,2,1,4,1,2,5,3,1,1,11,4,3,1,1,1,3,3,1,1,1,2,1,2,2,1,1,1,5,2,3,1,2,2,1,1,3,1,1,3,2,7,2,4,3,4,2,3,4,2,4,1,4,4,7,2,1,1,1,7,1,2,6,9,1,6,4,1,3],"max":12,"average":2.8396946564885495}},"selectors":{"total":188,"type":120,"class":188,"id":0,"pseudoClass":28,"pseudoElement":11,"values":[".flash",".flash p:last-child",".flash-messages",".flash-close",".flash-close:hover",".flash-action",".flash-warn",".flash-error",".flash-success",".flash-full",".warning",".avatar",".avatar-small",".avatar-link",".avatar-group-item",".avatar-parent-child",".avatar-child",".avatar-stack",".avatar-stack .avatar",".avatar-stack .avatar:only-child",".avatar-stack .avatar:first-child",".avatar-stack .avatar:last-child",".avatar-stack:hover .avatar",".avatar-stack:hover .avatar:last-child",".CircleBadge",".CircleBadge-icon",".CircleBadge--small",".CircleBadge--medium",".CircleBadge--large",".DashedConnection",".DashedConnection::before",".DashedConnection .CircleBadge",".blankslate",".blankslate code",".blankslate-icon",".blankslate-capped",".blankslate-spacious",".blankslate-narrow",".blankslate-large h3",".blankslate-large p",".blankslate-clean-background",".labels",".label",".Label",".label:hover",".Label:hover",".Label--gray",".Label--outline",".Label--outline-green",".Label--gray-darker",".Label--orange",".state",".State",".State--green",".State--purple",".State--red",".State--small",".State--small .octicon",".Counter",".Counter--gray-light",".Counter--gray",".markdown-body",".markdown-body::before",".markdown-body::after",".markdown-body>*:first-child",".markdown-body>*:last-child",".markdown-body a:not([href])",".markdown-body .absent",".markdown-body .anchor",".markdown-body .anchor:focus",".markdown-body p",".markdown-body blockquote",".markdown-body ul",".markdown-body ol",".markdown-body dl",".markdown-body table",".markdown-body pre",".markdown-body hr",".markdown-body blockquote",".markdown-body blockquote>:first-child",".markdown-body blockquote>:last-child",".markdown-body kbd",".markdown-body h1",".markdown-body h2",".markdown-body h3",".markdown-body h4",".markdown-body h5",".markdown-body h6",".markdown-body h1 .octicon-link",".markdown-body h2 .octicon-link",".markdown-body h3 .octicon-link",".markdown-body h4 .octicon-link",".markdown-body h5 .octicon-link",".markdown-body h6 .octicon-link",".markdown-body h1:hover .anchor",".markdown-body h2:hover .anchor",".markdown-body h3:hover .anchor",".markdown-body h4:hover .anchor",".markdown-body h5:hover .anchor",".markdown-body h6:hover .anchor",".markdown-body h1:hover .anchor .octicon-link",".markdown-body h2:hover .anchor .octicon-link",".markdown-body h3:hover .anchor .octicon-link",".markdown-body h4:hover .anchor .octicon-link",".markdown-body h5:hover .anchor .octicon-link",".markdown-body h6:hover .anchor .octicon-link",".markdown-body h1 tt",".markdown-body h1 code",".markdown-body h2 tt",".markdown-body h2 code",".markdown-body h3 tt",".markdown-body h3 code",".markdown-body h4 tt",".markdown-body h4 code",".markdown-body h5 tt",".markdown-body h5 code",".markdown-body h6 tt",".markdown-body h6 code",".markdown-body h1",".markdown-body h2",".markdown-body h3",".markdown-body h4",".markdown-body h5",".markdown-body h6",".markdown-body ul",".markdown-body ol",".markdown-body ul.no-list",".markdown-body ol.no-list",".markdown-body ul ul",".markdown-body ul ol",".markdown-body ol ol",".markdown-body ol ul",".markdown-body li>p",".markdown-body li+li",".markdown-body dl",".markdown-body dl dt",".markdown-body dl dd",".markdown-body table",".markdown-body table th",".markdown-body table th",".markdown-body table td",".markdown-body table tr",".markdown-body table tr:nth-child(2n)",".markdown-body table img",".markdown-body img",".markdown-body img[align=right]",".markdown-body img[align=left]",".markdown-body .emoji",".markdown-body span.frame",".markdown-body span.frame>span",".markdown-body span.frame span img",".markdown-body span.frame span span",".markdown-body span.align-center",".markdown-body span.align-center>span",".markdown-body span.align-center span img",".markdown-body span.align-right",".markdown-body span.align-right>span",".markdown-body span.align-right span img",".markdown-body span.float-left",".markdown-body span.float-left span",".markdown-body span.float-right",".markdown-body span.float-right>span",".markdown-body code",".markdown-body tt",".markdown-body code::before",".markdown-body code::after",".markdown-body tt::before",".markdown-body tt::after",".markdown-body code br",".markdown-body tt br",".markdown-body del code",".markdown-body pre",".markdown-body pre>code",".markdown-body .highlight",".markdown-body .highlight pre",".markdown-body .highlight pre",".markdown-body pre",".markdown-body pre code",".markdown-body pre tt",".markdown-body pre code::before",".markdown-body pre code::after",".markdown-body pre tt::before",".markdown-body pre tt::after",".markdown-body .csv-data td",".markdown-body .csv-data th",".markdown-body .csv-data .blob-num",".markdown-body .csv-data tr",".markdown-body .csv-data th"],"specificity":{"max":41,"average":15.851063829787234}},"declarations":{"total":372,"unique":217,"properties":{"position":["relative","relative","absolute","relative","relative","absolute","relative","relative","relative"],"padding":["16px","16px","0.5em","32px","2px 5px 3px","80px 40px","3px 4px","4px 8px","0.125em 4px","2px 5px","0","0 1em","3px 5px","0","0","0","0 16px","6px 13px","7px","5px 0 0","0","0","16px","0","5px","10px 8px 9px"],"color":["#032f62","inherit","#735c0f","#86181d","#165c26","#a3aab1","#fff","#586069","#586069","#28a745","#fff","#586069","#24292e","#fff","inherit","#cb2431","#6a737d","#444d56","#1b1f23","#6a737d","#24292e"],"background-color":["#dbedff","#fffbdd","#ffdce0","#dcffe4","#fffbdd","#fff","#fff","transparent","#fff","#fafbfc","#eaecef","transparent","#6a737d","#d15704","#6a737d","#2cbe4e","#6f42c1","#cb2431","rgba(27,31,35,0.08)","rgba(27,31,35,0.15)","#6a737d","#e1e4e8","#fafbfc","#fff","#f6f8fa","transparent","#fff","transparent","rgba(27,31,35,0.05)","#f6f8fa","transparent"],"border":["1px solid rgba(27,31,35,0.15)","0","1px solid #e1e4e8","1px solid #eaecef","0","1px solid rgba(27,31,35,0.15)","1px solid #34d058","0","solid 1px #c6cbd1","1px solid #dfe2e5","1px solid #dfe2e5","0","0","0"],"border-radius":["3px","0","3px","2px","2px","2px","50%","3px","3px","0 0 3px 3px","2px","3px","20px","3px","3px","3px"],"margin-bottom":["0","24px","0.8em","3px","8px","-1px","0","16px","0","16px","0","16px","16px","0"],"float":["right","right","left","left","left","left","left","right"],"margin":["-16px","0 auto","16px 0","24px 0","13px 0 0","13px auto 0","0 auto","13px 0 0","0","13px 0 0","13px auto 0","0","0","0"],"text-align":["center","center","center","center","center","right","right","right","left","right"],"cursor":["pointer"],"background":["none","#fff","none","transparent","#fff","#f6f8fa"],"-webkit-appearance":["none"],"-moz-appearance":["none"],"appearance":["none"],"opacity":["0.6","1"],"margin-top":["-3px","-1px","-1px","0","0","0","24px","0","16px","0.25em","16px"],"margin-left":["24px","4px","-20px","13px"],"border-color":["rgba(27,31,35,0.15)","rgba(27,31,35,0.15)","rgba(27,31,35,0.15)"],"border-width":["1px 0"],"font-weight":["600","600","normal","600","600","600","600","600","600"],"display":["inline-block","inline-block","inline-block","inline-block","-webkit-box","flex","inline-block","inline-block","inline-block","table","table","inline-block","block","block","block","block","block","block","block","block","block","block","block","block","none","inline"],"overflow":["hidden","auto","hidden","hidden","hidden","hidden","hidden","hidden","hidden","hidden","hidden","auto","visible","hidden"],"line-height":["1","1","1","20px","1","1.5","1","10px","1.25","1.45","inherit","1"],"vertical-align":["middle","middle","middle","text-top"],"right":["-15%"],"bottom":["-9%"],"box-shadow":["-2px -2px 0 rgba(255,255,255,0.8)","0 1px 5px rgba(27,31,35,0.15)","inset 0 0 10px rgba(27,31,35,0.05)","none","inset 0 -1px 0 rgba(27,31,35,0.12)","none","inset 0 -1px 0 #959da5"],"white-space":["nowrap","pre","nowrap"],"z-index":["2","3","1"],"width":["20px","56px","96px","128px","100%","485px","1em","100%","auto"],"height":["20px","auto","56px","96px","128px","0.25em"],"box-sizing":["content-box","content-box"],"margin-right":["-15px","0","3px","0","4px","13px"],"border-right":["1px solid #fff","0"],"transition":["margin 0.1s ease-in-out"],"-webkit-box-align":["center"],"align-items":["center"],"-webkit-box-pack":["center"],"justify-content":["center"],"max-width":["60%","100%","none","auto"],"max-height":["55%"],"top":["50%"],"left":["0"],"content":["\"\"","\"\"","\"\"","\"\\00a0\"","normal"],"border-bottom":["2px dashed #e1e4e8","1px solid #eaecef","1px solid #eaecef"],"font-size":["14px","20px","16px","12px","12px","12px","16px","11px","inherit","2em","1.5em","1.25em","1em","0.875em","0.85em","1em","85%","100%","85%","12px"],"text-decoration":["none","none","none","inherit"],"font-family":["-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\""],"word-wrap":["break-word","normal","normal"],"clear":["both","both","both","both"],"padding-right":["4px","20px"],"outline":["none"],"border-left":["0.25em solid #dfe2e5"],"border-bottom-color":["#959da5"],"visibility":["hidden","visible"],"padding-bottom":["0.3em","0.3em","0.2em"],"padding-left":["2em","20px"],"list-style-type":["none"],"font-style":["italic"],"border-top":["1px solid #c6cbd1","0","0"],"padding-top":["0.2em"],"letter-spacing":["-0.2em"],"word-break":["normal","normal"]}},"mediaQueries":{"total":0,"unique":0,"values":[],"contents":[]}}}
\ No newline at end of file
diff --git a/node_modules/primer-product/index.scss b/node_modules/primer-product/index.scss
deleted file mode 100644
index 1b9b84c30c2..00000000000
--- a/node_modules/primer-product/index.scss
+++ /dev/null
@@ -1,21 +0,0 @@
-/*!
- * Primer-product
- * http://primercss.io
- *
- * Released under MIT license. Copyright 2015 GitHub, Inc.
- */
-
-// Primer master file
-//
-// Imports all Primer files in their intended order for easy mass-inclusion.
-// Should you need specific files, you can easily use separate `@import`s.
-
-// Global requirements
-@import "primer-support/index.scss";
-
-// Product specific css modules
-@import "primer-alerts/index.scss";
-@import "primer-avatars/index.scss";
-@import "primer-blankslate/index.scss";
-@import "primer-labels/index.scss";
-@import "primer-markdown/index.scss";
diff --git a/node_modules/primer-product/package.json b/node_modules/primer-product/package.json
deleted file mode 100644
index 5ac0454fe88..00000000000
--- a/node_modules/primer-product/package.json
+++ /dev/null
@@ -1,126 +0,0 @@
-{
- "_args": [
- [
- {
- "raw": "primer-product@^5.0.2",
- "scope": null,
- "escapedName": "primer-product",
- "name": "primer-product",
- "rawSpec": "^5.0.2",
- "spec": ">=5.0.2 <6.0.0",
- "type": "range"
- },
- "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css"
- ]
- ],
- "_from": "primer-product@>=5.0.2 <6.0.0",
- "_id": "primer-product@5.0.2",
- "_inCache": true,
- "_location": "/primer-product",
- "_nodeVersion": "6.9.4",
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/primer-product-5.0.2.tgz_1499718642037_0.5295277566183358"
- },
- "_npmUser": {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- "_npmVersion": "4.6.1",
- "_phantomChildren": {},
- "_requested": {
- "raw": "primer-product@^5.0.2",
- "scope": null,
- "escapedName": "primer-product",
- "name": "primer-product",
- "rawSpec": "^5.0.2",
- "spec": ">=5.0.2 <6.0.0",
- "type": "range"
- },
- "_requiredBy": [
- "/primer-css"
- ],
- "_resolved": "https://registry.npmjs.org/primer-product/-/primer-product-5.0.2.tgz",
- "_shasum": "d8e76636512fa1ee43d326ad7e57177b3950a157",
- "_shrinkwrap": null,
- "_spec": "primer-product@^5.0.2",
- "_where": "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css",
- "author": {
- "name": "GitHub, Inc."
- },
- "bugs": {
- "url": "https://github.com/primer/primer-css/issues"
- },
- "dependencies": {
- "primer-alerts": "^1.1.8",
- "primer-avatars": "^1.0.2",
- "primer-blankslate": "^1.0.2",
- "primer-labels": "^1.1.6",
- "primer-markdown": "^3.3.13",
- "primer-support": "^4.0.7"
- },
- "description": "Primer CSS's product modules",
- "devDependencies": {
- "primer-module-build": "*"
- },
- "directories": {},
- "dist": {
- "shasum": "d8e76636512fa1ee43d326ad7e57177b3950a157",
- "tarball": "https://registry.npmjs.org/primer-product/-/primer-product-5.0.2.tgz"
- },
- "files": [
- "index.scss",
- "build"
- ],
- "homepage": "http://primercss.io/",
- "license": "MIT",
- "main": "build/index.js",
- "maintainers": [
- {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- {
- "name": "jonrohan",
- "email": "yes@jonrohan.codes"
- },
- {
- "name": "shawnbot",
- "email": "shawnbot-npm@nym.hush.com"
- },
- {
- "name": "muan",
- "email": "me@muanchiou.com"
- },
- {
- "name": "mdo",
- "email": "markdotto@gmail.com"
- },
- {
- "name": "josh",
- "email": "josh@joshpeek.com"
- },
- {
- "name": "mislav",
- "email": "mislav.marohnic@gmail.com"
- },
- {
- "name": "dgraham",
- "email": "david.malcom.graham@gmail.com"
- }
- ],
- "name": "primer-product",
- "optionalDependencies": {},
- "readme": "ERROR: No README data found!",
- "repository": {
- "type": "git",
- "url": "https://github.com/primer/primer-css/tree/master/modules/primer-product"
- },
- "scripts": {
- "build": "primer-module-build index.scss",
- "prepare": "npm run build",
- "test": "npm run build"
- },
- "style": "build/build.css",
- "version": "5.0.2"
-}
diff --git a/node_modules/primer-support/lib/variables/color-system.scss b/node_modules/primer-support/lib/variables/color-system.scss
new file mode 100644
index 00000000000..0ea1a7116c0
--- /dev/null
+++ b/node_modules/primer-support/lib/variables/color-system.scss
@@ -0,0 +1,114 @@
+//
+//
+// -------- Grays --------
+$gray-000: #fafbfc !default;
+$gray-100: #f6f8fa !default;
+$gray-200: #e1e4e8 !default;
+$gray-300: #d1d5da !default;
+$gray-400: #959da5 !default;
+$gray-500: #6a737d !default;
+$gray-600: #586069 !default;
+$gray-700: #444d56 !default;
+$gray-800: #2f363d !default;
+$gray-900: #24292e !default; // body font color
+
+// -------- Blue --------
+$blue-000: #f1f8ff !default;
+$blue-100: #dbedff !default;
+$blue-200: #c8e1ff !default;
+$blue-300: #79b8ff !default;
+$blue-400: #2188ff !default;
+$blue-500: #0366d6 !default; // Default: Passes AA with #fff
+$blue-600: #005cc5 !default;
+$blue-700: #044289 !default;
+$blue-800: #032f62 !default;
+$blue-900: #05264c !default; // Passes with 1/2/300 blues
+
+// -------- Green --------
+$green-000: #f0fff4 !default;
+$green-100: #dcffe4 !default;
+$green-200: #bef5cb !default;
+$green-300: #85e89d !default;
+$green-400: #34d058 !default;
+$green-500: #28a745 !default; // Default. passes AA Large
+$green-600: #22863a !default; // Text green, passes AA on #fff
+$green-700: #176f2c !default;
+$green-800: #165c26 !default;
+$green-900: #144620 !default;
+
+// -------- Yellow --------
+$yellow-000: #fffdef !default;
+$yellow-100: #fffbdd !default;
+$yellow-200: #fff5b1 !default;
+$yellow-300: #ffea7f !default;
+$yellow-400: #ffdf5d !default;
+$yellow-500: #ffd33d !default;
+$yellow-600: #f9c513 !default;
+$yellow-700: #dbab09 !default;
+$yellow-800: #b08800 !default;
+$yellow-900: #735c0f !default;
+
+// -------- Orange --------
+$orange-000: #fff8f2 !default;
+$orange-100: #ffebda !default;
+$orange-200: #ffd1ac !default;
+$orange-300: #ffab70 !default;
+$orange-400: #fb8532 !default;
+$orange-500: #f66a0a !default; // Default. passes AA Large with #fff
+$orange-600: #e36209 !default;
+$orange-700: #d15704 !default;
+$orange-800: #c24e00 !default;
+$orange-900: #a04100 !default;
+
+// -------- Red --------
+$red-000: #ffeef0 !default;
+$red-100: #ffdce0 !default;
+$red-200: #fdaeb7 !default;
+$red-300: #f97583 !default;
+$red-400: #ea4a5a !default;
+$red-500: #d73a49 !default; // Default. passes AA
+$red-600: #cb2431 !default;
+$red-700: #b31d28 !default;
+$red-800: #9e1c23 !default;
+$red-900: #86181d !default;
+
+// -------- Purple --------
+$purple-000: #f5f0ff !default;
+$purple-100: #e6dcfd !default;
+$purple-200: #d1bcf9 !default;
+$purple-300: #b392f0 !default;
+$purple-400: #8a63d2 !default;
+$purple-500: #6f42c1 !default; // passes AA with #fff
+$purple-600: #5a32a3 !default;
+$purple-700: #4c2889 !default;
+$purple-800: #3a1d6e !default;
+$purple-900: #29134e !default;
+
+// -------- Fades --------
+// Black based on same hue as $gray-900
+$black: #1b1f23 !default;
+$white: #fff !default;
+
+$black-fade-15: rgba($black, 0.15) !default;
+$black-fade-30: rgba($black, 0.3) !default;
+$black-fade-50: rgba($black, 0.5) !default;
+$black-fade-70: rgba($black, 0.7) !default;
+$black-fade-85: rgba($black, 0.85) !default;
+
+$white-fade-15: rgba($white, 0.15) !default;
+$white-fade-30: rgba($white, 0.3) !default;
+$white-fade-50: rgba($white, 0.5) !default;
+$white-fade-70: rgba($white, 0.7) !default;
+$white-fade-85: rgba($white, 0.85) !default;
+
+// -------- Color defaults --------
+$red: $red-500 !default;
+$purple: $purple-500 !default;
+$blue: $blue-500 !default;
+$green: $green-500 !default;
+$yellow: $yellow-500 !default;
+$orange: $orange-500 !default;
+
+$gray-dark: $gray-900 !default;
+$gray-light: $gray-400 !default;
+$gray: $gray-500 !default;
diff --git a/node_modules/primer-support/lib/variables/colors.scss b/node_modules/primer-support/lib/variables/colors.scss
new file mode 100644
index 00000000000..36dc3c8a747
--- /dev/null
+++ b/node_modules/primer-support/lib/variables/colors.scss
@@ -0,0 +1,67 @@
+@import "color-system.scss";
+// Color variables
+// stylelint-disable declaration-bang-space-before
+
+// State indicators.
+$status-pending: desaturate($yellow-700, 15%) !default;
+
+// Repository type colors
+// Should be able to deprecate these in future
+$repo-private-text: $black-fade-70 !default;
+$repo-private-bg: $yellow-000 !default;
+$repo-private-icon: transparentize($yellow-900, 0.5) !default;
+
+// Highlight used for things like search
+$highlight-yellow: rgba(255, 247, 140, 0.5);
+
+// Border colors
+$border-black-fade: $black-fade-15 !default;
+
+$border-blue: $blue-500 !default;
+$border-blue-light: $blue-200 !default;
+
+$border-green: $green-400 !default;
+$border-green-light: desaturate($green-300, 40%) !default;
+
+$border-purple: $purple !default;
+
+$border-red: $red !default;
+$border-red-light: desaturate($red-300, 60%) !default;
+
+$border-purple: $purple !default;
+
+$border-yellow: desaturate($yellow-300, 60%) !default;
+
+$border-gray-dark: $gray-300 !default;
+$border-gray-darker: $gray-700 !default;
+$border-gray-light: lighten($gray-200, 3%) !default;
+$border-gray: $gray-200 !default;
+
+// Background colors
+$bg-blue-light: $blue-000 !default;
+$bg-blue: $blue-500 !default;
+$bg-gray-dark: $gray-900 !default;
+$bg-gray-light: $gray-000 !default;
+$bg-gray: $gray-100 !default;
+$bg-green: $green-500 !default;
+$bg-green-light: $green-100 !default;
+$bg-orange: $orange-700 !default;
+$bg-purple: $purple-500 !default;
+$bg-purple-light: $purple-000 !default;
+$bg-red: $red-500 !default;
+$bg-red-light: $red-100 !default;
+$bg-white: $white !default;
+$bg-yellow: $yellow-500 !default;
+$bg-yellow-light: $yellow-200 !default;
+
+// Text colors
+$text-blue: $blue-500 !default;
+$text-gray-dark: $gray-900 !default;
+$text-gray-light: $gray-500 !default;
+$text-gray: $gray-600 !default;
+$text-green: $green-500 !default;
+$text-orange: $orange-900 !default;
+$text-orange-light: $orange-600 !default;
+$text-purple: $purple !default;
+$text-red: $red-600 !default;
+$text-white: $white !default;
diff --git a/node_modules/primer-support/lib/variables/layout.scss b/node_modules/primer-support/lib/variables/layout.scss
new file mode 100644
index 00000000000..8532570de3d
--- /dev/null
+++ b/node_modules/primer-support/lib/variables/layout.scss
@@ -0,0 +1,58 @@
+// Layout variables
+// stylelint-disable declaration-bang-space-before
+
+// These are our margin and padding utility spacers. The default step size we
+// use is 8px. This gives us a key of:
+// 0 => 0px
+// 1 => 4px
+// 2 => 8px
+// 3 => 16px
+// 4 => 24px
+// 5 => 32px
+// 6 => 40px
+$spacer: 8px !default;
+$spacers: (
+ 0,
+ round($spacer / 2),
+ $spacer,
+ $spacer * 2,
+ $spacer * 3,
+ $spacer * 4,
+ $spacer * 5
+) !default;
+
+// Aliases for easy use
+$spacer-1: nth($spacers, 2) !default; // 4px
+$spacer-2: nth($spacers, 3) !default; // 8px
+$spacer-3: nth($spacers, 4) !default; // 12px
+$spacer-4: nth($spacers, 5) !default; // 24px
+$spacer-5: nth($spacers, 6) !default; // 32px
+$spacer-6: nth($spacers, 7) !default; // 40px
+
+// Fixed-width container variables
+$container-width: 980px !default;
+$grid-gutter: 10px !default;
+
+// Breakpoint widths
+$width-xs: 0;
+$width-sm: 544px;
+$width-md: 768px;
+$width-lg: 1012px;
+$width-xl: 1280px;
+
+// Responsive container widths
+$container-md: $width-md !default;
+$container-lg: $width-lg !default;
+$container-xl: $width-xl !default;
+
+// Breakpoints
+$breakpoints: (
+ // Small screen / phone
+ sm: $width-sm,
+ // Medium screen / tablet
+ md: $width-md,
+ // Large screen / desktop (980 + (12 * 2)) <= container + gutters
+ lg: $width-lg,
+ // Extra large screen / wide desktop
+ xl: $width-xl
+) !default;
diff --git a/node_modules/primer-support/lib/variables/misc.scss b/node_modules/primer-support/lib/variables/misc.scss
new file mode 100644
index 00000000000..ceca69eacf3
--- /dev/null
+++ b/node_modules/primer-support/lib/variables/misc.scss
@@ -0,0 +1,40 @@
+// Miscellaneous variables
+// stylelint-disable declaration-bang-space-before
+
+// Border size
+$border-width: 1px !default;
+$border-color: $border-gray !default;
+$border-style: solid !default;
+$border: $border-width $border-color $border-style !default;
+$border-radius: 3px !default;
+
+// Custom explore grid border
+$exploregrid-item-border-radius: 4px;
+
+// Box shadow
+$box-shadow: 0 1px 1px rgba($black, 0.1) !default;
+$box-shadow-medium: 0 1px 5px $black-fade-15 !default;
+$box-shadow-large: 0 1px 15px $black-fade-15 !default;
+$box-shadow-extra-large: 0 10px 50px rgba($black, 0.07) !default;
+
+// Tooltips
+$tooltip-max-width: 250px !default;
+$tooltip-background-color: rgba($black, 0.8) !default;
+$tooltip-text-color: $white !default;
+$tooltip-delay: 0.4s !default;
+$tooltip-duration: 0.1s !default;
+
+// Should be moved into custom github css
+$stats-switcher-py: 10px;
+// Future proof this `height` value by finding the computed line-height, then
+// adding the total value of the vertical padding. This var is used to toggle
+// between the stats bar and language breakdown.
+$stats-viewport-height: ($body-font-size * $body-line-height) + ($stats-switcher-py * 2);
+
+$min_tab_size: 1;
+$max_tab_size: 12;
+
+// Button and form variables
+$form-control-shadow: inset 0 1px 2px rgba($black, 0.075);
+$btn-input-focus-shadow: 0 0 0 0.2em rgba($blue, 0.3);
+$btn-active-shadow: inset 0 0.15em 0.3em $black-fade-15;
diff --git a/node_modules/primer-support/lib/variables/typography.scss b/node_modules/primer-support/lib/variables/typography.scss
new file mode 100644
index 00000000000..c3d857317a0
--- /dev/null
+++ b/node_modules/primer-support/lib/variables/typography.scss
@@ -0,0 +1,43 @@
+// Typography variables
+// stylelint-disable declaration-bang-space-before
+
+// Heading sizes - mobile
+// h4—h6 remain the same size on both mobile & desktop
+$h00-size-mobile: 40px !default;
+$h0-size-mobile: 32px !default;
+$h1-size-mobile: 26px !default;
+$h2-size-mobile: 22px !default;
+$h3-size-mobile: 18px !default;
+
+// Heading sizes - desktop
+$h00-size: 48px !default;
+$h0-size: 40px !default;
+$h1-size: 32px !default;
+$h2-size: 24px !default;
+$h3-size: 20px !default;
+$h4-size: 16px !default;
+$h5-size: 14px !default;
+$h6-size: 12px !default;
+
+$font-size-small: 12px !default;
+
+// Font weights
+$font-weight-bold: 600 !default;
+$font-weight-semibold: 500 !default;
+$font-weight-normal: 400 !default;
+$font-weight-light: 300 !default;
+
+// Line heights
+$lh-condensed-ultra: 1 !default;
+$lh-condensed: 1.25 !default;
+$lh-default: 1.5 !default;
+
+// Font stacks
+$body-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !default;
+
+// Monospace font stack
+$mono-font: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace !default;
+
+// The base body size
+$body-font-size: 14px !default;
+$body-line-height: $lh-default !default;
diff --git a/node_modules/primer-support/package.json b/node_modules/primer-support/package.json
index 0f82e950091..7baf34ae5aa 100644
--- a/node_modules/primer-support/package.json
+++ b/node_modules/primer-support/package.json
@@ -1,64 +1,35 @@
{
- "_args": [
- [
- {
- "raw": "primer-support@^4.0.7",
- "scope": null,
- "escapedName": "primer-support",
- "name": "primer-support",
- "rawSpec": "^4.0.7",
- "spec": ">=4.0.7 <5.0.0",
- "type": "range"
- },
- "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css"
- ]
- ],
- "_from": "primer-support@>=4.0.7 <5.0.0",
+ "_from": "primer-support@^4.0.7",
"_id": "primer-support@4.0.7",
- "_inCache": true,
+ "_inBundle": false,
+ "_integrity": "sha1-ycQzxaWXp4Imhw6j0YxL8Olu6rQ=",
"_location": "/primer-support",
- "_nodeVersion": "6.9.4",
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/primer-support-4.0.7.tgz_1499718595268_0.6512639243155718"
- },
- "_npmUser": {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- "_npmVersion": "4.6.1",
"_phantomChildren": {},
"_requested": {
+ "type": "range",
+ "registry": true,
"raw": "primer-support@^4.0.7",
- "scope": null,
- "escapedName": "primer-support",
"name": "primer-support",
+ "escapedName": "primer-support",
"rawSpec": "^4.0.7",
- "spec": ">=4.0.7 <5.0.0",
- "type": "range"
+ "saveSpec": null,
+ "fetchSpec": "^4.0.7"
},
"_requiredBy": [
- "/primer-alerts",
- "/primer-avatars",
"/primer-base",
- "/primer-blankslate",
"/primer-box",
"/primer-breadcrumb",
"/primer-buttons",
"/primer-cards",
"/primer-core",
- "/primer-css",
"/primer-forms",
- "/primer-labels",
"/primer-layout",
- "/primer-markdown",
"/primer-marketing",
"/primer-marketing-type",
"/primer-marketing-utilities",
"/primer-navigation",
"/primer-page-headers",
"/primer-page-sections",
- "/primer-product",
"/primer-table-object",
"/primer-tables",
"/primer-tooltips",
@@ -67,26 +38,21 @@
],
"_resolved": "https://registry.npmjs.org/primer-support/-/primer-support-4.0.7.tgz",
"_shasum": "c9c433c5a597a78226870ea3d18c4bf0e96eeab4",
- "_shrinkwrap": null,
"_spec": "primer-support@^4.0.7",
- "_where": "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css",
+ "_where": "/Users/bkeepers/projects/guides/node_modules/primer-core",
"author": {
"name": "GitHub, Inc."
},
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
- "dependencies": {},
+ "bundleDependencies": false,
+ "deprecated": false,
"description": "Sass variables, mixins, and functions for use in our components.",
"devDependencies": {
"stylelint": "*",
"stylelint-config-primer": "*"
},
- "directories": {},
- "dist": {
- "shasum": "c9c433c5a597a78226870ea3d18c4bf0e96eeab4",
- "tarball": "https://registry.npmjs.org/primer-support/-/primer-support-4.0.7.tgz"
- },
"files": [
"index.scss",
"lib"
@@ -103,43 +69,7 @@
"scss"
],
"license": "MIT",
- "maintainers": [
- {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- {
- "name": "jonrohan",
- "email": "yes@jonrohan.codes"
- },
- {
- "name": "shawnbot",
- "email": "shawnbot-npm@nym.hush.com"
- },
- {
- "name": "muan",
- "email": "me@muanchiou.com"
- },
- {
- "name": "mdo",
- "email": "markdotto@gmail.com"
- },
- {
- "name": "josh",
- "email": "josh@joshpeek.com"
- },
- {
- "name": "mislav",
- "email": "mislav.marohnic@gmail.com"
- },
- {
- "name": "dgraham",
- "email": "david.malcom.graham@gmail.com"
- }
- ],
"name": "primer-support",
- "optionalDependencies": {},
- "readme": "ERROR: No README data found!",
"repository": {
"type": "git",
"url": "https://github.com/primer/primer-css/tree/master/modules/primer-support"
diff --git a/node_modules/primer-table-object/package.json b/node_modules/primer-table-object/package.json
index 1480fac6677..d14a786217d 100644
--- a/node_modules/primer-table-object/package.json
+++ b/node_modules/primer-table-object/package.json
@@ -1,71 +1,44 @@
{
- "_args": [
- [
- {
- "raw": "primer-table-object@^1.0.9",
- "scope": null,
- "escapedName": "primer-table-object",
- "name": "primer-table-object",
- "rawSpec": "^1.0.9",
- "spec": ">=1.0.9 <2.0.0",
- "type": "range"
- },
- "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css"
- ]
- ],
- "_from": "primer-table-object@>=1.0.9 <2.0.0",
+ "_from": "primer-table-object@^1.0.9",
"_id": "primer-table-object@1.0.9",
- "_inCache": true,
+ "_inBundle": false,
+ "_integrity": "sha1-3KoHzcgG0/h+zqGuEHF8TBhoYoE=",
"_location": "/primer-table-object",
- "_nodeVersion": "6.9.4",
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/primer-table-object-1.0.9.tgz_1499718630014_0.02890097233466804"
- },
- "_npmUser": {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- "_npmVersion": "4.6.1",
"_phantomChildren": {},
"_requested": {
+ "type": "range",
+ "registry": true,
"raw": "primer-table-object@^1.0.9",
- "scope": null,
- "escapedName": "primer-table-object",
"name": "primer-table-object",
+ "escapedName": "primer-table-object",
"rawSpec": "^1.0.9",
- "spec": ">=1.0.9 <2.0.0",
- "type": "range"
+ "saveSpec": null,
+ "fetchSpec": "^1.0.9"
},
"_requiredBy": [
- "/primer-core",
- "/primer-css"
+ "/primer-core"
],
"_resolved": "https://registry.npmjs.org/primer-table-object/-/primer-table-object-1.0.9.tgz",
"_shasum": "dcaa07cdc806d3f87ecea1ae10717c4c18686281",
- "_shrinkwrap": null,
"_spec": "primer-table-object@^1.0.9",
- "_where": "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css",
+ "_where": "/Users/bkeepers/projects/guides/node_modules/primer-core",
"author": {
"name": "GitHub, Inc."
},
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
+ "bundleDependencies": false,
"dependencies": {
"primer-support": "^4.0.7"
},
+ "deprecated": false,
"description": "A module for creating dynamically resizable elements that always sit on the same horizontal line.",
"devDependencies": {
"primer-module-build": "*",
"stylelint": "*",
"stylelint-config-primer": "*"
},
- "directories": {},
- "dist": {
- "shasum": "dcaa07cdc806d3f87ecea1ae10717c4c18686281",
- "tarball": "https://registry.npmjs.org/primer-table-object/-/primer-table-object-1.0.9.tgz"
- },
"files": [
"index.scss",
"lib",
@@ -80,43 +53,7 @@
],
"license": "MIT",
"main": "build/index.js",
- "maintainers": [
- {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- {
- "name": "jonrohan",
- "email": "yes@jonrohan.codes"
- },
- {
- "name": "shawnbot",
- "email": "shawnbot-npm@nym.hush.com"
- },
- {
- "name": "muan",
- "email": "me@muanchiou.com"
- },
- {
- "name": "mdo",
- "email": "markdotto@gmail.com"
- },
- {
- "name": "josh",
- "email": "josh@joshpeek.com"
- },
- {
- "name": "mislav",
- "email": "mislav.marohnic@gmail.com"
- },
- {
- "name": "dgraham",
- "email": "david.malcom.graham@gmail.com"
- }
- ],
"name": "primer-table-object",
- "optionalDependencies": {},
- "readme": "ERROR: No README data found!",
"repository": {
"type": "git",
"url": "https://github.com/primer/primer-css/tree/master/modules/primer-table-object"
diff --git a/node_modules/primer-tables/package.json b/node_modules/primer-tables/package.json
index f4cf5e7ca8d..a2570482320 100644
--- a/node_modules/primer-tables/package.json
+++ b/node_modules/primer-tables/package.json
@@ -1,72 +1,45 @@
{
- "_args": [
- [
- {
- "raw": "primer-tables@^1.0.2",
- "scope": null,
- "escapedName": "primer-tables",
- "name": "primer-tables",
- "rawSpec": "^1.0.2",
- "spec": ">=1.0.2 <2.0.0",
- "type": "range"
- },
- "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css"
- ]
- ],
- "_from": "primer-tables@>=1.0.2 <2.0.0",
+ "_from": "primer-tables@^1.0.2",
"_id": "primer-tables@1.0.2",
- "_inCache": true,
+ "_inBundle": false,
+ "_integrity": "sha1-2aNGw1VbtU5/aJijzGCqLUS1nYY=",
"_location": "/primer-tables",
- "_nodeVersion": "6.9.4",
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/primer-tables-1.0.2.tgz_1499718631079_0.34310250729322433"
- },
- "_npmUser": {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- "_npmVersion": "4.6.1",
"_phantomChildren": {},
"_requested": {
+ "type": "range",
+ "registry": true,
"raw": "primer-tables@^1.0.2",
- "scope": null,
- "escapedName": "primer-tables",
"name": "primer-tables",
+ "escapedName": "primer-tables",
"rawSpec": "^1.0.2",
- "spec": ">=1.0.2 <2.0.0",
- "type": "range"
+ "saveSpec": null,
+ "fetchSpec": "^1.0.2"
},
"_requiredBy": [
- "/primer-css",
"/primer-marketing"
],
"_resolved": "https://registry.npmjs.org/primer-tables/-/primer-tables-1.0.2.tgz",
"_shasum": "d9a346c3555bb54e7f6898a3cc60aa2d44b59d86",
- "_shrinkwrap": null,
"_spec": "primer-tables@^1.0.2",
- "_where": "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css",
+ "_where": "/Users/bkeepers/projects/guides/node_modules/primer-marketing",
"author": {
"name": "GitHub, Inc."
},
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
+ "bundleDependencies": false,
"dependencies": {
"primer-marketing-support": "^1.0.2",
"primer-support": "^4.0.7"
},
+ "deprecated": false,
"description": "Styles to display tabular data for marketing websites at GitHub.",
"devDependencies": {
"primer-module-build": "*",
"stylelint": "*",
"stylelint-config-primer": "*"
},
- "directories": {},
- "dist": {
- "shasum": "d9a346c3555bb54e7f6898a3cc60aa2d44b59d86",
- "tarball": "https://registry.npmjs.org/primer-tables/-/primer-tables-1.0.2.tgz"
- },
"files": [
"index.scss",
"lib",
@@ -83,43 +56,7 @@
],
"license": "MIT",
"main": "build/index.js",
- "maintainers": [
- {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- {
- "name": "jonrohan",
- "email": "yes@jonrohan.codes"
- },
- {
- "name": "shawnbot",
- "email": "shawnbot-npm@nym.hush.com"
- },
- {
- "name": "muan",
- "email": "me@muanchiou.com"
- },
- {
- "name": "mdo",
- "email": "markdotto@gmail.com"
- },
- {
- "name": "josh",
- "email": "josh@joshpeek.com"
- },
- {
- "name": "mislav",
- "email": "mislav.marohnic@gmail.com"
- },
- {
- "name": "dgraham",
- "email": "david.malcom.graham@gmail.com"
- }
- ],
"name": "primer-tables",
- "optionalDependencies": {},
- "readme": "ERROR: No README data found!",
"repository": {
"type": "git",
"url": "https://github.com/primer/primer-css/tree/master/modules/primer-tables"
diff --git a/node_modules/primer-tooltips/package.json b/node_modules/primer-tooltips/package.json
index cff00492ba2..7cc97a44507 100644
--- a/node_modules/primer-tooltips/package.json
+++ b/node_modules/primer-tooltips/package.json
@@ -1,71 +1,44 @@
{
- "_args": [
- [
- {
- "raw": "primer-tooltips@^1.0.2",
- "scope": null,
- "escapedName": "primer-tooltips",
- "name": "primer-tooltips",
- "rawSpec": "^1.0.2",
- "spec": ">=1.0.2 <2.0.0",
- "type": "range"
- },
- "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css"
- ]
- ],
- "_from": "primer-tooltips@>=1.0.2 <2.0.0",
+ "_from": "primer-tooltips@^1.0.2",
"_id": "primer-tooltips@1.0.2",
- "_inCache": true,
+ "_inBundle": false,
+ "_integrity": "sha1-BXKXOXu0UDgvxzajubfHduiIpn8=",
"_location": "/primer-tooltips",
- "_nodeVersion": "6.9.4",
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/primer-tooltips-1.0.2.tgz_1499718631763_0.12278741877526045"
- },
- "_npmUser": {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- "_npmVersion": "4.6.1",
"_phantomChildren": {},
"_requested": {
+ "type": "range",
+ "registry": true,
"raw": "primer-tooltips@^1.0.2",
- "scope": null,
- "escapedName": "primer-tooltips",
"name": "primer-tooltips",
+ "escapedName": "primer-tooltips",
"rawSpec": "^1.0.2",
- "spec": ">=1.0.2 <2.0.0",
- "type": "range"
+ "saveSpec": null,
+ "fetchSpec": "^1.0.2"
},
"_requiredBy": [
- "/primer-core",
- "/primer-css"
+ "/primer-core"
],
"_resolved": "https://registry.npmjs.org/primer-tooltips/-/primer-tooltips-1.0.2.tgz",
"_shasum": "057297397bb450382fc736a3b9b7c776e888a67f",
- "_shrinkwrap": null,
"_spec": "primer-tooltips@^1.0.2",
- "_where": "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css",
+ "_where": "/Users/bkeepers/projects/guides/node_modules/primer-core",
"author": {
"name": "GitHub, Inc."
},
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
+ "bundleDependencies": false,
"dependencies": {
"primer-support": "^4.0.7"
},
+ "deprecated": false,
"description": "Add tooltips built entirely in CSS to nearly any element.",
"devDependencies": {
"primer-module-build": "*",
"stylelint": "*",
"stylelint-config-primer": "*"
},
- "directories": {},
- "dist": {
- "shasum": "057297397bb450382fc736a3b9b7c776e888a67f",
- "tarball": "https://registry.npmjs.org/primer-tooltips/-/primer-tooltips-1.0.2.tgz"
- },
"files": [
"index.scss",
"lib",
@@ -80,43 +53,7 @@
],
"license": "MIT",
"main": "build/index.js",
- "maintainers": [
- {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- {
- "name": "jonrohan",
- "email": "yes@jonrohan.codes"
- },
- {
- "name": "shawnbot",
- "email": "shawnbot-npm@nym.hush.com"
- },
- {
- "name": "muan",
- "email": "me@muanchiou.com"
- },
- {
- "name": "mdo",
- "email": "markdotto@gmail.com"
- },
- {
- "name": "josh",
- "email": "josh@joshpeek.com"
- },
- {
- "name": "mislav",
- "email": "mislav.marohnic@gmail.com"
- },
- {
- "name": "dgraham",
- "email": "david.malcom.graham@gmail.com"
- }
- ],
"name": "primer-tooltips",
- "optionalDependencies": {},
- "readme": "ERROR: No README data found!",
"repository": {
"type": "git",
"url": "https://github.com/primer/primer-css/tree/master/modules/primer-tooltips"
diff --git a/node_modules/primer-truncate/package.json b/node_modules/primer-truncate/package.json
index bab5a64b3c8..7cdf2ab10ab 100644
--- a/node_modules/primer-truncate/package.json
+++ b/node_modules/primer-truncate/package.json
@@ -1,71 +1,44 @@
{
- "_args": [
- [
- {
- "raw": "primer-truncate@^1.0.2",
- "scope": null,
- "escapedName": "primer-truncate",
- "name": "primer-truncate",
- "rawSpec": "^1.0.2",
- "spec": ">=1.0.2 <2.0.0",
- "type": "range"
- },
- "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css"
- ]
- ],
- "_from": "primer-truncate@>=1.0.2 <2.0.0",
+ "_from": "primer-truncate@^1.0.2",
"_id": "primer-truncate@1.0.2",
- "_inCache": true,
+ "_inBundle": false,
+ "_integrity": "sha1-3L+knGlT8mS2/3xq8P91pYWB1nE=",
"_location": "/primer-truncate",
- "_nodeVersion": "6.9.4",
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/primer-truncate-1.0.2.tgz_1499718633887_0.22981383558362722"
- },
- "_npmUser": {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- "_npmVersion": "4.6.1",
"_phantomChildren": {},
"_requested": {
+ "type": "range",
+ "registry": true,
"raw": "primer-truncate@^1.0.2",
- "scope": null,
- "escapedName": "primer-truncate",
"name": "primer-truncate",
+ "escapedName": "primer-truncate",
"rawSpec": "^1.0.2",
- "spec": ">=1.0.2 <2.0.0",
- "type": "range"
+ "saveSpec": null,
+ "fetchSpec": "^1.0.2"
},
"_requiredBy": [
- "/primer-core",
- "/primer-css"
+ "/primer-core"
],
"_resolved": "https://registry.npmjs.org/primer-truncate/-/primer-truncate-1.0.2.tgz",
"_shasum": "dcbfa49c6953f264b6ff7c6af0ff75a58581d671",
- "_shrinkwrap": null,
"_spec": "primer-truncate@^1.0.2",
- "_where": "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css",
+ "_where": "/Users/bkeepers/projects/guides/node_modules/primer-core",
"author": {
"name": "GitHub, Inc."
},
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
+ "bundleDependencies": false,
"dependencies": {
"primer-support": "^4.0.7"
},
+ "deprecated": false,
"description": "Shorten text with an ellipsis.",
"devDependencies": {
"primer-module-build": "*",
"stylelint": "*",
"stylelint-config-primer": "*"
},
- "directories": {},
- "dist": {
- "shasum": "dcbfa49c6953f264b6ff7c6af0ff75a58581d671",
- "tarball": "https://registry.npmjs.org/primer-truncate/-/primer-truncate-1.0.2.tgz"
- },
"files": [
"index.scss",
"lib",
@@ -83,43 +56,7 @@
],
"license": "MIT",
"main": "build/index.js",
- "maintainers": [
- {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- {
- "name": "jonrohan",
- "email": "yes@jonrohan.codes"
- },
- {
- "name": "shawnbot",
- "email": "shawnbot-npm@nym.hush.com"
- },
- {
- "name": "muan",
- "email": "me@muanchiou.com"
- },
- {
- "name": "mdo",
- "email": "markdotto@gmail.com"
- },
- {
- "name": "josh",
- "email": "josh@joshpeek.com"
- },
- {
- "name": "mislav",
- "email": "mislav.marohnic@gmail.com"
- },
- {
- "name": "dgraham",
- "email": "david.malcom.graham@gmail.com"
- }
- ],
"name": "primer-truncate",
- "optionalDependencies": {},
- "readme": "ERROR: No README data found!",
"repository": {
"type": "git",
"url": "https://github.com/primer/primer-css/tree/master/modules/primer-truncate"
diff --git a/node_modules/primer-utilities/package.json b/node_modules/primer-utilities/package.json
index dff9cf05557..0917c1da54d 100644
--- a/node_modules/primer-utilities/package.json
+++ b/node_modules/primer-utilities/package.json
@@ -1,71 +1,44 @@
{
- "_args": [
- [
- {
- "raw": "primer-utilities@^4.3.5",
- "scope": null,
- "escapedName": "primer-utilities",
- "name": "primer-utilities",
- "rawSpec": "^4.3.5",
- "spec": ">=4.3.5 <5.0.0",
- "type": "range"
- },
- "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css"
- ]
- ],
- "_from": "primer-utilities@>=4.3.5 <5.0.0",
+ "_from": "primer-utilities@^4.3.5",
"_id": "primer-utilities@4.3.5",
- "_inCache": true,
+ "_inBundle": false,
+ "_integrity": "sha1-QsWOaBRZST/pnylWxLO/fAQAXWc=",
"_location": "/primer-utilities",
- "_nodeVersion": "6.9.4",
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/primer-utilities-4.3.5.tgz_1499718635880_0.016837136819958687"
- },
- "_npmUser": {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- "_npmVersion": "4.6.1",
"_phantomChildren": {},
"_requested": {
+ "type": "range",
+ "registry": true,
"raw": "primer-utilities@^4.3.5",
- "scope": null,
- "escapedName": "primer-utilities",
"name": "primer-utilities",
+ "escapedName": "primer-utilities",
"rawSpec": "^4.3.5",
- "spec": ">=4.3.5 <5.0.0",
- "type": "range"
+ "saveSpec": null,
+ "fetchSpec": "^4.3.5"
},
"_requiredBy": [
- "/primer-core",
- "/primer-css"
+ "/primer-core"
],
"_resolved": "https://registry.npmjs.org/primer-utilities/-/primer-utilities-4.3.5.tgz",
"_shasum": "42c58e681459493fe99f2956c4b3bf7c04005d67",
- "_shrinkwrap": null,
"_spec": "primer-utilities@^4.3.5",
- "_where": "/Users/sophshep/Desktop/Projects/open-source-handbook/node_modules/primer-css",
+ "_where": "/Users/bkeepers/projects/guides/node_modules/primer-core",
"author": {
"name": "GitHub, Inc."
},
"bugs": {
"url": "https://github.com/primer/primer-css/issues"
},
+ "bundleDependencies": false,
"dependencies": {
"primer-support": "^4.0.7"
},
+ "deprecated": false,
"description": "Immutable, atomic CSS classes to rapidly build product",
"devDependencies": {
"primer-module-build": "*",
"stylelint": "*",
"stylelint-config-primer": "*"
},
- "directories": {},
- "dist": {
- "shasum": "42c58e681459493fe99f2956c4b3bf7c04005d67",
- "tarball": "https://registry.npmjs.org/primer-utilities/-/primer-utilities-4.3.5.tgz"
- },
"files": [
"index.scss",
"lib",
@@ -80,43 +53,7 @@
],
"license": "MIT",
"main": "build/index.js",
- "maintainers": [
- {
- "name": "broccolini",
- "email": "diana.mounter@gmail.com"
- },
- {
- "name": "jonrohan",
- "email": "yes@jonrohan.codes"
- },
- {
- "name": "shawnbot",
- "email": "shawnbot-npm@nym.hush.com"
- },
- {
- "name": "muan",
- "email": "me@muanchiou.com"
- },
- {
- "name": "mdo",
- "email": "markdotto@gmail.com"
- },
- {
- "name": "josh",
- "email": "josh@joshpeek.com"
- },
- {
- "name": "mislav",
- "email": "mislav.marohnic@gmail.com"
- },
- {
- "name": "dgraham",
- "email": "david.malcom.graham@gmail.com"
- }
- ],
"name": "primer-utilities",
- "optionalDependencies": {},
- "readme": "ERROR: No README data found!",
"repository": {
"type": "git",
"url": "https://github.com/primer/primer-css/tree/master/modules/primer-utilities"