Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: the-nerve/nerve.web

Tags

v1.1.0

Toggle v1.1.0's commit message

Unverified

This user has not yet uploaded their public signing key.
🚀 Feature/migrate to monorepo and Sanity cms (#128)

* Initialize Lerna Monorepo Setup

* Continie Monorepo Migration w/ Lerna

* Ignore all public folders

* Init Sanity

* Config Root Package with all linting & script rules

* Set Up Linting for Entire Repo

* Change ‘frontend’ dir to web dir

* Update Dependencies

* Rework TSConfig To Get Lint Working

* Attempt to Resolve ESLint Issue

* Set Up Lerna, Typescript, ESLint Repo Configs — WHEW

* Clean Up Package Files

* Move Readme to Root & Add CMS Deploy

* Add Sanity Source

* Update Readme Styling

* Start Building Show Schema

* Configure Sanity

* Configure Better nvironment Variables

* Disable Yarn Workspaces & Generate Unique Lockfiles

* Re-install

* Install Yarn as a Dev Dependency to Work with Netlify

* Cannot Use Nullish Cooalesce in node environment

* Environment shouldn’t be undefined

* Change Deploy Variable name

* Add Build Ignore To Netlify

* Fix Git Dif

* Conditional Gatsby Watch Mode

* Tweak Env Variable organization

* Update Ignore Files to Attempt to Ignore Deploys

* Add Notes for Cutom Sentry Tags

* Migrate Sanity Schemas to Typescript

* Begin Building Show Schemas

* Continue Show Schema Configuration

* Update Dependencies

* Add Types to Ruleset

* Continue Building Show Schemas

* Init Cloudinary Image Source

* Add Collaboration to Show Schema

* Add Location & Organizaton Schema

* Continue Schema Buildout

* Improve CMS Folder Structure

* Update Dependencies & Continue CMS Schema Build

* Refactor Schema to Work with GraphQL

* Update CMS Schema

* Rewrite Show Queries With Sanity GraphQL Schema

* Update Season Config in Node JS Query

* Match Prismic Data with Sanity Data

* Move to NPM & Begin Rewriting Types for Easier Use

* Rebuid Types & Queries for Single Show Landing Page + Sanity

* Migrate Archive Shows, & Poster Image Grid to Sanity

* Bump App To version 1.1.0

* Typescriptify Gatsby Node File

* Typscriptify All Gatsby API Files

* Make Sure Font Definitions are Correct

* Update Redirects for Domain-level Handling

* Update Post Template

* Rework Gatsby Config

* Remove Unused Import Resolver

* Remove Yarn Runner

* Update Styled Component Typing

* Add NVM RC To Project

* Re Order Dependencies

* FInally Resolve Build Error

* Remove Typescript Dependency

* Make Sure We Are Deleting package-lock.json on Nuke

* Add Typecript to Gatsby Dev Dependencies & Updte ESLint

* Migrate Seasons to Sanity

* Remove Uneeded Page Context

* Quick Fix for Current URL Grab

Will replace/improve at a later date

* Remove Unneeded Prismic Schemas

* Build Out Post & Author Documents in Sanity

* Improve Previews or Seasons & Shows

* Migrate Blog Post Meta Info to Sanity

* Build Out Sanity Block Text

* Update Schemas

* Explicitly Define Link Object Names and Titles

* Improve CMS Folder Structure & Begin Sanity Desk Structure Customization

* Start Building Out Config Files

* Structure Sanity Backend

* Fix Linting Errors

* Build Out Config Schemas

* Update All Dependencies

* Query & Implement New Configs Based off of Sanity Data

* Add App Version to Website Schema

* Sort Shows at Build Time

* Cleanup Configs

* Add Season & Show Context to Shared Context Across Entire App

* Add Schitts Creek Line at the end of 404 Language

* Continue Building Sanity Helpers

* Continue Refactoring Document Creation

* Build Out Single Pages in Sanity

* Complete Initial Sanity Schema & Structure Builder Refactor

* Build Single Page Schemas

* Resolve Errors in Gatsby Browser Providers

* Build Archive & Home Queries + Start Building LinkMap

* Build Better Link Configs & Utilities

* Resolve Link Issues

* Clean Up Sanity Image References

* Remove Unsed Prismic Schemas

* Update Blog Post Parent Query

* Use Sanity Data for Subscribe Config

* Change “Subtitle” to “Copy” for Subscribe & Hero Components

* Build Out Core of Sanity Portable Text Component

* Use Fluid Sanity Images for Blog Images

* Remove Unused Props

* Update Netlify Build Ignore Command

* Set Sanity fallbacks as allowable format

Prevents build from failing

* Update Blog Parent Page Query

* Modidy Data Destructuring for Blog Parent Page

* Simplify Variable Name for Blog Post Parent Page

* Pass Error to Reporter Panic in Gatsby Node

* Log Node Query

* Pass ID to Attemot to Resolve Build Issue

* Pass ID Reference to all Sanity Singleton GraphQL Queries

* Update Gatsby Node Queries

* Remove Clean from Build Script

* Commit Lockfiles

* Update Dependenices

* Attempt to Resolve Build Issues

* Use Nullish Coallescing Operator

* Update Dependencies

* Delete Legacy SEO Component

* Move SSR & Browser to out of Typescript to get Gatsby Building again!

* Add Sanity Media Browser

* Add Legacy Content Back In

* Build External Link Renderer for Portable Text & Reorganize Serializer Components

* Improve Organization & Add Licesne + Readme for Repo

* Remove App Config References

* Improve package.json & Readme Languge

* Add New Line Breaks in Readme