Skip to content

Commit 2e37e16

Browse files
Merge pull request #3 from N0tExisting/patch-1
fix: add `"type": "module"`, use `exports` field & bump version
2 parents 14443b4 + f3f53ef commit 2e37e16

File tree

11 files changed

+28
-27
lines changed

11 files changed

+28
-27
lines changed

index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import torchlight from './src/torchlight'
2-
import Block from './src/block'
1+
import torchlight from './src/torchlight.js'
2+
import Block from './src/block.js'
33

44
export {
55
torchlight,

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
{
22
"name": "@torchlight-api/torchlight-cli",
3-
"version": "0.1.2",
3+
"version": "0.1.3",
44
"description": "A CLI for Torchlight - the syntax highlighting API",
5-
"main": "index.js",
5+
"type": "module",
6+
"exports": "./index.js",
67
"scripts": {
78
"test": "standard --env jest && jest",
89
"build": "babel src --out-dir lib --copy-files \"--ignore\" \"src/stubs/**/*\""

src/bin/torchlight.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
#! /usr/bin/env node
2-
import { makeProgram } from '../cli'
2+
import { makeProgram } from '../cli.js'
33

44
makeProgram().parse()

src/block.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import md5 from 'md5'
2-
import guid from './support/guid'
3-
import torchlight from './torchlight'
2+
import guid from './support/guid.js'
3+
import torchlight from './torchlight.js'
44

55
export default function Block (opts = {}) {
66
opts = {

src/cli.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { program } from 'commander'
2-
import torchlight from './torchlight'
3-
import highlight from './commands/highlight'
4-
import init from './commands/init'
5-
import cacheClear from './commands/cache/clear'
6-
import { makeConfig, makeCache } from './config'
2+
import torchlight from './torchlight.js'
3+
import highlight from './commands/highlight.js'
4+
import init from './commands/init.js'
5+
import cacheClear from './commands/cache/clear.js'
6+
import { makeConfig, makeCache } from './config.js'
77

88
/**
99
* Configure the commander CLI application.

src/commands/highlight.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import path from 'path'
2-
import torchlight from '../torchlight'
3-
import Block from '../block'
2+
import torchlight from '../torchlight.js'
3+
import Block from '../block.js'
44
import cheerio from 'cheerio'
55
import chokidar from 'chokidar'
6-
import log from '../support/log'
6+
import log from '../support/log.js'
77
import fs from 'fs-extra'
8-
import { bus, FILE_WATCHING_COMPLETE } from '../support/bus'
8+
import { bus, FILE_WATCHING_COMPLETE } from '../support/bus.js'
99

1010
export default function (torchlight, options) {
1111
options = {

src/commands/init.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import fs from 'fs-extra'
22
import path from 'path'
33
import inquirer from 'inquirer'
4-
import log from '../support/log'
4+
import log from '../support/log.js'
55

66
function write (location) {
77
const source = path.resolve(path.join(__dirname, '../stubs/config.js'))

src/config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import fs from 'fs-extra'
22
import path from 'path'
3-
import FileCache from './cache/file'
4-
import MemoryCache from './cache/memory'
3+
import FileCache from './cache/file.js'
4+
import MemoryCache from './cache/memory.js'
55

66
/**
77
* @param {string|object} config

src/torchlight.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import axios from 'axios'
22
import md5 from 'md5'
33
import get from 'lodash.get'
44
import chunk from 'lodash.chunk'
5-
import log from './support/log'
6-
import MemoryCache from './cache/memory'
5+
import log from './support/log.js'
6+
import MemoryCache from './cache/memory.js'
77

88
/**
99
* @constructor

tests/highlight.test.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import torchlight from '../src/torchlight';
2-
import {mockApi, fixture} from './support/helpers';
3-
import log from '../src/support/log';
1+
import torchlight from '../src/torchlight.js';
2+
import {mockApi, fixture} from './support/helpers.js';
3+
import log from '../src/support/log.js';
44

55
process.env.TORCHLIGHT_TOKEN = 'test'
66

0 commit comments

Comments
 (0)