Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions source/Dictionary/compat/join.luau
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
--!strict
local merge = require(script.Parent.Parent.merge)
local deprecationWarning = require(script.Parent.Parent.Parent.utils.deprecationWarning)
local merge = require("../merge")
local deprecationWarning = require("../../utils/deprecationWarning")

--[=[
@within Dictionary
Expand Down
4 changes: 2 additions & 2 deletions source/Dictionary/compat/removeKey.luau
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
--!strict
local remove = require(script.Parent.Parent:FindFirstChild("remove"))
local deprecationWarning = require(script.Parent.Parent.Parent.utils.deprecationWarning)
local remove = require("../remove")
local deprecationWarning = require("../../utils/deprecationWarning")

--[=[
@within Dictionary
Expand Down
4 changes: 2 additions & 2 deletions source/Dictionary/compat/removeKeys.luau
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
--!strict
local remove = require(script.Parent.Parent:FindFirstChild("remove"))
local deprecationWarning = require(script.Parent.Parent.Parent.utils.deprecationWarning)
local remove = require("../remove")
local deprecationWarning = require("../../utils/deprecationWarning")

--[=[
@within Dictionary
Expand Down
4 changes: 2 additions & 2 deletions source/Dictionary/compat/removeValues.luau
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
--!strict
local removeValue = require(script.Parent.Parent.removeValue)
local deprecationWarning = require(script.Parent.Parent.Parent.utils.deprecationWarning)
local removeValue = require("../removeValue")
local deprecationWarning = require("../../utils/deprecationWarning")

--[=[
@within Dictionary
Expand Down
4 changes: 2 additions & 2 deletions source/Dictionary/compat/toArray.luau
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
--!strict
local values = require(script.Parent.Parent.values)
local deprecationWarning = require(script.Parent.Parent.Parent.utils.deprecationWarning)
local values = require("../values")
local deprecationWarning = require("../../utils/deprecationWarning")

--[=[
@within Dictionary
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/count.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local countImpl = require(script.Parent.Parent.utils.count)
local countImpl = require("../utils/count")

--[=[
Returns the number of pairs that match the `predicate`.
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/count.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local count = require(script.Parent.count)
local count = require("./count")

return function()
local dictionary = { a = 1, b = 2, c = 3 }
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/equals.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local equalsImpl = require(script.Parent.Parent.utils.equals)
local equalsImpl = require("../utils/equals")

--[=[
Returns true if both Dictionaries have _value_ equality.
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/equals.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local equals = require(script.Parent.equals)
local equals = require("./equals")

return function()
local list = { a = 1, b = 2, c = 3 }
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/every.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local everyImpl = require(script.Parent.Parent.utils.every)
local everyImpl = require("../utils/every")
--[=[
Returns true if `predicate` returns true for all entries in the Dictionary.

Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/every.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local every = require(script.Parent.every)
local every = require("./every")

return function()
local dictionary = { a = 1, b = 2, c = 3 }
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/filter.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local maybeFreeze = require(script.Parent.Parent.utils.maybeFreeze)
local maybeFreeze = require("../utils/maybeFreeze")
--[=[
Returns a Dictionary of only entries for which the `predicate` function returns true.

Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/filter.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local filter = require(script.Parent.filter)
local filter = require("./filter")

return function()
local dictionary: { [string]: number } = { a = 1, b = 2, c = 3, d = 4 }
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/filterNot.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local filter = require(script.Parent.filter)
local filter = require("./filter")

--[=[
Returns a Dictionary of only entries for which the `predicate` function returns false.
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/filterNot.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local filterNot = require(script.Parent.filterNot)
local filterNot = require("./filterNot")

return function()
local dictionary: { [string]: number } = { a = 1, b = 2, c = 3, d = 4 }
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/find.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local findPairImpl = require(script.Parent.Parent.utils.findPair)
local findPairImpl = require("../utils/findPair")
--[=[
Returns the first value for which the `predicate` returns true.

Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/find.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local find = require(script.Parent.find)
local find = require("./find")

return function()
local dictionary: { [string]: number } = { a = 1, b = 2, c = 3 }
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/findKey.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local findPair = require(script.Parent.Parent.utils.findPair)
local findPair = require("../utils/findPair")

--[=[
Returns the first key for which the `predicate` returns true.
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/findKey.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local findKey = require(script.Parent.findKey)
local findKey = require("./findKey")

return function()
local dictionary: { [string]: number } = { a = 1, b = 2, c = 3 }
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/findPair.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local findPairImpl = require(script.Parent.Parent.utils.findPair)
local findPairImpl = require("../utils/findPair")

--[=[
Returns the first (key, value) pair for which the `predicate` returns true.
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/findPair.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local findPair = require(script.Parent.findPair)
local findPair = require("./findPair")

return function()
local dictionary: { [string]: number } = { a = 1, b = 2, c = 3 }
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/flatten.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!nonstrict
local maybeFreeze = require(script.Parent.Parent.utils.maybeFreeze)
local maybeFreeze = require("../utils/maybeFreeze")

local function flattenImpl(dictionary: { [any]: any }, depth: number?)
local new = {}
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/flatten.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local flatten = require(script.Parent.flatten)
local flatten = require("./flatten")

return function()
local dictionary = {
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/flip.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local maybeFreeze = require(script.Parent.Parent.utils.maybeFreeze)
local maybeFreeze = require("../utils/maybeFreeze")
--[=[
Returns a new map where keys and values are flipped.

Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/flip.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local flip = require(script.Parent.flip)
local flip = require("./flip")

return function()
local dictionary: { [string]: string } = { a = "A", b = "B", c = "C" }
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/forEach.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local forEachImpl = require(script.Parent.Parent.utils.forEach)
local forEachImpl = require("../utils/forEach")
--[=[
While the Dictionary is iterated, the `sideEffect` is executed for every entry.
If any call of the `sideEffect` returns `false`, the iteration will stop.
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/forEach.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local forEach = require(script.Parent.forEach)
local forEach = require("./forEach")

return function()
local dictionary = { a = 1, b = 2, c = 3, d = 4 }
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/get.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local get = require(script.Parent.get)
local get = require("./get")

return function()
local dictionary: { [string]: number } = { a = 1, b = 2, c = 3 }
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/getIn.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local getInImpl = require(script.Parent.Parent.utils.getIn)
local getInImpl = require("../utils/getIn")
--[=[
Returns the value if found by following a path of keys, otherwise returns `notSetValue` if the given value is nil.

Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/getIn.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local getIn = require(script.Parent.getIn)
local getIn = require("./getIn")

return function()
local dictionary = { a = { b = "c" } }
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/has.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local has = require(script.Parent.has)
local has = require("./has")

return function()
local dictionary: { [string]: number } = { a = 1, b = 2, c = 3 }
Expand Down
4 changes: 2 additions & 2 deletions source/Dictionary/hasIn.luau
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
--!strict
local getIn = require(script.Parent.Parent.utils.getIn)
local None = require(script.Parent.Parent.None)
local getIn = require("../utils/getIn")
local None = require("../None")
--[=[
Returns true if the value is found by following a path of keys.

Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/hasIn.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local hasIn = require(script.Parent.hasIn)
local hasIn = require("./hasIn")

return function()
local dictionary = { a = { b = "c" } }
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/includes.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local includesImpl = require(script.Parent.Parent.utils.includes)
local includesImpl = require("../utils/includes")
--[=[
Returns true if the value is found within the Dictionary.

Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/includes.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local includes = require(script.Parent.includes)
local includes = require("./includes")

return function()
local dictionary = { a = 1, b = 2, c = 3 }
Expand Down
48 changes: 0 additions & 48 deletions source/Dictionary/init.luau

This file was deleted.

2 changes: 1 addition & 1 deletion source/Dictionary/joinAsString.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local joinAsString = require(script.Parent.joinAsString)
local joinAsString = require("./joinAsString")

return function()
local dictionary = { a = 1 }
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/keys.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local maybeFreeze = require(script.Parent.Parent.utils.maybeFreeze)
local maybeFreeze = require("../utils/maybeFreeze")
--[=[
Returns a list of keys. Order is undefined.

Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/keys.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local keys = require(script.Parent.keys)
local keys = require("./keys")

return function()
local dictionary = { a = 1 }
Expand Down
4 changes: 2 additions & 2 deletions source/Dictionary/map.luau
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
--!strict
local mapImpl = require(script.Parent.Parent.utils.map)
local maybeFreeze = require(script.Parent.Parent.utils.maybeFreeze)
local mapImpl = require("../utils/map")
local maybeFreeze = require("../utils/maybeFreeze")
--[=[
Returns a new Dictionary with keys and values passed through a `mapper` function.

Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/map.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local map = require(script.Parent.map)
local map = require("./map")

return function()
local dictionary: { [string]: number } = { a = 1, b = 2, c = 3 }
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/max.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local maxImpl = require(script.Parent.Parent.utils.max)
local maxImpl = require("../utils/max")

--[=[
Returns the maximum value and key in this dictionary.
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/max.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local max = require(script.Parent.max)
local max = require("./max")

return function()
local dictionary = { a = 1, b = 2, c = 3 }
Expand Down
4 changes: 2 additions & 2 deletions source/Dictionary/merge.luau
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
--!strict
local mergeImpl = require(script.Parent.Parent.utils.merge)
local maybeFreeze = require(script.Parent.Parent.utils.maybeFreeze)
local mergeImpl = require("../utils/merge")
local maybeFreeze = require("../utils/maybeFreeze")
--[=[
Returns a merged result of all given dictionaries.

Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/merge.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local merge = require(script.Parent.merge)
local merge = require("./merge")

return function()
local dictionary = { a = 1, b = 2, c = 3 }
Expand Down
4 changes: 2 additions & 2 deletions source/Dictionary/mergeIn.luau
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
--!strict
local mergeInImpl = require(script.Parent.Parent.utils.mergeIn)
local maybeFreeze = require(script.Parent.Parent.utils.maybeFreeze)
local mergeInImpl = require("../utils/mergeIn")
local maybeFreeze = require("../utils/maybeFreeze")

--[=[
A combination of `updateIn` and `merge`, returning a new dictionary,
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/mergeIn.spec.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local mergeIn = require(script.Parent.mergeIn)
local mergeIn = require("./mergeIn")

return function()
it("mergeIn", function()
Expand Down
2 changes: 1 addition & 1 deletion source/Dictionary/min.luau
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--!strict
local minImpl = require(script.Parent.Parent.utils.min)
local minImpl = require("../utils/min")
--[=[
Returns the minium value and key in this dictionary.
If any values are comparatively equivalent, the first one found will be returned. (Order is undefined.)
Expand Down
Loading