Catalog npm
Back to packageRELEASE DETAILS

0.0.4

npm

@0x706b/ts-transform-fix-esm

# Disclaimer

Published30 Aug 2020
Direct dependencies18
Transitive dependenciesNot calculated

README

Current package documentation

ts-transform-fix-esm

Disclaimer

This transformer is experimental; use it at your own risk.

Description

Adds file extension and/or index to module specifiers and correctly requires commonjs modules in an ESM environment.

For example:

import { thing } from "commonjs/file";
import { anotherThing } from "esm/folder"

becomes

import { anotherThing } from "esm/folder/index.js";
import { createRequire as __createRequire } from "module";
const __require = __createRequire(import.meta.url);
const { thing } = require(commonjs/file);

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 18

Native requirements
18 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
fp-ts
Environment
{
  "local_name": "fp-ts",
  "alias": false,
  "peer_metadata": null
}
^2.8.2runtime
@types/node
Environment
{
  "local_name": "@types/node",
  "alias": false,
  "peer_metadata": null
}
^14.6.0development
@typescript-eslint/eslint-plugin
Environment
{
  "local_name": "@typescript-eslint/eslint-plugin",
  "alias": false,
  "peer_metadata": null
}
^3.10.0development
@typescript-eslint/parser
Environment
{
  "local_name": "@typescript-eslint/parser",
  "alias": false,
  "peer_metadata": null
}
^3.10.0development
eslint
Environment
{
  "local_name": "eslint",
  "alias": false,
  "peer_metadata": null
}
^7.7.0development
eslint-config-prettier
Environment
{
  "local_name": "eslint-config-prettier",
  "alias": false,
  "peer_metadata": null
}
^6.11.0development
eslint-import-resolver-typescript
Environment
{
  "local_name": "eslint-import-resolver-typescript",
  "alias": false,
  "peer_metadata": null
}
^2.2.1development
eslint-plugin-import
Environment
{
  "local_name": "eslint-plugin-import",
  "alias": false,
  "peer_metadata": null
}
^2.22.0development
eslint-plugin-prettier
Environment
{
  "local_name": "eslint-plugin-prettier",
  "alias": false,
  "peer_metadata": null
}
^3.1.4development
eslint-plugin-simple-import-sort
Environment
{
  "local_name": "eslint-plugin-simple-import-sort",
  "alias": false,
  "peer_metadata": null
}
^5.0.3development
eslint-plugin-sort-keys-fix
Environment
{
  "local_name": "eslint-plugin-sort-keys-fix",
  "alias": false,
  "peer_metadata": null
}
^1.1.1development
eslint-plugin-typescript-sort-keys
Environment
{
  "local_name": "eslint-plugin-typescript-sort-keys",
  "alias": false,
  "peer_metadata": null
}
^1.3.0development
prettier
Environment
{
  "local_name": "prettier",
  "alias": false,
  "peer_metadata": null
}
^2.1.0development
rimraf
Environment
{
  "local_name": "rimraf",
  "alias": false,
  "peer_metadata": null
}
^3.0.2development
sort-package-json
Environment
{
  "local_name": "sort-package-json",
  "alias": false,
  "peer_metadata": null
}
^1.44.0development
ts-node
Environment
{
  "local_name": "ts-node",
  "alias": false,
  "peer_metadata": null
}
^9.0.0development
ttypescript
Environment
{
  "local_name": "ttypescript",
  "alias": false,
  "peer_metadata": null
}
^1.5.10development
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
^4.1.0-dev.20200823development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "83b8b06d5b6a05e669080ce92cf2804951a25461",
  "integrity": "sha512-9vsSyj2Tru4zOxblpv4Glc1V6t1n0I6BSLdZ/UYdHVzuAsE+TqQ+vgOxXDBkFRSO0M7Qk8h0uXvR2tYg1qnmDg==",
  "tarball": "https://registry.npmjs.org/@0x706b/ts-transform-fix-esm/-/ts-transform-fix-esm-0.0.4.tgz",
  "fileCount": 20,
  "unpackedSize": 389818,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSylqCRA9TVsSAnZWagAAro4P/03kdPIOfnlvkrdAtKxJ\nvqDdTFPNatTOTk79qVXGzQXGCYdqiB1Q98jq9b2FTjSX19JNw4JCA8OANsLy\nWk2306Znt33Mm3D0kKMntqDD1RtCf8nQC5pF7ByLovaDaJAKwyMcMq5A4HqT\nMtVFmjWTXdjd3BQBhEJIIJluxCe+CCqr0YMf9ja+miNdxa5fPmG624qyoqfo\nl1fpy5cUSGXnuaZfRM258lgyWEuKqkScNYsvPPwPE7jH4MMS5lSyZk4EYEwK\njnq7q4sUb6QZB77upsKSOuV8uoQQDHiy/L5i/HqpGDiM3gyfnUjSXsHiWdFM\nkGVyuaPNPpKAQUPiiJIPEmTrPAyWx1GqABuw8/PbjyDn2fRQ69r+3dv35NTO\nY2spEQukU56xs2p8L/E6/vM+yahonhU6EYdis06Imbb65Kt540AjntE2xQZZ\nEjzeYQYyuvP3tZDrIl78Sd/VGRStU4Cw4DGHt4bJToQ+VLkVzA75T+4V1f2J\nulX4e+em+NQm8ay7WgW6vApFQkhVvmZkXNktvtxuzjbSmUWWCY+Khv2LX+Gm\n+aAI1nNeVndiXEeDZTsCRu+33Hy6kDBI3gyob3NCM4HAhkvJWAW8JQliyu2q\niPUvoUbhe9YfWxU8Om5Z2JzhUHA3JxnxJvbaRtLIZ2mUHu1oFaBCfDjx3LrC\n4HQb\r\n=/Zkw\r\n-----END PGP SIGNATURE-----\r\n",
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEUCIQCQwIHJg0Zkakq7fzSoB4uj8nHqI7oACECeuzKlTGEe3AIgcDPuhyVVjbyB7pTCCXMJTswZpTOqFNccBli1TBgr1y0="
    }
  ]
}

Repository

PENDING
0x706b/ts-transform-fix-esm

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 22:39 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:d6320e60fe9ceecde846efef9a1a9f92c2db5447d3ff4ce708d5963d9f78b2d4

Other collected versions

0.2.226 Feb0.2.125 Feb0.2.024 Feb0.1.09 Feb0.0.1131 Aug0.0.1030 AugView all collected versions →