- Install build prerequisites
sudo apt install ninja-build gettext cmake curl build-essential git - Clone the repository
git clone https://github.com/neovim/neovim
I hereby claim:
To claim this, I am signing this object:
| import React from 'react'; | |
| import { PropTypes } from 'prop-types'; | |
| import { useStaticQuery, graphql, withPrefix } from 'gatsby'; | |
| import GatsbyLink from 'gatsby-link'; | |
| const DOMAIN_PATTERN = /^(?:https?:)?[/]{2,}([^/]+)/; | |
| const HASH_PATTERN = /^#.*/; | |
| const INTERNAL_PATTERN = /^\/(?!\/)/; | |
| const FILE_PATTERN = /.*[/](.+\.[^/]+?)([/].*?)?([#?].*)?$/; |
| import * as crypto from "crypto"; | |
| const ALG_NAME = "aes-256-gcm"; | |
| const ALG_SIZES = { | |
| NONCE: 16, | |
| TAG: 16, | |
| KEY: 16, | |
| }; | |
| const PBKDF2 = { | |
| NAME: "sha256", |
| /* @flow */ | |
| const readline = require(`readline`) | |
| const MuteStream = require(`mute-stream`) | |
| type ReadlineOptions = { | |
| historySize: ?number, | |
| prompt: ?string, | |
| crlfDelay: ?number, | |
| removeHistoryDuplicates: ?boolean, | |
| escapeCodeTimeout: ?number, |
| const path = require('path'); | |
| const reactScriptsPath = path.resolve(path.join('node_modules', 'react-scripts')); | |
| const craPaths = require('react-scripts/config/paths'); | |
| const { overrideJest } = require("@craco/craco/lib/features/test/jest"); | |
| const { loadCracoConfig } = require("@craco/craco/lib/config"); | |
| const { getCraPaths } = require("@craco/craco/lib/cra"); | |
| const { removeJestConflictingCustomArgs } = require("@craco/craco/lib/args"); | |
| const context = { |