- 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 = { |