Small fixes: broken links and unused files (#116)

* Remove node modules and package.json from root
* Remove unused references to FontAwesome
* Fix documentation link
This commit is contained in:
Félix Malfait 2023-05-12 10:35:06 +02:00 committed by GitHub
parent 7208ec9e5a
commit 96e3f2c7ea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 1 additions and 37 deletions

View File

@ -22,8 +22,6 @@ jobs:
${{ runner.os }}-build-
${{ runner.os }}-
- name: Install Dependencies
env:
FONTAWESOME_NPM_AUTH_TOKEN: ${{ secrets.FONTAWESOME_NPM_AUTH_TOKEN }}
run: cd front && npm install
- name: Run linter
run: cd front && npm run lint

View File

@ -10,7 +10,7 @@ It is meant to be:
# Documentation
The doc is available on [docs.twenty.com](docs.twenty.com)
The doc is available on [docs.twenty.com](https://docs.twenty.com)
We don't have a Slack community yet but we will create one when we are ready to launch.
In the meantime, feel free to create a Github issue or open a discussion.

View File

@ -1,16 +1,11 @@
FROM node:18.16.0-alpine as front
ARG FONTAWESOME_NPM_AUTH_TOKEN
ARG REACT_APP_API_URL
ARG REACT_APP_AUTH_URL
WORKDIR /app/front
COPY ./front .
RUN echo "@fortawesome:registry=https://npm.fontawesome.com/" > .npmrc
RUN echo "//npm.fontawesome.com/:_authToken=${FONTAWESOME_NPM_AUTH_TOKEN}" >> .npmrc
RUN npm install
RUN npm run build

7
node_modules/.package-lock.json generated vendored
View File

@ -1,7 +0,0 @@
{
"name": "twenty",
"version": "1.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {}
}

13
package-lock.json generated
View File

@ -1,13 +0,0 @@
{
"name": "twenty",
"version": "1.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "twenty",
"version": "1.0.0",
"license": "ISC"
}
}
}

View File

@ -1,9 +0,0 @@
{
"name": "twenty",
"version": "1.0.0",
"description": "Open-source CRM",
"main": "index.js",
"scripts": {},
"author": "Charles Bochet",
"license": "ISC"
}