这是indexloc提供的服务,不要输入任何密码
Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
ed7e1f4
feat: rewrite from scratch
thetutlage Oct 14, 2022
f3f6ca4
docs: update links to badges
thetutlage Oct 14, 2022
c250ac3
ci: run tests for lts and latest version of Node
thetutlage Oct 14, 2022
adb1d76
test: fix breaking test
thetutlage Oct 14, 2022
8ff65ba
chore(release): 1.0.0-0
thetutlage Oct 14, 2022
b0ccf7c
chore: update dependencies
thetutlage Oct 22, 2022
512916e
chore: make tsconfig strict
thetutlage Oct 22, 2022
cdd820f
chore: track coverage
thetutlage Oct 22, 2022
45c7353
docs: improvements to examples
thetutlage Oct 22, 2022
72ee2c6
chore(release): 1.0.0-1
thetutlage Oct 22, 2022
31b9002
chore: update dependencies
thetutlage Oct 25, 2022
d7aa861
ci: use reusable workflow
thetutlage Oct 25, 2022
71b801d
chore: update dependencies
thetutlage Oct 30, 2022
69a9609
refactor: export Macroable as default
thetutlage Oct 30, 2022
67aa16f
chore(release): 1.0.0-2
thetutlage Oct 30, 2022
613cbba
chore: update dependencies
thetutlage Jan 5, 2023
3ca2c7a
docs(README): fix badge url for github workflow
thetutlage Jan 5, 2023
11825ae
chore: update dependencies
thetutlage Mar 11, 2023
140396b
chore(release): 1.0.0-3
thetutlage Mar 11, 2023
8c7eb42
chore: update dependencies
thetutlage Mar 25, 2023
15f18ea
docs(README): update codeblocks
thetutlage Mar 25, 2023
d8536be
chore(release): 1.0.0-4
thetutlage Mar 25, 2023
b4707ce
fix: call getter accumulator with proper `this` context (#31)
Julien-R44 Apr 15, 2023
71da749
chore: update dependencies
thetutlage Apr 15, 2023
e869282
chore(release): 1.0.0-5
thetutlage Apr 15, 2023
2a72e3f
chore: update dependencies
thetutlage Apr 17, 2023
3570be7
feat: allow re-assigning getters
thetutlage Apr 17, 2023
8db0433
chore(release): 1.0.0-6
thetutlage Apr 17, 2023
b838dc4
chore: update dependencies
thetutlage Jun 29, 2023
ad55c92
chore: upgrade japa to v3
thetutlage Jun 29, 2023
0821002
chore: use @adonisjs/tooling presets for tooling config
thetutlage Jun 29, 2023
5ffca89
ci: add linting and typechecking in ci
thetutlage Jun 29, 2023
43dad62
test: add expect-type plugin
thetutlage Jun 29, 2023
bcce61a
chore: add engines to package.json file
thetutlage Jun 29, 2023
b6fdebe
chore(release): 1.0.0-7
thetutlage Jun 29, 2023
34e22ab
chore: update dependencies
thetutlage Sep 23, 2023
70ef601
docs: update README
thetutlage Sep 23, 2023
f62b866
chore(release): 1.0.0-8
thetutlage Sep 23, 2023
d9ed716
chore: update dependencies
thetutlage Oct 14, 2023
30b3a4d
chore: publish under latest tag
thetutlage Oct 14, 2023
67cfc6e
chore: use tsup for bundling
thetutlage Oct 14, 2023
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
7 changes: 0 additions & 7 deletions .bin/test.js

This file was deleted.

70 changes: 0 additions & 70 deletions .github/COMMIT_CONVENTION.md

This file was deleted.

38 changes: 0 additions & 38 deletions .github/CONTRIBUTING.md

This file was deleted.

23 changes: 0 additions & 23 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

28 changes: 0 additions & 28 deletions .github/PULL_REQUEST_TEMPLATE.md

This file was deleted.

170 changes: 170 additions & 0 deletions .github/labels.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,170 @@
[
{
"name": "Priority: Critical",
"color": "ea0056",
"description": "The issue needs urgent attention",
"aliases": []
},
{
"name": "Priority: High",
"color": "5666ed",
"description": "Look into this issue before picking up any new work",
"aliases": []
},
{
"name": "Priority: Medium",
"color": "f4ff61",
"description": "Try to fix the issue for the next patch/minor release",
"aliases": []
},
{
"name": "Priority: Low",
"color": "87dfd6",
"description": "Something worth considering, but not a top priority for the team",
"aliases": []
},
{
"name": "Semver: Alpha",
"color": "008480",
"description": "Will make it's way to the next alpha version of the package",
"aliases": []
},
{
"name": "Semver: Major",
"color": "ea0056",
"description": "Has breaking changes",
"aliases": []
},
{
"name": "Semver: Minor",
"color": "fbe555",
"description": "Mainly new features and improvements",
"aliases": []
},
{
"name": "Semver: Next",
"color": "5666ed",
"description": "Will make it's way to the bleeding edge version of the package",
"aliases": []
},
{
"name": "Semver: Patch",
"color": "87dfd6",
"description": "A bug fix",
"aliases": []
},
{
"name": "Status: Abandoned",
"color": "ffffff",
"description": "Dropped and not into consideration",
"aliases": ["wontfix"]
},
{
"name": "Status: Accepted",
"color": "e5fbf2",
"description": "The proposal or the feature has been accepted for the future versions",
"aliases": []
},
{
"name": "Status: Blocked",
"color": "ea0056",
"description": "The work on the issue or the PR is blocked. Check comments for reasoning",
"aliases": []
},
{
"name": "Status: Completed",
"color": "008672",
"description": "The work has been completed, but not released yet",
"aliases": []
},
{
"name": "Status: In Progress",
"color": "73dbc4",
"description": "Still banging the keyboard",
"aliases": ["in progress"]
},
{
"name": "Status: On Hold",
"color": "f4ff61",
"description": "The work was started earlier, but is on hold now. Check comments for reasoning",
"aliases": ["On Hold"]
},
{
"name": "Status: Review Needed",
"color": "fbe555",
"description": "Review from the core team is required before moving forward",
"aliases": []
},
{
"name": "Status: Awaiting More Information",
"color": "89f8ce",
"description": "Waiting on the issue reporter or PR author to provide more information",
"aliases": []
},
{
"name": "Status: Need Contributors",
"color": "7057ff",
"description": "Looking for contributors to help us move forward with this issue or PR",
"aliases": []
},
{
"name": "Type: Bug",
"color": "ea0056",
"description": "The issue has indentified a bug",
"aliases": ["bug"]
},
{
"name": "Type: Security",
"color": "ea0056",
"description": "Spotted security vulnerability and is a top priority for the core team",
"aliases": []
},
{
"name": "Type: Duplicate",
"color": "00837e",
"description": "Already answered or fixed previously",
"aliases": ["duplicate"]
},
{
"name": "Type: Enhancement",
"color": "89f8ce",
"description": "Improving an existing feature",
"aliases": ["enhancement"]
},
{
"name": "Type: Feature Request",
"color": "483add",
"description": "Request to add a new feature to the package",
"aliases": []
},
{
"name": "Type: Invalid",
"color": "dbdbdb",
"description": "Doesn't really belong here. Maybe use discussion threads?",
"aliases": ["invalid"]
},
{
"name": "Type: Question",
"color": "eceafc",
"description": "Needs clarification",
"aliases": ["help wanted", "question"]
},
{
"name": "Type: Documentation Change",
"color": "7057ff",
"description": "Documentation needs some improvements",
"aliases": ["documentation"]
},
{
"name": "Type: Dependencies Update",
"color": "00837e",
"description": "Bump dependencies",
"aliases": ["dependencies"]
},
{
"name": "Good First Issue",
"color": "008480",
"description": "Want to contribute? Just filter by this label",
"aliases": ["good first issue"]
}
]
14 changes: 14 additions & 0 deletions .github/workflows/checks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: checks
on:
- push
- pull_request

jobs:
test:
uses: poppinss/.github/.github/workflows/test.yml@main

lint:
uses: poppinss/.github/.github/workflows/lint.yml@main

typecheck:
uses: poppinss/.github/.github/workflows/typecheck.yml@main
22 changes: 0 additions & 22 deletions .github/workflows/test.yml

This file was deleted.

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@ yarn.lock
shrinkwrap.yaml
docs
test/__app
package-lock.json
7 changes: 4 additions & 3 deletions .husky/commit-msg
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
HUSKY_GIT_PARAMS=$1 node ./node_modules/@adonisjs/mrm-preset/validate-commit/conventional/validate.js
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"

npx --no -- commitlint --edit
4 changes: 0 additions & 4 deletions .husky/pre-commit

This file was deleted.

1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
package-lock=false
Loading