Skip to content

Commit 19ffd9d

Browse files
authored
Adds scaffolding for publishing (#124)
1 parent 2fd5fb0 commit 19ffd9d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+15246
-7507
lines changed

.changeset/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Changesets
2+
3+
Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works
4+
with multi-package repos, or single-package repos to help you version and publish your code. You can
5+
find the full documentation for it [in our repository](https://github.com/changesets/changesets)
6+
7+
We have a quick list of common questions to get you started engaging with this project in
8+
[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)

.changeset/config.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"$schema": "https://unpkg.com/@changesets/[email protected]/schema.json",
3+
"changelog": "@changesets/cli/changelog",
4+
"commit": false,
5+
"fixed": [],
6+
"linked": [],
7+
"access": "public",
8+
"baseBranch": "main",
9+
"updateInternalDependencies": "patch",
10+
"ignore": [
11+
"antlr4",
12+
"antlr4-c3",
13+
"vscode-extension",
14+
"react-codemirror-playground",
15+
"schema-poller"
16+
]
17+
}

.changeset/fuzzy-rice-train.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
'@neo4j-cypher/language-server': major
3+
'@neo4j-cypher/language-support': major
4+
'@neo4j-cypher/react-codemirror': major
5+
'@neo4j-cypher/react-codemirror-playground': major
6+
'@neo4j-cypher/schema-poller': major
7+
'@neo4j-cypher/vscode-extension': major
8+
---
9+
10+
First alpha release of the new Neo4j's Cypher Language Support, including syntax highlighting, auto-completion and linting as features

.changeset/pre.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"mode": "pre",
3+
"tag": "next",
4+
"initialVersions": {
5+
"@neo4j-cypher/language-server": "1.0.0",
6+
"@neo4j-cypher/language-support": "1.0.0",
7+
"@neo4j-cypher/react-codemirror": "1.0.0",
8+
"@neo4j-cypher/react-codemirror-playground": "1.0.0",
9+
"@neo4j-cypher/schema-poller": "1.0.0",
10+
"@neo4j-cypher/vscode-extension": "1.0.0",
11+
"antlr4": "4.13.1",
12+
"antlr4-c3": "3.0.1"
13+
},
14+
"changesets": ["fuzzy-rice-train"]
15+
}

.eslintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ dist/
33
esm/
44
packages/language-support/src/generated-parser/*
55
jest.config.js
6+
jest.config.cjs
67
rollup.config.js
78
index.html
89
packages/language-support/src/highlighting/semanticAnalysis.js

.npmignore

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Node files
2+
node_modules
3+
npm-debug.log
4+
5+
# OSX files
6+
Thumbs.db
7+
.DS_Store
8+
9+
# Turbo folders
10+
.turbo/
11+
12+
# Test files
13+
*.test.ts
14+
*.spec.ts
15+
16+
# Antlr4 generated files
17+
*.interp
18+
*.tokens
19+
20+
# Sourcemap files
21+
*.map
22+
.vscode/
23+
.eslintrc.json
24+
.github/
25+
.git/

.vscode/launch.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,13 @@
1616
"args": [
1717
"--extensionDevelopmentPath=${workspaceRoot}/packages/vscode-extension"
1818
],
19-
"outFiles": ["${workspaceRoot}/packages/vscode-extension/dist/**/*.js"],
19+
"outFiles": [
20+
"${workspaceRoot}/packages/vscode-extension/**/*.js",
21+
"${workspaceRoot}/packages/language-support/**/*.cjs",
22+
"${workspaceRoot}/packages/schema-poller/**/*.cjs"
23+
],
2024
"autoAttachChildProcesses": true,
21-
"preLaunchTask": {
22-
"type": "npm",
23-
"script": "watch"
24-
}
25+
"sourceMaps": true
2526
}
2627
],
2728
"type": "pwa-node",

LICENSE renamed to LICENSE.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Apache License
22
Version 2.0, January 2004
3-
http://www.apache.org/licenses/
3+
https://www.apache.org/licenses/
44

55
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
66

@@ -186,16 +186,16 @@
186186
same "printed page" as the copyright notice for easier
187187
identification within third-party archives.
188188

189-
Copyright [yyyy] [name of copyright owner]
189+
Copyright 2023 Neo4j Inc.
190190

191191
Licensed under the Apache License, Version 2.0 (the "License");
192192
you may not use this file except in compliance with the License.
193193
You may obtain a copy of the License at
194194

195-
http://www.apache.org/licenses/LICENSE-2.0
195+
https://www.apache.org/licenses/LICENSE-2.0
196196

197197
Unless required by applicable law or agreed to in writing, software
198198
distributed under the License is distributed on an "AS IS" BASIS,
199199
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
200200
See the License for the specific language governing permissions and
201-
limitations under the License.
201+
limitations under the License.

jest.config.base.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
module.exports = {
33
preset: 'ts-jest/presets/js-with-ts',
44
testEnvironment: 'node',
5-
modulePathIgnorePatterns: ['out', 'e2e_tests', 'dist', 'esm'],
5+
modulePathIgnorePatterns: ['out', 'e2e_tests', 'dist'],
66
};

0 commit comments

Comments
 (0)