Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meta: publish biblio to npm #2675

Merged
merged 1 commit into from
Mar 3, 2022
Merged

Meta: publish biblio to npm #2675

merged 1 commit into from
Mar 3, 2022

Conversation

bakkot
Copy link
Contributor

@bakkot bakkot commented Feb 25, 2022

Fixes tc39/ecmarkup#251. Fixes #2321.

I haven't tested this, but it will probably work.

Also, we need to pick a name for it. ecma262-biblio seems like an obvious choice. We could choose to scope it under the @tc39 namespace, but to my understanding we can have it be controlled by that organization even if we place it at the top-level scope. Edit: went with @tc39/ecma262-biblio.

As for version numbers, right now I'm just using the number of seconds since 1970 as the patch version edit: went with number of commits on the branch, with an explicit callout in the readme that the package does not follow semver (since the biblio can change at any time, which can break your build if you depend on it for ecmarkup and build using --strict).

Copy link
Member

@ljharb ljharb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems nicer to scope it regardless

biblio/package.json Show resolved Hide resolved
scripts/publish-biblio.sh Outdated Show resolved Hide resolved
@ljharb ljharb added the meta label Feb 25, 2022
@bakkot bakkot added the editor call to be discussed in the next editor call label Mar 2, 2022
scripts/publish-biblio.sh Outdated Show resolved Hide resolved
biblio/README.md Outdated Show resolved Hide resolved
@michaelficarra michaelficarra removed the editor call to be discussed in the next editor call label Mar 2, 2022
@bakkot bakkot added the ready to merge Editors believe this PR needs no further reviews, and is ready to land. label Mar 2, 2022
@ljharb

This comment was marked as outdated.

@ljharb ljharb force-pushed the publish-biblio branch 2 times, most recently from c75e816 to 39ff7ce Compare March 2, 2022 23:35
@bakkot

This comment was marked as resolved.

@ljharb

This comment was marked as outdated.

@bakkot

This comment was marked as resolved.

@ljharb

This comment was marked as resolved.

@ljharb ljharb merged commit f181800 into main Mar 3, 2022
@ljharb ljharb deleted the publish-biblio branch March 3, 2022 00:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta ready to merge Editors believe this PR needs no further reviews, and is ready to land.
Projects
None yet
4 participants