New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@fgv/ts-sudoku-lib

Package Overview
Dependencies
Maintainers
0
Versions
24
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@fgv/ts-sudoku-lib - npm Package Compare versions

Comparing version 3.0.1-alpha.6 to 4.0.0

15

CHANGELOG.json

@@ -5,2 +5,17 @@ {

{
"version": "4.0.0",
"tag": "@fgv/ts-sudoku-lib_v4.0.0",
"date": "Tue, 14 May 2024 03:09:27 GMT",
"comments": {
"none": [
{
"comment": "update dependencies"
},
{
"comment": "update generated api docs"
}
]
}
},
{
"version": "3.0.0",

@@ -7,0 +22,0 @@ "tag": "@fgv/ts-sudoku-lib_v3.0.0",

10

CHANGELOG.md
# Change Log - @fgv/ts-sudoku-lib
This log was last generated on Mon, 22 Jan 2024 07:00:18 GMT and should not be manually modified.
This log was last generated on Tue, 14 May 2024 03:09:27 GMT and should not be manually modified.
## 4.0.0
Tue, 14 May 2024 03:09:27 GMT
### Updates
- update dependencies
- update generated api docs
## 3.0.0

@@ -6,0 +14,0 @@ Mon, 22 Jan 2024 07:00:18 GMT

14

dist/ts-sudoku-lib.d.ts

@@ -12,3 +12,3 @@ import { Brand } from '@fgv/ts-utils';

/**
* Static class to instantiate any puzzle from a {@link Data.Model.PuzzleDescription | puzzle description}.
* Static class to instantiate any puzzle from a {@link PuzzleDescription | puzzle description}.
* @internal

@@ -291,3 +291,3 @@ */

* Loads an arbitrary JSON file and parses it to return a validated
* {@link Data.Model.PuzzlesFile | PuzzlesFile}.
* {@link File.Model.IPuzzlesFile | IPuzzlesFile}.
* @param path - String path to the file

@@ -348,3 +348,3 @@ * @returns `Success` with the resulting file, or `Failure` with details if an

* Constructs a new puzzle state.
* @param puzzle - {@Link Data.Model.PuzzleDescription | Puzzle description} from which this puzzle state
* @param puzzle - {@Link IPuzzleDescription | Puzzle description} from which this puzzle state
* is to be initialized.

@@ -409,4 +409,4 @@ */

/**
* Creates a new puzzle from a loaded {@link FileData.Model.IPuzzlesFile | PuzzlesFile}
* @param from - The {@link FileData.Model.IPuzzlesFile | puzzles file} to be loaded.
* Creates a new puzzle from a loaded {@link File.Model.IPuzzlesFile | PuzzlesFile}
* @param from - The {@link File.Model.IPuzzlesFile | puzzles file} to be loaded.
* @returns `Success` with the resulting {@link PuzzleCollection | PuzzleCollection}

@@ -452,3 +452,3 @@ * or `Failure` with details if an error occurs.

/**
* Converts an arbitrary object to a {@link Data.Model.PuzzleDescription | PuzzleDescription}.
* Converts an arbitrary object to a {@link IPuzzleDescription | IPuzzleDescription}.
* @public

@@ -674,3 +674,3 @@ */

/**
* Converts an arbitrary object to a {@link Data.Model.PuzzlesFile | PuzzlesFile}.
* Converts an arbitrary object to a {@link File.Model.IPuzzlesFile | IPuzzlesFile}.
* @public

@@ -677,0 +677,0 @@ */

@@ -8,5 +8,5 @@ // This file is read by tools that parse documentation comments conforming to the TSDoc standard.

"packageName": "@microsoft/api-extractor",
"packageVersion": "7.42.1"
"packageVersion": "7.43.4"
}
]
}

@@ -16,4 +16,4 @@ import * as FileData from '../file';

/**
* Creates a new puzzle from a loaded {@link FileData.Model.IPuzzlesFile | PuzzlesFile}
* @param from - The {@link FileData.Model.IPuzzlesFile | puzzles file} to be loaded.
* Creates a new puzzle from a loaded {@link File.Model.IPuzzlesFile | PuzzlesFile}
* @param from - The {@link File.Model.IPuzzlesFile | puzzles file} to be loaded.
* @returns `Success` with the resulting {@link PuzzleCollection | PuzzleCollection}

@@ -20,0 +20,0 @@ * or `Failure` with details if an error occurs.

@@ -70,4 +70,4 @@ "use strict";

/**
* Creates a new puzzle from a loaded {@link FileData.Model.IPuzzlesFile | PuzzlesFile}
* @param from - The {@link FileData.Model.IPuzzlesFile | puzzles file} to be loaded.
* Creates a new puzzle from a loaded {@link File.Model.IPuzzlesFile | PuzzlesFile}
* @param from - The {@link File.Model.IPuzzlesFile | puzzles file} to be loaded.
* @returns `Success` with the resulting {@link PuzzleCollection | PuzzleCollection}

@@ -74,0 +74,0 @@ * or `Failure` with details if an error occurs.

@@ -20,3 +20,3 @@ import { Converter } from '@fgv/ts-utils';

/**
* Converts an arbitrary object to a {@link Data.Model.PuzzleDescription | PuzzleDescription}.
* Converts an arbitrary object to a {@link IPuzzleDescription | IPuzzleDescription}.
* @public

@@ -23,0 +23,0 @@ */

@@ -59,3 +59,3 @@ "use strict";

/**
* Converts an arbitrary object to a {@link Data.Model.PuzzleDescription | PuzzleDescription}.
* Converts an arbitrary object to a {@link IPuzzleDescription | IPuzzleDescription}.
* @public

@@ -62,0 +62,0 @@ */

@@ -52,3 +52,3 @@ import { Result } from '@fgv/ts-utils';

* Constructs a new puzzle state.
* @param puzzle - {@Link Data.Model.PuzzleDescription | Puzzle description} from which this puzzle state
* @param puzzle - {@Link IPuzzleDescription | Puzzle description} from which this puzzle state
* is to be initialized.

@@ -55,0 +55,0 @@ */

@@ -39,3 +39,3 @@ "use strict";

* Constructs a new puzzle state.
* @param puzzle - {@Link Data.Model.PuzzleDescription | Puzzle description} from which this puzzle state
* @param puzzle - {@Link IPuzzleDescription | Puzzle description} from which this puzzle state
* is to be initialized.

@@ -42,0 +42,0 @@ */

import { Converter, Result } from '@fgv/ts-utils';
import { IPuzzlesFile } from './model';
/**
* Converts an arbitrary object to a {@link Data.Model.PuzzlesFile | PuzzlesFile}.
* Converts an arbitrary object to a {@link File.Model.IPuzzlesFile | IPuzzlesFile}.
* @public

@@ -10,3 +10,3 @@ */

* Loads an arbitrary JSON file and parses it to return a validated
* {@link Data.Model.PuzzlesFile | PuzzlesFile}.
* {@link File.Model.IPuzzlesFile | IPuzzlesFile}.
* @param path - String path to the file

@@ -13,0 +13,0 @@ * @returns `Success` with the resulting file, or `Failure` with details if an

@@ -31,3 +31,3 @@ "use strict";

/**
* Converts an arbitrary object to a {@link Data.Model.PuzzlesFile | PuzzlesFile}.
* Converts an arbitrary object to a {@link File.Model.IPuzzlesFile | IPuzzlesFile}.
* @public

@@ -40,3 +40,3 @@ */

* Loads an arbitrary JSON file and parses it to return a validated
* {@link Data.Model.PuzzlesFile | PuzzlesFile}.
* {@link File.Model.IPuzzlesFile | IPuzzlesFile}.
* @param path - String path to the file

@@ -43,0 +43,0 @@ * @returns `Success` with the resulting file, or `Failure` with details if an

import { Result } from '@fgv/ts-utils';
import { IPuzzleDescription, Puzzle } from '../common';
/**
* Static class to instantiate any puzzle from a {@link Data.Model.PuzzleDescription | puzzle description}.
* Static class to instantiate any puzzle from a {@link PuzzleDescription | puzzle description}.
* @internal

@@ -6,0 +6,0 @@ */

@@ -32,3 +32,3 @@ "use strict";

/**
* Static class to instantiate any puzzle from a {@link Data.Model.PuzzleDescription | puzzle description}.
* Static class to instantiate any puzzle from a {@link PuzzleDescription | puzzle description}.
* @internal

@@ -35,0 +35,0 @@ */

{
"name": "@fgv/ts-sudoku-lib",
"version": "3.0.1-alpha.6",
"version": "4.0.0",
"description": "Sudoku rules library",

@@ -19,10 +19,10 @@ "main": "lib/index.js",

"devDependencies": {
"@fgv/ts-utils": "3.0.1-alpha.6",
"@fgv/ts-utils-jest": "3.0.1-alpha.6",
"@microsoft/api-documenter": "^7.23.34",
"@microsoft/api-extractor": "^7.42.1",
"@fgv/ts-utils": "4.0.0",
"@fgv/ts-utils-jest": "4.0.0",
"@microsoft/api-documenter": "^7.24.5",
"@microsoft/api-extractor": "^7.43.4",
"@types/jest": "^29.5.12",
"@types/node": "^20.11.24",
"@typescript-eslint/eslint-plugin": "^7.1.0",
"@typescript-eslint/parser": "^7.1.0",
"@types/node": "^20.12.11",
"@typescript-eslint/eslint-plugin": "^7.9.0",
"@typescript-eslint/parser": "^7.9.0",
"cspell": "^8.3.2",

@@ -39,17 +39,17 @@ "eslint": "^8.57.0",

"prettier": "^3.2.5",
"rimraf": "^5.0.5",
"rimraf": "^5.0.7",
"ts-jest": "^29.1.2",
"ts-node": "^10.9.2",
"typescript": "^5.3.3",
"typescript": "^5.4.5",
"eslint-plugin-n": "^16.6.2",
"@rushstack/heft": "~0.65.8",
"@rushstack/heft-node-rig": "~2.4.21",
"@rushstack/heft": "~0.66.6",
"@rushstack/heft-node-rig": "~2.6.3",
"@types/heft-jest": "1.0.6",
"@rushstack/eslint-config": "~3.6.4",
"@rushstack/heft-jest-plugin": "~0.11.18",
"@rushstack/eslint-config": "~3.6.9",
"@rushstack/heft-jest-plugin": "~0.11.27",
"eslint-plugin-tsdoc": "~0.2.17",
"@fgv/ts-json-base": "3.0.1-alpha.6"
"@fgv/ts-json-base": "4.0.0"
},
"peerDependencies": {
"@fgv/ts-utils": "3.0.1-alpha.6"
"@fgv/ts-utils": "4.0.0"
},

@@ -56,0 +56,0 @@ "scripts": {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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