diff --git a/.fast-alfred.config.cjs b/.fast-alfred.config.cjs index a697181..b26f68a 100644 --- a/.fast-alfred.config.cjs +++ b/.fast-alfred.config.cjs @@ -29,6 +29,8 @@ module.exports = { assets: ['./src/assets/contacts.node'], assetsDir: 'Release', targetDir: 'build', + outputFormat: 'esm', + esmHelpers: true, }, workflowMetadata: { name: 'Engage Contact', diff --git a/package-lock.json b/package-lock.json index 217e714..5012d7b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "3.0.1", "license": "MIT", "dependencies": { - "fast-alfred": "^1.3.4", + "fast-alfred": "^2.0.0", "fuse.js": "^7.0.0", "libphonenumber-js": "^1.11.2", "node-mac-contacts": "^1.7.2" @@ -5100,9 +5100,9 @@ } }, "node_modules/fast-alfred": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/fast-alfred/-/fast-alfred-1.3.4.tgz", - "integrity": "sha512-uEpYQef8xDhHghSx3RXw728nQofBUQx56O1RGiTJAiU+fPASnwPsNA476GPl733JjWGwZuWUO8FoG+jSOXUKNw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-alfred/-/fast-alfred-2.0.0.tgz", + "integrity": "sha512-dISJY3Q9hNk5x2ChvYXVmuKSvtHUfSqmhYIDnnCV89Xq1KzvR8nD8/bLbPJk9VxP4jA+gFJT+H5oSQD2Qw8UQg==", "dependencies": { "@nestjs/common": "^10.3.9", "@nestjs/core": "^10.3.9", @@ -16501,9 +16501,9 @@ } }, "fast-alfred": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/fast-alfred/-/fast-alfred-1.3.4.tgz", - "integrity": "sha512-uEpYQef8xDhHghSx3RXw728nQofBUQx56O1RGiTJAiU+fPASnwPsNA476GPl733JjWGwZuWUO8FoG+jSOXUKNw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-alfred/-/fast-alfred-2.0.0.tgz", + "integrity": "sha512-dISJY3Q9hNk5x2ChvYXVmuKSvtHUfSqmhYIDnnCV89Xq1KzvR8nD8/bLbPJk9VxP4jA+gFJT+H5oSQD2Qw8UQg==", "requires": { "@nestjs/common": "^10.3.9", "@nestjs/core": "^10.3.9", diff --git a/package.json b/package.json index 9e9a19d..379e0cb 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "test": "jest" }, "dependencies": { - "fast-alfred": "^1.3.4", + "fast-alfred": "^2.0.0", "fuse.js": "^7.0.0", "libphonenumber-js": "^1.11.2", "node-mac-contacts": "^1.7.2" diff --git a/tsconfig.json b/tsconfig.json index 56aee06..d50fc60 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -31,6 +31,9 @@ "@models/*": ["src/models/*"] } }, + "ts-node": { + "require": ["tsconfig-paths/register"] + }, "exclude": ["node_modules", ".eslintrc.cjs"], "include": ["src/**/*"] }