@rimbu/hashed
Advanced tools
Comparing version 0.9.7 to 1.0.0-alpha.1
{ | ||
"name": "map-custom", | ||
"private": true, | ||
"source": "../src/map-custom/index.ts", | ||
"main": "../dist/main/map-custom/index.js", | ||
"module": "../dist/module/map-custom/index.js", | ||
"types": "../dist/types/map-custom/index.d.ts" | ||
"main": "../dist/cjs/map-custom/index.js", | ||
"module": "../dist/esm/map-custom/index.mjs", | ||
"types": "../dist/types/map-custom/index.d.mts" | ||
} |
{ | ||
"name": "map", | ||
"private": true, | ||
"source": "../src/map/index.ts", | ||
"main": "../dist/main/map/index.js", | ||
"module": "../dist/module/map/index.js", | ||
"types": "../dist/types/map/index.d.ts" | ||
"main": "../dist/cjs/map/index.js", | ||
"module": "../dist/esm/map/index.mjs", | ||
"types": "../dist/types/map/index.d.mts" | ||
} |
126
package.json
{ | ||
"name": "@rimbu/hashed", | ||
"version": "0.9.7", | ||
"version": "1.0.0-alpha.1", | ||
"description": "Immutable HashMap and HashSet implementations for TypeScript", | ||
@@ -34,43 +34,61 @@ "keywords": [ | ||
}, | ||
"source": "./src/main/index.ts", | ||
"main": "./dist/main/main/index.js", | ||
"module": "./dist/module/main/index.js", | ||
"types": "./dist/types/main/index.d.ts", | ||
"type": "module", | ||
"main": "./dist/cjs/main/index.js", | ||
"module": "./dist/esm/main/index.mjs", | ||
"types": "./dist/types/main/index.d.mts", | ||
"exports": { | ||
".": { | ||
"types": "./dist/types/main/index.d.ts", | ||
"bun": "./src/main/index.ts", | ||
"import": "./dist/module/main/index.js", | ||
"require": "./dist/main/main/index.js", | ||
"default": "./dist/module/main/index.js" | ||
"types": "./dist/types/main/index.d.mts", | ||
"bun": "./dist/bun/main/index.mts", | ||
"import": "./dist/esm/main/index.mjs", | ||
"require": "./dist/cjs/main/index.js", | ||
"default": "./dist/esm/main/index.mjs" | ||
}, | ||
"./map": { | ||
"types": "./dist/types/map/index.d.ts", | ||
"bun": "./src/map/index.ts", | ||
"import": "./dist/module/map/index.js", | ||
"require": "./dist/main/map/index.js", | ||
"default": "./dist/module/map/index.js" | ||
"types": "./dist/types/map/index.d.mts", | ||
"bun": "./dist/bun/map/index.mts", | ||
"import": "./dist/esm/map/index.mjs", | ||
"require": "./dist/cjs/map/index.js", | ||
"default": "./dist/esm/map/index.mjs" | ||
}, | ||
"./map-custom": { | ||
"types": "./dist/types/map-custom/index.d.ts", | ||
"bun": "./src/map-custom/index.ts", | ||
"import": "./dist/module/map-custom/index.js", | ||
"require": "./dist/main/map-custom/index.js", | ||
"default": "./dist/module/map-custom/index.js" | ||
"types": "./dist/types/map-custom/index.d.mts", | ||
"bun": "./dist/bun/map-custom/index.mts", | ||
"import": "./dist/esm/map-custom/index.mjs", | ||
"require": "./dist/cjs/map-custom/index.js", | ||
"default": "./dist/esm/map-custom/index.mjs" | ||
}, | ||
"./set": { | ||
"types": "./dist/types/set/index.d.ts", | ||
"bun": "./src/set/index.ts", | ||
"import": "./dist/module/set/index.js", | ||
"require": "./dist/main/set/index.js", | ||
"default": "./dist/module/set/index.js" | ||
"types": "./dist/types/set/index.d.mts", | ||
"bun": "./dist/bun/set/index.mts", | ||
"import": "./dist/esm/set/index.mjs", | ||
"require": "./dist/cjs/set/index.js", | ||
"default": "./dist/esm/set/index.mjs" | ||
}, | ||
"./set-custom": { | ||
"types": "./dist/types/set-custom/index.d.ts", | ||
"bun": "./src/set-custom/index.ts", | ||
"import": "./dist/module/set-custom/index.js", | ||
"require": "./dist/main/set-custom/index.js", | ||
"default": "./dist/module/set-custom/index.js" | ||
"types": "./dist/types/set-custom/index.d.mts", | ||
"bun": "./dist/bun/set-custom/index.mts", | ||
"import": "./dist/esm/set-custom/index.mjs", | ||
"require": "./dist/cjs/set-custom/index.js", | ||
"default": "./dist/esm/set-custom/index.mjs" | ||
} | ||
}, | ||
"imports": { | ||
"#hashed/*.mts": { | ||
"bun": "./dist/bun/*.mts" | ||
}, | ||
"#hashed/*.mjs": { | ||
"types": "./dist/types/*.d.mts", | ||
"import": "./dist/esm/*.mjs", | ||
"require": "./dist/cjs/*.js", | ||
"default": "./dist/esm/*.mjs" | ||
}, | ||
"#hashed/*": { | ||
"types": "./dist/types/*/index.d.mts", | ||
"bun": "./dist/bun/*/index.mts", | ||
"import": "./dist/esm/*/index.mjs", | ||
"require": "./dist/cjs/*/index.js", | ||
"default": "./dist/esm/*/index.mjs" | ||
} | ||
}, | ||
"files": [ | ||
@@ -86,6 +104,11 @@ "dist", | ||
"build": "yarn clean && yarn bundle", | ||
"build:deno": "rimraf deno_dist ../../deno_dist/hashed && denoify && mv deno_dist ../../deno_dist/hashed", | ||
"bundle": "yarn bundle:main && yarn bundle:module && yarn bundle:types", | ||
"bundle:main": "tsc --p tsconfig.main.json", | ||
"bundle:module": "tsc --p tsconfig.module.json", | ||
"build:deno": "yarn bundle:deno-prepare && yarn bundle:deno-convert && yarn bundle:deno-move && yarn bundle:deno-clean", | ||
"bundle": "yarn bundle:cjs && yarn bundle:esm && yarn bundle:types && yarn bundle:bun", | ||
"bundle:bun": "node ../../config/bunnify.mjs", | ||
"bundle:cjs": "tsup src --format cjs --clean -d dist/cjs --loader '.mts=ts' --legacy-output", | ||
"bundle:deno-prepare": "node ../../config/prepare-denoify.mjs", | ||
"bundle:deno-convert": "denoify --src _deno_prepare/src", | ||
"bundle:deno-move": "rimraf ../../deno_dist/hashed && mv deno_dist ../../deno_dist/hashed", | ||
"bundle:deno-clean": "rimraf _deno_prepare", | ||
"bundle:esm": "tsc --p tsconfig.esm.json", | ||
"bundle:types": "tsc --p tsconfig.types.json", | ||
@@ -95,24 +118,25 @@ "clean": "rimraf dist", | ||
"extract-api": "yarn extract-api:main && yarn extract-api:map && yarn extract-api:map-custom && yarn extract-api:set && yarn extract-api:set-custom", | ||
"extract-api:main": "api-extractor run --local --verbose --config config/api-extractor.main.json", | ||
"extract-api:map": "api-extractor run --local --verbose --config config/api-extractor.map.json", | ||
"extract-api:map-custom": "api-extractor run --local --verbose --config config/api-extractor.map-custom.json", | ||
"extract-api:set": "api-extractor run --local --verbose --config config/api-extractor.set.json", | ||
"extract-api:set-custom": "api-extractor run --local --verbose --config config/api-extractor.set-custom.json", | ||
"extract-api:main": "ts-node ../../config/api-extractor.ts config/api-extractor.main.json", | ||
"extract-api:map": "ts-node ../../config/api-extractor.ts config/api-extractor.map.json", | ||
"extract-api:map-custom": "ts-node ../../config/api-extractor.ts config/api-extractor.map-custom.json", | ||
"extract-api:set": "ts-node ../../config/api-extractor.ts config/api-extractor.set.json", | ||
"extract-api:set-custom": "ts-node ../../config/api-extractor.ts config/api-extractor.set-custom.json", | ||
"format": "yarn format:base --write", | ||
"format:base": "prettier \"{!CHANGELOG.md}|**/**/*.{ts,tsx,js,json,md}\"", | ||
"format:base": "prettier \"{!CHANGELOG.md}|**/**/*.{ts,tsx,js,mts,mjs,json,md}\"", | ||
"format:check": "yarn format:base --check", | ||
"lint": "eslint src", | ||
"test": "jest", | ||
"test:random": "jest --config jest-random.config.json --runInBand", | ||
"test:types": "tsd", | ||
"test": "vitest run", | ||
"test:cov": "vitest run --coverage", | ||
"test:watch": "vitest", | ||
"test:random": "vitest run --config vitest.random.config.ts", | ||
"test:types": "tsd --files test-d", | ||
"typecheck": "tsc" | ||
}, | ||
"sideEffects": false, | ||
"dependencies": { | ||
"@rimbu/base": "^0.11.4", | ||
"@rimbu/collection-types": "^0.10.6", | ||
"@rimbu/common": "*", | ||
"@rimbu/list": "^0.12.3", | ||
"@rimbu/stream": "^0.13.6", | ||
"tslib": "^2.5.0" | ||
"@rimbu/base": "^1.0.0-alpha.1", | ||
"@rimbu/collection-types": "^1.0.0-alpha.1", | ||
"@rimbu/common": "^1.0.0-alpha.1", | ||
"@rimbu/list": "^1.0.0-alpha.1", | ||
"@rimbu/stream": "^1.0.0-alpha.1", | ||
"tslib": "^2.5.3" | ||
}, | ||
@@ -129,3 +153,3 @@ "publishConfig": { | ||
}, | ||
"gitHead": "52f177b0dbaf4cea4a0cd70e9d4e91ae1fee8891" | ||
"gitHead": "dfaf8143e56f54ed1e31f7c96802548c46e03bd8" | ||
} |
{ | ||
"name": "set-custom", | ||
"private": true, | ||
"source": "../src/set-custom/index.ts", | ||
"main": "../dist/main/set-custom/index.js", | ||
"module": "../dist/module/set-custom/index.js", | ||
"types": "../dist/types/set-custom/index.d.ts" | ||
"main": "../dist/cjs/set-custom/index.js", | ||
"module": "../dist/esm/set-custom/index.mjs", | ||
"types": "../dist/types/set-custom/index.d.mts" | ||
} |
{ | ||
"name": "set", | ||
"private": true, | ||
"source": "../src/set/index.ts", | ||
"main": "../dist/main/set/index.js", | ||
"module": "../dist/module/set/index.js", | ||
"types": "../dist/types/set/index.d.ts" | ||
"main": "../dist/cjs/set/index.js", | ||
"module": "../dist/esm/set/index.mjs", | ||
"types": "../dist/types/set/index.d.mts" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Wildcard dependency
QualityPackage has a dependency with a floating version range. This can cause issues if the dependency publishes a new major version.
Found 1 instance in 1 package
952145
19772
0
Yes
1
+ Added@rimbu/base@1.1.0(transitive)
+ Added@rimbu/collection-types@1.1.1(transitive)
+ Added@rimbu/common@1.1.0(transitive)
+ Added@rimbu/list@1.1.1(transitive)
+ Added@rimbu/stream@1.1.1(transitive)
- Removed@rimbu/base@0.11.4(transitive)
- Removed@rimbu/collection-types@0.10.6(transitive)
- Removed@rimbu/common@2.0.1(transitive)
- Removed@rimbu/list@0.12.3(transitive)
- Removed@rimbu/stream@0.13.6(transitive)
Updated@rimbu/base@^1.0.0-alpha.1
Updated@rimbu/common@^1.0.0-alpha.1
Updated@rimbu/list@^1.0.0-alpha.1
Updated@rimbu/stream@^1.0.0-alpha.1
Updatedtslib@^2.5.3