Skip to content

Commit 4d92340

Browse files
committed
feat(): migration to esm, maybe
1 parent 7fcd5d6 commit 4d92340

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+101
-97
lines changed

.cursor/mcp.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"command": "node",
88
"args": [
99
"./packages/angular-mcp/dist/main.js",
10-
"--workspaceRoot=/home/spoltorak/projects/x-mcp",
10+
"--workspaceRoot=/Users/kyrylokarnaukhov/Documents/projects/angular-mcp-toolkit",
1111
"--ds.storybookDocsRoot=packages/minimal-repo/packages/design-system/storybook-host-app/src/components",
1212
"--ds.deprecatedCssClassesPath=packages/minimal-repo/packages/design-system/component-options.js",
1313
"--ds.uiRoot=packages/minimal-repo/packages/design-system/ui"

jest.preset.js

Lines changed: 0 additions & 3 deletions
This file was deleted.

jest.preset.mjs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import nxPreset from '@nx/jest/preset';
2+
3+
export default { ...nxPreset };

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"name": "@push-based/source",
33
"version": "0.0.0",
4+
"type": "module",
45
"license": "MIT",
56
"scripts": {},
67
"private": true,

packages/angular-mcp-server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@push-based/angular-mcp-server",
33
"version": "0.0.1",
44
"private": true,
5-
"type": "commonjs",
5+
"type": "module",
66
"main": "./dist/index.js",
77
"module": "./dist/index.js",
88
"types": "./dist/index.d.ts",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export * from './lib/angular-mcp-server';
1+
export * from './lib/angular-mcp-server.js';

packages/angular-mcp-server/src/lib/angular-mcp-server.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@ import {
1111
ListResourcesResult,
1212
ListToolsRequestSchema,
1313
} from '@modelcontextprotocol/sdk/types.js';
14-
import { TOOLS } from './tools/tools';
15-
import { toolNotFound } from './tools/utils';
14+
import { TOOLS } from './tools/tools.js';
15+
import { toolNotFound } from './tools/utils.js';
1616
import * as fs from 'node:fs';
1717
import * as path from 'node:path';
1818
import {
1919
AngularMcpServerOptionsSchema,
2020
AngularMcpServerOptions,
21-
} from './validation/angular-mcp-server-options.schema';
22-
import { validateAngularMcpServerFilesExist } from './validation/file-existence';
23-
import { validateDeprecatedCssClassesFile } from './validation/ds-components-file.validation';
21+
} from './validation/angular-mcp-server-options.schema.js';
22+
import { validateAngularMcpServerFilesExist } from './validation/file-existence.js';
23+
import { validateDeprecatedCssClassesFile } from './validation/ds-components-file.validation.js';
2424

2525
export class AngularMcpServerWrapper {
2626
private readonly mcpServer: McpServer;

packages/angular-mcp-server/src/lib/tools/ds/component-contract/builder/models/schema.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { ToolSchemaOptions } from '@push-based/models';
22
import {
33
COMMON_ANNOTATIONS,
44
createProjectAnalysisSchema,
5-
} from '../../../shared';
5+
} from '../../../shared/index.js';
66

77
/**
88
* Schema for building component contracts

packages/angular-mcp-server/src/lib/tools/ds/component-contract/diff/models/schema.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { ToolSchemaOptions } from '@push-based/models';
22
import {
33
createProjectAnalysisSchema,
44
COMMON_ANNOTATIONS,
5-
} from '../../../shared';
5+
} from '../../../shared/index.js';
66

77
/**
88
* Schema for diffing component contracts

packages/angular-mcp-server/src/lib/tools/ds/component-usage-graph/utils/component-helpers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as path from 'path';
22
import { toUnixPath } from '@push-based/utils';
3-
import { buildText } from '../../shared/utils/output.utils';
3+
import { buildText } from '../../shared/utils/output.utils.js';
44
import { CallToolResult } from '@modelcontextprotocol/sdk/types.js';
55
import {
66
DependencyGraphResult,

0 commit comments

Comments
 (0)