Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / ajvincent/composite-collection issues and pull requests

#126 - Maybe add eslint-plugin-tree-shaking

Issue - State: open - Opened by ajvincent about 2 years ago

#125 - Rollup type definition files for package.json's types field

Issue - State: open - Opened by ajvincent about 2 years ago - 1 comment

#124 - Rollup exports for package.json's main field

Issue - State: open - Opened by ajvincent about 2 years ago

#122 - Typescript

Pull Request - State: closed - Opened by ajvincent over 2 years ago

#120 - Refactor spec/_04_integration/combination.mjs

Issue - State: closed - Opened by ajvincent over 2 years ago

#119 - Test OneToOneMap JSDocGenerators

Issue - State: closed - Opened by ajvincent over 2 years ago

#117 - Remove WeakFunctionMultiMap

Issue - State: closed - Opened by ajvincent over 2 years ago

#116 - Audit for uses of SingletonPromise

Issue - State: closed - Opened by ajvincent almost 3 years ago

#115 - Audit for unused JSDocGenerator defines

Issue - State: closed - Opened by ajvincent almost 3 years ago - 1 comment

#114 - Audit for unused preprocessor defines

Issue - State: closed - Opened by ajvincent almost 3 years ago

#112 - Add a "validateAtLookup" collection configuration setting

Issue - State: open - Opened by ajvincent almost 3 years ago

#110 - Update README prior to release.

Issue - State: closed - Opened by ajvincent almost 3 years ago - 1 comment

#109 - Install TypeScript 4.7.2 as a production dependency

Issue - State: closed - Opened by ajvincent almost 3 years ago

#108 - Base template private maps on DefaultMap, use "as type" for required map checks.

Issue - State: closed - Opened by ajvincent almost 3 years ago - 2 comments

#107 - What types should arguments of Private isValidKey(), isValidValue() methods be?

Issue - State: closed - Opened by ajvincent almost 3 years ago - 4 comments

#106 - Remove MapOfSets.prototype.clearSets() or explain why it exists

Issue - State: closed - Opened by ajvincent almost 3 years ago - 1 comment

#104 - Design tests for exercising TypeScript coverage just by compiling

Issue - State: closed - Opened by ajvincent almost 3 years ago - 1 comment

#103 - Add .getDefault() method to generated maps

Issue - State: closed - Opened by ajvincent almost 3 years ago

#102 - Audit source/exports configurations for missing tsType properties

Issue - State: closed - Opened by ajvincent almost 3 years ago - 1 comment

#101 - JSDocGenerator: Remove tilde (~) characters

Issue - State: closed - Opened by ajvincent almost 3 years ago

#100 - Replace path.join with path.resolve

Issue - State: open - Opened by ajvincent almost 3 years ago - 1 comment

#99 - Validate tsType arguments

Issue - State: closed - Opened by ajvincent almost 3 years ago

#98 - Write spec/_00_unit/CollectionType.mjs

Issue - State: closed - Opened by ajvincent almost 3 years ago - 1 comment

#96 - source/typescript-migration scaffolding

Issue - State: closed - Opened by ajvincent almost 3 years ago - 2 comments

#95 - TypeScript specs: enable no errors from generated code

Issue - State: closed - Opened by ajvincent almost 3 years ago

#94 - Extract InMemoryDriver.mts from Driver.mts

Issue - State: closed - Opened by ajvincent almost 3 years ago

#93 - Fix Symbol.iterator, Symbol.toStringTag definitions.

Issue - State: closed - Opened by ajvincent almost 3 years ago

#92 - Include Readonly collection types from TypeScript

Issue - State: closed - Opened by ajvincent almost 3 years ago - 3 comments

#91 - Export source maps, type definitions for collections.

Issue - State: closed - Opened by ajvincent almost 3 years ago - 1 comment

#90 - Refactor / break up CollectionConfiguration into cleaner pieces.

Issue - State: closed - Opened by ajvincent almost 3 years ago - 2 comments

#89 - source/generatorTools/LocalStringStateMachine scaffolding

Issue - State: closed - Opened by ajvincent almost 3 years ago

#88 - Move non-exported modules from source/ to source/generatedTools/

Issue - State: closed - Opened by ajvincent almost 3 years ago

#87 - Break up spec/support/generateCollectionTools.mjs

Issue - State: closed - Opened by ajvincent almost 3 years ago

#86 - Generalize BuildPromise with a BuildPromiseSet class

Issue - State: closed - Opened by ajvincent almost 3 years ago

#85 - Replace CompletionPromise with BuildPromise

Issue - State: closed - Opened by ajvincent almost 3 years ago - 2 comments

#84 - Port jake-targets to build/tools for unforked processes

Issue - State: closed - Opened by ajvincent almost 3 years ago

#83 - typescript:source build target

Issue - State: closed - Opened by ajvincent almost 3 years ago

#82 - Drop get-all-files dependency

Issue - State: closed - Opened by ajvincent almost 3 years ago - 1 comment

#81 - typescript:eslint build target

Issue - State: closed - Opened by ajvincent almost 3 years ago - 1 comment

#80 - typescript:export build target

Issue - State: closed - Opened by ajvincent almost 3 years ago

#79 - typescript:test build target

Issue - State: closed - Opened by ajvincent almost 3 years ago

#78 - typescript:build build target

Issue - State: closed - Opened by ajvincent almost 3 years ago

#77 - typescript:clean build target

Issue - State: closed - Opened by ajvincent almost 3 years ago

#76 - Validate code against TypeScript linting

Issue - State: closed - Opened by ajvincent about 3 years ago - 3 comments
Labels: help wanted

#75 - One key collections

Pull Request - State: closed - Opened by ajvincent about 3 years ago

#74 - Add license boilerplate to source/exports/keys/*.mjs

Issue - State: closed - Opened by ajvincent about 3 years ago

#73 - Move weakmapofweaksets

Pull Request - State: closed - Opened by ajvincent about 3 years ago

#72 - One key collections

Pull Request - State: closed - Opened by ajvincent about 3 years ago

#71 - Re-evaluate the need for maps of sets

Issue - State: closed - Opened by ajvincent about 3 years ago - 1 comment

#70 - WeakMapOfWeakSets.prototype.delete(...mapKeys, ...lastSetKeys) can leak a WeakSet

Issue - State: closed - Opened by ajvincent about 3 years ago - 2 comments
Labels: bug

#69 - Use 'npm pack' in spec/_03_integration

Issue - State: closed - Opened by ajvincent about 3 years ago - 3 comments

#68 - Write "best practices" into the README.md file

Issue - State: closed - Opened by ajvincent about 3 years ago
Labels: documentation

#67 - Fixes #62, merge eslint-plugin-jsdoc branch to main

Pull Request - State: closed - Opened by ajvincent about 3 years ago

#66 - Maps of strong sets: missing .keysSet(), .entriesSet() methods

Issue - State: closed - Opened by ajvincent about 3 years ago - 2 comments
Labels: invalid

#65 - Update Jasmine dev-dependency to 4.0

Issue - State: closed - Opened by ajvincent about 3 years ago

#63 - README / documentation: StrongStrongSet([[1, 2]]) !== Set([1, 2])

Issue - State: closed - Opened by ajvincent about 3 years ago
Labels: documentation

#62 - eslint-plugin-jsdoc cleanup

Issue - State: closed - Opened by ajvincent about 3 years ago - 1 comment

#60 - Add templates for simple one-map-key and one-set-key collections

Issue - State: closed - Opened by ajvincent about 3 years ago - 1 comment

#59 - KeyHasher.getHashIfExists(), WeakKeyComposer.getKeyIfExists()

Issue - State: closed - Opened by ajvincent about 3 years ago

#58 - New template type: OneToOne

Issue - State: closed - Opened by ajvincent about 3 years ago - 2 comments

#57 - Test isValidValue on several configurations

Issue - State: closed - Opened by ajvincent about 3 years ago - 1 comment

#56 - Key class generator

Pull Request - State: closed - Opened by ajvincent about 3 years ago

#55 - Add "files" entry to package.json

Issue - State: closed - Opened by ajvincent about 3 years ago

#54 - Reorganize spec directories by dependencies

Issue - State: closed - Opened by ajvincent about 3 years ago - 1 comment

#53 - eslint: no-unused-private-class-members

Issue - State: closed - Opened by ajvincent about 3 years ago

#52 - Generate key hashers for a configuration

Issue - State: closed - Opened by ajvincent over 3 years ago - 1 comment

#51 - CollectionConfiguration: provide method to define key tuple link methods

Issue - State: closed - Opened by ajvincent over 3 years ago - 4 comments

#50 - npm publish for version 0.1

Issue - State: closed - Opened by ajvincent almost 4 years ago - 1 comment

#49 - Web browser tests with Karma, an integration service

Issue - State: open - Opened by ajvincent almost 4 years ago - 1 comment

#48 - Command-line interface.

Issue - State: closed - Opened by ajvincent almost 4 years ago

#47 - Ensure the fileOverview makes it from CollectionConfiguration to the generated module.

Issue - State: closed - Opened by ajvincent almost 4 years ago
Labels: good first issue

#46 - Add a minifier for exports (but not an obfuscator)

Issue - State: open - Opened by ajvincent almost 4 years ago
Labels: good first issue

#43 - Remove hashing where there's only one key to hash.

Issue - State: closed - Opened by ajvincent almost 4 years ago - 2 comments

#39 - Special construction test: every combination of 2 map keys and 2 set keys should result in a class

Issue - State: closed - Opened by ajvincent almost 4 years ago - 1 comment
Labels: good first issue

#34 - Export WeakKey-WeakRef.mjs when browsers support FinalizationRegistry

Issue - State: closed - Opened by ajvincent almost 4 years ago - 4 comments

#33 - Add API, tests for valid keys on all classes we generate

Issue - State: closed - Opened by ajvincent almost 4 years ago - 1 comment

#26 - Add to CollectionConfiguration: importLines()

Issue - State: closed - Opened by ajvincent almost 4 years ago

#25 - Add "getWithDefault" method to map collections

Issue - State: closed - Opened by ajvincent almost 4 years ago - 1 comment
Labels: good first issue

#24 - License preamble option for generated files.

Issue - State: closed - Opened by ajvincent almost 4 years ago - 1 comment
Labels: good first issue

#23 - Make exporting a class a compile-time decision

Issue - State: closed - Opened by ajvincent almost 4 years ago - 1 comment

#22 - Generated classes should use private class fields when browsers support them

Issue - State: closed - Opened by ajvincent almost 4 years ago - 2 comments

#18 - "This code is generated. Do not edit." preamble for generated files

Issue - State: closed - Opened by ajvincent almost 4 years ago - 1 comment
Labels: good first issue

#16 - Build configuration state machine on a composite collection

Issue - State: closed - Opened by ajvincent almost 4 years ago

#12 - Add a README.md file

Issue - State: closed - Opened by ajvincent almost 4 years ago - 1 comment

#7 - Argument validation

Issue - State: closed - Opened by ajvincent almost 4 years ago - 3 comments

#6 - Add eslint support

Issue - State: closed - Opened by ajvincent almost 4 years ago - 3 comments

#5 - Create spec/static-analysis directory for static analysis of classes

Issue - State: closed - Opened by ajvincent almost 4 years ago - 2 comments

#4 - CollectionConfiguration.defineKeyGroup(groupName, mayBindEquality, typeCallback)

Issue - State: closed - Opened by ajvincent almost 4 years ago - 1 comment