Socket
Socket
Sign inDemoInstall

@napi-rs/magic-string

Package Overview
Dependencies
Maintainers
2
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@napi-rs/magic-string - npm Package Compare versions

Comparing version 0.3.2 to 0.3.3

9

index.d.ts

@@ -47,3 +47,12 @@ /* eslint-disable */

trimLines(): this
remove(start: number, end: number): this
generateMap(options?: GenerateDecodedMapOptions | undefined | null): {
version: number
file: string
sources: string[]
sourcesContent: string[]
names: string[]
mappings: string
sourceRoot?: string
toString: () => string

@@ -50,0 +59,0 @@ toUrl: () => string

27

index.js

@@ -13,18 +13,29 @@ const { MagicString: MagicStringNative } = require('./binding')

includeContent: false,
...options
...options,
})
const toString = () => super.toSourcemapString(sourcemap)
const str = super.toSourcemapString(sourcemap)
const obj = JSON.parse(str)
const toString = () => str
const toUrl = () => super.toSourcemapUrl(sourcemap)
return {
toString,
toUrl,
}
Object.defineProperty(obj, 'toString', {
value: toString,
})
Object.defineProperty(obj, 'toUrl', {
value: toUrl,
})
return obj
}
toSourcemapString() {
throw new Error("[magic-string] This is an internal API, you may refer to `generateMap`")
throw new Error(
'[magic-string] This is an internal API, you may refer to `generateMap`',
)
}
toSourcemapUrl() {
throw new Error("[magic-string] This is an internal API, you may refer to `generateMap`")
throw new Error(
'[magic-string] This is an internal API, you may refer to `generateMap`',
)
}

@@ -31,0 +42,0 @@ }

{
"name": "@napi-rs/magic-string",
"version": "0.3.2",
"version": "0.3.3",
"description": "rusty magic-string",

@@ -40,3 +40,2 @@ "main": "index.js",

"prepublishOnly": "napi prepublish -t npm && esbuild --minify --outfile=binding.js --allow-overwrite binding.js",
"test": "echo test",
"lint": "echo lint",

@@ -66,17 +65,18 @@ "version": "napi version"

},
"dependencies": {},
"optionalDependencies": {
"@napi-rs/magic-string-win32-x64-msvc": "0.3.2",
"@napi-rs/magic-string-darwin-x64": "0.3.2",
"@napi-rs/magic-string-linux-x64-gnu": "0.3.2",
"@napi-rs/magic-string-linux-x64-musl": "0.3.2",
"@napi-rs/magic-string-linux-arm64-gnu": "0.3.2",
"@napi-rs/magic-string-win32-ia32-msvc": "0.3.2",
"@napi-rs/magic-string-linux-arm-gnueabihf": "0.3.2",
"@napi-rs/magic-string-darwin-arm64": "0.3.2",
"@napi-rs/magic-string-freebsd-x64": "0.3.2",
"@napi-rs/magic-string-linux-arm64-musl": "0.3.2",
"@napi-rs/magic-string-win32-arm64-msvc": "0.3.2",
"@napi-rs/magic-string-android-arm64": "0.3.2",
"@napi-rs/magic-string-android-arm-eabi": "0.3.2"
"@napi-rs/magic-string-win32-x64-msvc": "0.3.3",
"@napi-rs/magic-string-darwin-x64": "0.3.3",
"@napi-rs/magic-string-linux-x64-gnu": "0.3.3",
"@napi-rs/magic-string-linux-x64-musl": "0.3.3",
"@napi-rs/magic-string-linux-arm64-gnu": "0.3.3",
"@napi-rs/magic-string-win32-ia32-msvc": "0.3.3",
"@napi-rs/magic-string-linux-arm-gnueabihf": "0.3.3",
"@napi-rs/magic-string-darwin-arm64": "0.3.3",
"@napi-rs/magic-string-freebsd-x64": "0.3.3",
"@napi-rs/magic-string-linux-arm64-musl": "0.3.3",
"@napi-rs/magic-string-win32-arm64-msvc": "0.3.3",
"@napi-rs/magic-string-android-arm64": "0.3.3",
"@napi-rs/magic-string-android-arm-eabi": "0.3.3"
}
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc