{"_id":"@code-n-cool/hyper-halcyontheme","name":"@code-n-cool/hyper-halcyontheme","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@code-n-cool/hyper-halcyontheme","version":"0.1.0","description":"A minimal, dark blue theme for VS Code, Sublime Text, Atom, and more.","author":{"name":"James Ramos","email":"jamesramosdev@outlook.com"},"repository":{"type":"git","url":"git+https://github.com/code-n-cool/halcyon-site.git"},"license":"MIT","scripts":{"build":"gatsby build","develop":"gatsby develop","format":"prettier --write 'src/**/*.js'","start":"gatsby develop","precommit":"pretty-quick --staged && lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"]},"dependencies":{"babel-plugin-styled-components":"^1.10.6","gatsby":"^2.15.7","gatsby-plugin-manifest":"^2.2.13","gatsby-plugin-netlify":"^2.1.11","gatsby-plugin-offline":"^3.0.2","gatsby-plugin-react-helmet":"^3.1.6","gatsby-plugin-styled-components":"^3.1.4","prop-types":"^15.7.2","react":"^16.9.0","react-dom":"^16.9.0","react-helmet":"^5.2.1","styled-components":"^4.3.2"},"devDependencies":{"@upstatement/eslint-config":"^0.4.2","@upstatement/prettier-config":"^0.3.0","babel-eslint":"^10.0.3","eslint":"^6.3.0","eslint-config-prettier":"^6.2.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","husky":"^3.0.5","lint-staged":"^9.2.5","prettier":"^1.18.2","pretty-quick":"^1.11.1"},"bugs":{"url":"https://github.com/code-n-cool/halcyon-site/issues"},"homepage":"https://github.com/code-n-cool/halcyon-site#readme","main":"gatsby-browser.js","keywords":["theme","vscode","hyper","hyper-theme","halcyon","halcyon-theme"],"gitHead":"19a41df0fa70dc564eae22a7f2042fdd47e1a706","_id":"@code-n-cool/hyper-halcyontheme@0.1.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","_npmUser":{"name":"code-n-cool","email":"jamesramosdev@outlook.com"},"dist":{"integrity":"sha512-+gHgPk3iDeagjBfkUqnwpKw5g/JS+Q8Q2F7+GhQbzoIK+CC+8FZht+bW45/CSEVqd8ZUlgz9+5OfuvE6TFRsow==","shasum":"f12530be2880292bdd523754bc9422ed015aef48","tarball":"https://registry.npmjs.org/@code-n-cool/hyper-halcyontheme/-/hyper-halcyontheme-0.1.0.tgz","fileCount":35,"unpackedSize":1820826,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCDizKri8C/Ug864BxNT0p7Rb8u3+l+1Tj7zR5fGTBTAiEA5rEgowk0JcK9vE2fXcsdGmpPdxJSnWMo3sZf8vBAeZs="}]},"directories":{},"maintainers":[{"name":"code-n-cool","email":"jamesramosdev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hyper-halcyontheme_0.1.0_1715786416141_0.03255545117155134"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-15T15:20:16.043Z","0.1.0":"2024-05-15T15:20:16.446Z","modified":"2024-05-15T15:20:16.726Z"},"maintainers":[{"name":"code-n-cool","email":"jamesramosdev@outlook.com"}],"description":"A minimal, dark blue theme for VS Code, Sublime Text, Atom, and more.","homepage":"https://github.com/code-n-cool/halcyon-site#readme","keywords":["theme","vscode","hyper","hyper-theme","halcyon","halcyon-theme"],"repository":{"type":"git","url":"git+https://github.com/code-n-cool/halcyon-site.git"},"author":{"name":"James Ramos","email":"jamesramosdev@outlook.com"},"bugs":{"url":"https://github.com/code-n-cool/halcyon-site/issues"},"license":"MIT","readme":"<p align=\"center\">\r\n  <img alt=\"Halcyon\" src=\"https://raw.githubusercontent.com/code-n-cool/halcyon-vscode/master/images/logo.png\" width=\"100\" />\r\n</p>\r\n<h1 align=\"center\">\r\n  Halcyon\r\n</h1>\r\n<p align=\"center\">\r\n  A minimal, dark blue theme for VS Code, Sublime Text, Atom, and more.\r\n</p>\r\n<p align=\"center\">\r\n  <a href=\"https://app.netlify.com/sites/halcyon-theme/deploys\">\r\n    <img alt=\"Netlify Status\" src=\"https://api.netlify.com/api/v1/badges/3fdb9649-ad7f-4f62-8134-a300576e58c0/deploy-status\" />\r\n  </a>\r\n</p>\r\n\r\n## 🚀 Quick start\r\n\r\n1.  **Install the Gatsby CLI.**\r\n\r\n    The Gatsby CLI helps you create new sites using Gatsby starters (like this one!)\r\n\r\n    ```sh\r\n    # install the Gatsby CLI globally\r\n    npm install -g gatsby-cli\r\n    ```\r\n\r\n2.  **Create a Gatsby site.**\r\n\r\n    Use the Gatsby CLI to create a new site, specifying the default starter.\r\n\r\n    ```sh\r\n    # create a new Gatsby site using the default starter\r\n    gatsby new my-default-starter\r\n    ```\r\n\r\n3.  **Start developing.**\r\n\r\n    Navigate into your new site’s directory and start it up.\r\n\r\n    ```sh\r\n    cd my-default-starter/\r\n    gatsby develop\r\n    ```\r\n\r\n4.  **Open the source code and start editing!**\r\n\r\n    Your site is now running at `http://localhost:8000`!\r\n\r\n    \\_Note: You'll also see a second link: `http://localhost:8000___graphql`. This is a tool you can use to experiment with querying your data. Learn more about using this tool in the [Gatsby tutorial](https://next.gatsbyjs.org/tutorial/part-five/#introducing-graphiql).\\_\r\n\r\n    Open the the `my-default-starter` directory in your code editor of choice and edit `src/pages/index.js`. Save your changes and the browser will update in real time!\r\n\r\n## 🧐 What's inside?\r\n\r\nA quick look at the top-level files and directories you'll see in a Gatsby project.\r\n\r\n    .\r\n    ├── node_modules\r\n    ├── src\r\n    ├── .gitignore\r\n    ├── .prettierrc\r\n    ├── gatsby-browser.js\r\n    ├── gatsby-config.js\r\n    ├── gatsby-node.js\r\n    ├── gatsby-ssr.js\r\n    ├── LICENSE\r\n    ├── package-lock.json\r\n    ├── package.json\r\n    ├── README.md\r\n    └── yarn.lock\r\n\r\n1.  **`/node_modules`**: The directory where all of the modules of code that your project depends on (npm packages) are automatically installed.\r\n\r\n2.  **`/src`**: This directory will contain all of the code related to what you will see on the front-end of your site (what you see in the browser), like your site header, or a page template. “Src” is a convention for “source code”.\r\n\r\n3.  **`.gitignore`**: This file tells git which files it should not track / not maintain a version history for.\r\n\r\n4.  **`.prettierrc`**: This is a configuration file for a tool called [Prettier](https://prettier.io/), which is a tool to help keep the formatting of your code consistent.\r\n\r\n5.  **`gatsby-browser.js`**: This file is where Gatsby expects to find any usage of the [Gatsby browser APIs](https://next.gatsbyjs.org/docs/browser-apis/) (if any). These allow customization/extension of default Gatsby settings affecting the browser.\r\n\r\n6.  **`gatsby-config.js`**: This is the main configuration file for a Gatsby site. This is where you can specify information about your site (metadata) like the site title and description, which Gatsby plugins you’d like to include, etc. (Check out the [config docs](https://next.gatsbyjs.org/docs/gatsby-config/) for more detail).\r\n\r\n7.  **`gatsby-node.js`**: This file is where Gatsby expects to find any usage of the [Gatsby node APIs](https://next.gatsbyjs.org/docs/node-apis/) (if any). These allow customization/extension of default Gatsby settings affecting pieces of the site build process.\r\n\r\n8.  **`gatsby-ssr.js`**: This file is where Gatsby expects to find any usage of the [Gatsby server-side rendering APIs](https://next.gatsbyjs.org/docs/ssr-apis/) (if any). These allow customization of default Gatsby settings affecting server-side rendering.\r\n\r\n9.  **`LICENSE`**: Gatsby is licensed under the MIT license.\r\n\r\n10. **`package-lock.json`** (See `package.json` below, first). This is an automatically generated file based on the exact versions of your npm dependencies that were installed for your project. (You won’t change this file directly).\r\n\r\n11. **`package.json`**: A manifest file for Node.js projects, which includes things like metadata (the project’s name, author, etc). This manifest is how npm knows which packages to install for your project.\r\n\r\n12. **`README.md`**: A text file containing useful reference information about your project.\r\n\r\n13. **`yarn.lock`**: [Yarn](https://yarnpkg.com/) is a package manager alternative to npm. You can use either yarn or npm, though all of the Gatsby docs reference npm. This file serves essentially the same purpose as `package-lock.json`, just for a different package management system.\r\n\r\n## 🎓 Learning Gatsby\r\n\r\nLooking for more guidance? Full documentation for Gatsby lives [on the website](https://next.gatsbyjs.org/). Here are some places to start:\r\n\r\n- **For most developers, we recommend starting with our [in-depth tutorial for creating a site with Gatsby](https://next.gatsbyjs.org/tutorial/).** It starts with zero assumptions about your level of ability and walks through every step of the process.\r\n\r\n- **To dive straight into code samples head [to our documentation](https://next.gatsbyjs.org/docs/).** In particular, check out the “Guides”, API reference, and “Advanced Tutorials” sections in the sidebar.\r\n\r\n## 💫 Deploy\r\n\r\n[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/code-n-cool/halcyon-site)\r\n","readmeFilename":"README.md"}