Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 581 Bytes

README.md

File metadata and controls

25 lines (16 loc) · 581 Bytes

import-as-string

Import the contents of any file into a Node.js ES module as a string.

Installation

npm install import-as-string

Usage

import importAsString from "import-as-string";
const schema = importAsString("./schema.graphql");

console.log(typeof schema); // "string"

Arguments

importAsString accepts two arguments:

  • specifier: Required. The file to import. May be a relative or absolute path, a file in an NPM package, etc.
  • encoding: Optional. If the encoding of the file being imported from isn't UTF8, specify the encoding.