Skip to content

Commit fc3bc9d

Browse files
authored
Merge pull request #187 from microsoft/joh/overwhelming-parrotfish
finish ESM work
2 parents e948f42 + 691541c commit fc3bc9d

16 files changed

Lines changed: 47 additions & 47 deletions

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "GitHub Issue Notebooks for VS Code",
55
"publisher": "ms-vscode",
66
"preview": true,
7-
"version": "0.0.131",
7+
"version": "0.0.132",
88
"type": "module",
99
"repository": {
1010
"url": "https://github.com/microsoft/vscode-github-issue-notebooks"

src/extension/commands.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import * as vscode from 'vscode';
7-
import { mimeGithubIssues } from './notebookProvider';
8-
import { OctokitProvider } from './octokitProvider';
9-
import { ProjectContainer } from './project';
7+
import { mimeGithubIssues } from './notebookProvider.js';
8+
import { OctokitProvider } from './octokitProvider.js';
9+
import { ProjectContainer } from './project.js';
1010

1111
declare class TextDecoder {
1212
decode(data: Uint8Array): string;

src/extension/extension.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import * as vscode from 'vscode';
7-
import { registerCommands } from './commands';
8-
import { registerLanguageProvider } from './languageProvider';
9-
import { IssuesNotebookKernel, IssuesNotebookSerializer, IssuesStatusBarProvider } from './notebookProvider';
10-
import { OctokitProvider } from './octokitProvider';
11-
import { ProjectContainer } from './project';
7+
import { registerCommands } from './commands.js';
8+
import { registerLanguageProvider } from './languageProvider.js';
9+
import { IssuesNotebookKernel, IssuesNotebookSerializer, IssuesStatusBarProvider } from './notebookProvider.js';
10+
import { OctokitProvider } from './octokitProvider.js';
11+
import { ProjectContainer } from './project.js';
1212

1313
export function activate(context: vscode.ExtensionContext) {
1414
const octokit = new OctokitProvider();

src/extension/githubDataProvider.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
import { OctokitProvider } from "./octokitProvider";
7-
import { RepoInfo } from "./utils";
6+
import { OctokitProvider } from "./octokitProvider.js";
7+
import { RepoInfo } from "./utils.js";
88

99
export type LabelInfo = {
1010
color: string;

src/extension/languageProvider.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import * as vscode from 'vscode';
7-
import { withEmoji } from '../common/emoji';
8-
import { GithubData } from './githubDataProvider';
9-
import { OctokitProvider } from './octokitProvider';
10-
import { LiteralSequenceNode, Node, NodeType, QualifiedValueNode, QueryDocumentNode, QueryNode, Utils } from './parser/nodes';
11-
import { Scanner, Token, TokenType } from './parser/scanner';
12-
import { QualifiedValueNodeSchema, SymbolInfo, ValuePlaceholderType } from './parser/symbols';
13-
import { Code, ValidationError, validateQueryDocument } from './parser/validation';
14-
import { Project, ProjectContainer } from './project';
15-
import { RepoInfo, getAllRepos } from './utils';
7+
import { withEmoji } from '../common/emoji.js';
8+
import { GithubData } from './githubDataProvider.js';
9+
import { OctokitProvider } from './octokitProvider.js';
10+
import { LiteralSequenceNode, Node, NodeType, QualifiedValueNode, QueryDocumentNode, QueryNode, Utils } from './parser/nodes.js';
11+
import { Scanner, Token, TokenType } from './parser/scanner.js';
12+
import { QualifiedValueNodeSchema, SymbolInfo, ValuePlaceholderType } from './parser/symbols.js';
13+
import { Code, ValidationError, validateQueryDocument } from './parser/validation.js';
14+
import { Project, ProjectContainer } from './project.js';
15+
import { RepoInfo, getAllRepos } from './utils.js';
1616

1717
const selector = { language: 'github-issues' };
1818

src/extension/notebookProvider.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import * as vscode from 'vscode';
7-
import { SearchIssuesAndPullRequestsResponseItemsItem } from '../common/types';
8-
import { OctokitProvider } from "./octokitProvider";
9-
import { NodeType, Utils } from "./parser/nodes";
10-
import { ProjectContainer } from './project';
11-
import { isRunnable, isUsingAtMe } from './utils';
7+
import { SearchIssuesAndPullRequestsResponseItemsItem } from '../common/types.js';
8+
import { OctokitProvider } from "./octokitProvider.js";
9+
import { NodeType, Utils } from "./parser/nodes.js";
10+
import { ProjectContainer } from './project.js';
11+
import { isRunnable, isUsingAtMe } from './utils.js';
1212

1313

1414
export const mimeGithubIssues = 'x-application/github-issues';

src/extension/parser/nodes.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
import { Token, TokenType } from "./scanner";
7-
import { SymbolTable, ValueType } from "./symbols";
6+
import { Token, TokenType } from "./scanner.js";
7+
import { SymbolTable, ValueType } from "./symbols.js";
88

99
export const enum NodeType {
1010
Any = 'Any',

src/extension/parser/parser.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
import { AnyNode, CompareNode, DateNode, LiteralNode, LiteralSequenceNode, MissingNode, NodeType, NumberNode, OrExpressionNode, QualifiedValueNode, QueryDocumentNode, QueryNode, RangeNode, VariableDefinitionNode, VariableNameNode } from "./nodes";
7-
import { Scanner, Token, TokenType } from "./scanner";
6+
import { AnyNode, CompareNode, DateNode, LiteralNode, LiteralSequenceNode, MissingNode, NodeType, NumberNode, OrExpressionNode, QualifiedValueNode, QueryDocumentNode, QueryNode, RangeNode, VariableDefinitionNode, VariableNameNode } from "./nodes.js";
7+
import { Scanner, Token, TokenType } from "./scanner.js";
88

99
export class Parser {
1010

src/extension/parser/symbols.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
import { NodeType, QueryDocumentNode, Utils, VariableDefinitionNode } from "./nodes";
6+
import { NodeType, QueryDocumentNode, Utils, VariableDefinitionNode } from "./nodes.js";
77

88
export enum ValueType {
99
Number = 'number',

0 commit comments

Comments
 (0)